赞
踩
接下来我们步入正文,这篇文章从以下几个内容讲述:
1、什么是PO设计模式(Page Object Model)
2、为什么要使用PO设计模式
3、使用PO设计模式要点
4、PO设计模式实例
一种在测试自动化中变得流行的设计模式,使得自动化测试脚本的减少代码重复、更易读、减少维护成本。
一般PO设计模式有三层
第一层:
第二层:
第三层:
以TAPD作为项目例子,用PO设计模式实现登陆:
原文地址:https://mp.weixin.qq.com/s?__biz=MzkyNDI1NTAzNg
用例:
- 标题:登陆成功
- 前置条件:打开TAPD登录页 https://www.tapd.cn/cloud_logins/login
- 操作步骤:
- 1. 输入用户名(手机或邮箱):XXXXXX
- 2. 输入密码:XXXXXX
- 3. 点击登陆按钮
-
- 预期结果:
- 3. 页面跳转至“工作台-我的待办”
项目目录:
base_page.py
login_page.py
worktable_to_do_page.py
test_login.py
这个Demo很简单,主要意图是帮助理解PO设计模式的思想,如果需要代码,可以加入我们一起探讨。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。