1.框架搭建
app的框架搭建跟web端的搭建是一样的,首先还是不需要一步做到位,把先需要的东西写出来,流程跑通后,再去优化,补充框架搭建搭建的内容,具体过程就不详细介绍了,可以参照web自动化测试框架UI自动化测试介绍_晒不黑的黑煤球的博客-CSDN博客_ui自动化测试
2.编写自动化测试用例
根据编写的测试用例,进行代码编写,如登录功能
步骤:
- 启动app (可以放到夹具中,启动app放到前置,关闭app放到后置)
- 点击我的柠檬 id=com.lemon.lemonban:id/navigation_my
- 点击头像登录 id=com.lemon.lemonban:id/fragment_my_lemon_avatar_title
- 输入手机号码 id=com.lemon.lemonban:id/et_mobile
- 输入密码 id=com.lemon.lemonban:id/et_password
- 点击登录按钮 id=com.lemon.lemonban:id/btn_login
- 断言:手机号码格式不正确(登录失败)/登录后的头像文本=雨泽 id&