- 인쇄
- 어두운빛
- 이 문서에는 2023년 12월 이전에 제공되었던 기능에 대한 정보가 포함되어 있습니다. 이 문서에는 베타 기능에 대한 정보가 포함되어 있습니다.
우리가 제공한 탭(assertion)의 문제점
2023년 12월까지 Autify NoCode Mobile 에서는 아래 두 가지 방식의 요소 식별을 사용해 탭(assertion) 기능을 제공해 왔습니다.
- Page Source
- 소스 코드 정보를 기반으로 요소를 식별합니다.
- Machine Learning (ML)
- 앱의 스크린샷을 머신러닝으로 분석하여 요소를 식별합니다.
- Machine Learning(ML) tap
- Machine Learning(ML) Assertion
- 앱의 스크린샷을 머신러닝으로 분석하여 요소를 식별합니다.
그러나 다음과 같은 문제가 발생하여 개선이 필요했습니다.
- Page Source와 ML 모두에서 잘못된 요소를 선택할 수 있음
- 요소 정보를 업데이트하거나 식별 방식을 변경하려면 시나리오를 다시 녹화해야 하며, 이로 인해 수정에 시간이 많이 걸림
- 머신러닝 개선 시 기존 시나리오에 미치는 영향을 막기가 어려워, 빠른 속도로 개선사항을 릴리스하기가 어려움 (ML tap과 ML assertion 관련 문제; 아래 내용 참조)
이 문제를 해결하기 위해, Autify NoCode Mobile에서는 탭(assertion)에 대한 개선 사항을 릴리스할 예정입니다. (이미 일부 기능은 릴리스되었습니다.) 관련 릴리스 일정 및 향후 계획은 이 페이지를 참고해 주세요.
"Tap" 및 "Quick Element Update"
2024년 1월, 새로운 요소 감지 방식을 적용한 탭 “Tap”과 “Quick Element Update” 기능을 릴리스했습니다.
“Tap”은 이전보다 더 정확하게 요소를 선택할 수 있게 해주며, “Quick Element Update”를 사용하면 요소 모양(appearance)이 달라져서 요소를 찾지 못하는 경우에도 시나리오를 다시 녹화할 필요 없이 요소 정보를 업데이트할 수 있습니다.
또한, 시각적 변화가 큰 경우 등 외형을 기준으로 한 식별이 적절하지 않을 때는 XPath를 사용해 모양과 무관하게 요소를 선택할 수 있습니다.
탭 및 assertion에 문제가 발생했을 경우
Page Source 및 머신러닝(ML)을 기반으로 한 탭(assertion)에서 발생할 수 있는 문제는 다음과 같습니다.
“Tap”과 “Quick Element Update”뿐 아니라, 향후 릴리스 예정인 기능을 통해 이를 해결할 수 있을 것으로 기대하고 있습니다.
따라서 아래에 안내된 대로 각 기능을 시도해 보시길 권장합니다.
탭 관련 이슈
- 새로운 “Tap”과 “Quick Element Update”를 사용해 보세요.
- 궁금한 점이 있거나 문제가 해결되지 않는다면, 채팅 지원을 통해 문의해 주세요.
assertion 관련 문의
- 현재 개발 중인 기능의 개선을 기대하고 있습니다.
- 출시 후 사용해 보시고, 문제가 지속되면 채팅 지원에 문의해 주시기 바랍니다.
채팅 지원 대응 관련 안내
기존과 마찬가지로 탭과 assertion 관련 문제에 대해 문의 가능하며, 상황에 따라 새 기능 사용을 권장해 드릴 수 있습니다.
새 기능을 시도했음에도 문제가 개선되지 않는다면 다시 문의해 주세요.
그 외 궁금한 사항이 있으시면 언제든지 문의해 주세요.