- 인쇄
- 어두운빛
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
*이 페이지의 일부는 기계 번역되었습니다.
ML 어설션이란 무엇인가요?
Autify의 머신 러닝 기술은 Autify에서 제공되는 대량의 학습 데이터를 사용하여 요소 정보를 이해하고 화면의 모든 요소에 대해 어설션을 수행합니다. Autify의 머신 러닝 기술은 요소를 인식하고 사용자가 어설션할 요소를 쉽게 선택할 수 있도록 합니다.
ML 어설션은 다른 어설션 방법과 어떻게 다른가요?
ML 어설션에서는 화면에서 요소를 인식하는 데 사용되는 방법이 다릅니다. 즉, ML Assertion은 Objective-C, Swift, Flutter, React Native 등과 같은 더 다양한 앱 개발 언어 및 라이브러리로 제작된 앱을 지원할 수 있습니다. 또한 ML 어설션은 이전 어설션 방식에 비해 성능이 향상되었습니다.
(참고: ML 어설션을 사용하기 위해 추가 작업이나 동작 변경이 필요하지 않습니다.)
ML 어설션 사용 방법
사용하기 쉽습니다!
시나리오 상세 페이지
- 시나리오 세부 정보 페이지로 이동하기
- 어설션을 추가하려는 화면 상단에서 "ML 어설션"을 누릅니다.
- 어설션 키워드와 사용할 기대치를 선택합니다.
- 정보가 추가되면 "저장"을 누를 수 있습니다.
녹화 페이지에서 ###
- 녹화 시작하기
- 터미널 조작에서 ML Assert 선택
- 사용할 어설션 키워드와 기대값을 선택합니다.
- 정보가 추가되면 "저장"을 누를 수 있습니다.
ML 어설션 키워드 및 설명
키워드 | 설명 |
---|---|
요소가 표시되어야 함 | 대상 요소가 표시되는지 확인합니다. |
요소 텍스트는 다음과 같아야 함 | 대상 요소의 문자열이 지정된 문자열과 일치하는지 확인합니다. |
요소에 포함해야 함 | 대상 요소에 지정된 문자열이 포함되어 있는지 확인합니다. |
엘리먼트는 다음을 포함하지 않아야 함 | 엘리먼트에 지정된 문자열이 포함되어 있지 않은지 확인합니다. |
향후 개발 계획
- 기능 성능 점검 및 UI/UX 개선
- 어설션과 ML 어설션 통합
이 문서가 도움이 되었습니까?