머신 러닝(ML) 어설션
  • 19 Nov 2024
  • 1 읽을 분
  • 기여자
  • 어두운

머신 러닝(ML) 어설션

  • 어두운

기사 요약

*이 페이지의 일부는 기계 번역되었습니다.

ML 어설션이란 무엇인가요?

Autify의 머신 러닝 기술은 Autify에서 제공되는 대량의 학습 데이터를 사용하여 요소 정보를 이해하고 화면의 모든 요소에 대해 어설션을 수행합니다. Autify의 머신 러닝 기술은 요소를 인식하고 사용자가 어설션할 요소를 쉽게 선택할 수 있도록 합니다.

ML 어설션은 다른 어설션 방법과 어떻게 다른가요?

ML 어설션에서는 화면에서 요소를 인식하는 데 사용되는 방법이 다릅니다. 즉, ML Assertion은 Objective-C, Swift, Flutter, React Native 등과 같은 더 다양한 앱 개발 언어 및 라이브러리로 제작된 앱을 지원할 수 있습니다. 또한 ML 어설션은 이전 어설션 방식에 비해 성능이 향상되었습니다.
(참고: ML 어설션을 사용하기 위해 추가 작업이나 동작 변경이 필요하지 않습니다.)

ML 어설션 사용 방법

사용하기 쉽습니다!

시나리오 상세 페이지

  1. 시나리오 세부 정보 페이지로 이동하기
  2. 어설션을 추가하려는 화면 상단에서 "ML 어설션"을 누릅니다.
    CleanShot 2022-06-06 at 01.12.37.png
  3. 어설션 키워드와 사용할 기대치를 선택합니다.
    CleanShot 2022-06-06 at 01.15.32.png
  4. 정보가 추가되면 "저장"을 누를 수 있습니다.

녹화 페이지에서 ###

  1. 녹화 시작하기
  2. 터미널 조작에서 ML Assert 선택
    CleanShot 2022-06-06 at 01.16.42.png
  3. 사용할 어설션 키워드와 기대값을 선택합니다.
    CleanShot 2022-06-06 at 01.15.32.png
  4. 정보가 추가되면 "저장"을 누를 수 있습니다.

ML 어설션 키워드 및 설명

키워드설명
요소가 표시되어야 함대상 요소가 표시되는지 확인합니다.
요소 텍스트는 다음과 같아야 함대상 요소의 문자열이 지정된 문자열과 일치하는지 확인합니다.
요소에 포함해야 함대상 요소에 지정된 문자열이 포함되어 있는지 확인합니다.
엘리먼트는 다음을 포함하지 않아야 함엘리먼트에 지정된 문자열이 포함되어 있지 않은지 확인합니다.

향후 개발 계획

  1. 기능 성능 점검 및 UI/UX 개선
  2. 어설션과 ML 어설션 통합

이 문서가 도움이 되었습니까?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.