테스트 자동화를 JAVA로 작성할 경우는 JUnit 및 TestNG를 이용해서 케이스를 만들어서 케이스별 결과를 확인할 수 있다.
조사해보니 Python으로 작성할 경우는 없는 줄 알았는데 unittest와 pytest 등을 제공해서 케이스를 작성할 수 있다.
Python 내장 모듈인 unittest을 통해서 다른 라이브러리 없이 비교적 간단하게 단위 테스트를 작성할 수 있다.
# 단위 테스트 작성 import unittest |
Testcase 작성하기
# test.py import unittest |
주의 : 테스트 메서드의 이름은 반드시 test로 시작해야 된다!
Testcase 실행하기
$ python -m unittest test.py |
'QA > Test Automation' 카테고리의 다른 글
[Appinum] 앱 실행 시 설치 옵션 (0) | 2021.02.04 |
---|---|
[appinum] content-desc로 element 찾기 (0) | 2021.02.01 |
[Android] App Package and App Activity 구하는 법 (0) | 2021.01.25 |
[TestNG] testng.xml is not a valid file error 해결법 (0) | 2021.01.25 |
MAC에서 Appinum 설치하기 (0) | 2021.01.25 |
댓글