Index | Detail |
---|---|
소개 | 무신사 스토어 앱의 로그인 기능 테스트 자동화 |
언어 | Python |
자동화 도구 | Appium (2.0) |
테스트 프레임워크 | unittest, pytest |
개발 환경 | 운영체제 : macOS 12.6 (Monterey) IDE : Visual Studio Code 기타 도구: Appium Inspector, Android Emulator |
시나리오 산출물 | 테스트 시나리오 |
[test_scenario_01] 사용자가 유효한 계정으로 로그인 할 수 있는지 확인한다 |
[test_scenario_02] 사용자가 잘못된 계정으로 로그인 할 수 없는지 확인한다 |
[test_scenario_03] 로그인 시도 횟수에 제한이 있는지 확인한다 |
---|---|---|
![]() |
![]() |
![](https://private-user-images.githubusercontent.com/46985746/356442366-f93ae844-728d-4681-b257-2e956181dfb4.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1NzU4NTcsIm5iZiI6MTczOTU3NTU1NywicGF0aCI6Ii80Njk4NTc0Ni8zNTY0NDIzNjYtZjkzYWU4NDQtNzI4ZC00NjgxLWIyNTctMmU5NTYxODFkZmI0LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjE0VDIzMjU1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTlhNzUzZjEwZDc3YTc3MDQ0ZTc4MjIyMTA2YWVlNTM1NjEwOTIzZThmNjk0NjU4MzM2MTkwNTMzMjM2NjUyZTEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.BY0zEm34XlBNM9fKMm-cngeV6IL5_r6BWXB2mPhg4eU)
- automation
|-- test_scenario
|
- base
|-- base_page
|-- base_test
|
- common
|-- utils
|-- locators
|
- data
|-- test_data
|
- screens
|- login
| |-- login_page
|
|- my
| |-- my_page
|
- venv