概述
框架(参考web框架)
以实例进行说明:
编写app自动化测试用例的流程:第一步,手工测试(设计用例)
优化方向:更好用;更易懂;维护更方便;更通用;扩展性强。
没有使用PO模式前:
from common.native_page import NativePage
def test_login_failed(app):
"""登录用例
测试用例步骤:
1.启动app
2.点击我的柠檬,id=com.lemon.lemonban:id/navigation_my
3.点击头像登录,id = com.lemon.lemonban:id/fragment_my_lemon_avatar_title
4.输入手机号,id=com.lemon.lemonban:id/et_mobile
5.输入密码,id=com.lemon.lemonban:id/et_password
6.点击登录,id=com.lemon.lemonban:id/btn_login
"""
page = NativePage(app)
# 我的柠檬 首页
locator_my = ('id', 'com.lemon.lemonban:id/navigation_my')
# 我的头像 user
locator_avator = ('id', 'com.lemon.lemonban:id/fragment_my_lemon_avatar_title')
# 手机号 login
locator_
最后
以上就是饱满鸡翅为你收集整理的appium项目实战+框架(1):登录功能PO模式的全部内容,希望文章能够帮你解决appium项目实战+框架(1):登录功能PO模式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复