原文:Python+Selenium+Unittest实现PO模式web自动化框架(6)

.TestCases目录下的模块 TestCases目录下是存放测试用例的目录。 TestCases目录下的测试用例采用unittest框架来构建。 例如:登录功能的测试用例。 test login.py 登录的用例函数,只需要调用在PageObjects目录下登录页面的登录功能即可,而不需要再次编写元素定位和元素操作。 登录的用例分成登录成功和登录失败的用例,登录失败有 用户名错误,密码错误 ...

2020-06-03 11:07 0 807 推荐指数:

查看详情

Python+Selenium+Unittest实现PO模式web自动化框架(1)

1.什么是PO模式PO是Page Object的缩写 PO模式自动化测试项目开发实践的最佳设计模式之一,讲页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,从而提供可维护性。 主要有以下几种分层方式:1)两层: 对象逻辑层+业务数据层2)三层:对象库层+逻辑层+业务数据层 ...

Fri May 22 00:03:00 CST 2020 4 1869
Python+Selenium+Unittest实现PO模式web自动化框架

Python+Selenium+Unittest实现PO模式web自动化框架(1) 1.什么是PO模式PO是Page Object的缩写 PO模式自动化测试项目开发实践的最佳设计模式之一,讲页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,从而提供可维护性 ...

Sun Jul 26 20:31:00 CST 2020 0 670
Python+Selenium+Unittest实现PO模式web自动化框架(5)

1.PageObjects目录下的模块 该目录下是存放各页面功能点。 比如:login_page.py模块下就是存放登录页面上的各个功能点的。(登录功能、获取登录失败的提示信息) ...

Wed Jun 03 18:50:00 CST 2020 0 740
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM