- 0
- 0
- 约3.82千字
- 约 14页
- 2026-04-29 发布于河北
- 举报
自动化测试框架与代码规范
自动化实施目的:
自动执行重复工作较大回归测试。
Web系统在不环境下的兼容性测试(多操作系统和多浏览器)。
与CI服务集成,作为持续集成实践的一部分。
二Selenium自动化实施方案简介
实施方案:
自动化测试框架:python+unittest+Selenium2(WebDriver)+PageObject
用例管理系统:gitlab
脚本开发:Python语言
测试数据:P0数据驱动
脚本回放:l/Chrome/FireFox
自运行方案:gitlab
测试报告:TestngReport
工具:pycharm+Selenium+unittest+gitlab
PageObject设计模式简介:PageObject将测试对象及单个的测试步骤封装在每个Page对象中,以page为单位进行管理。
在V/eb应用程序的用户界面中存在测试交互。PageObject可以简单的用测试代码将页面对象模型化,从而减少了重复的代码
量,如果UI发生变化,只需要在统一的地方变更。
方案特性:
您可能关注的文档
- IT系统安全管理规范.pdf
- IT系统数据安全管理规定.pdf
- IT项目实施风险.pdf
- IT信息系统应急预案.pdf
- IT行业求职自我评价.pdf
- JavaLambda表达式最佳实践制度.pdf
- JB-TB-JBF-11S型火灾报警控制器操作维护规程.pdf
- JF型库伦测量水仪器仪器作业基础指导书.pdf
- KD系列电动推杆标准文本.pdf
- KEBA机器人控制系统基础操作与编程应用 教案 0501指令介绍.pdf
- Revision 1 课件 2026接力版英语四年级下册.pptx
- Unit 7 A Good Read 课时6 Section B 3a-3c(课件)英语新教材人教版八年级下册.pptx
- Unit 7 Let's Make a Call Close Reading教学课件 2026教科版英语四年级下册.pptx
- 2026人教版数学三年级下册 年月日的秘密3《年历设计师》课件.pptx
- Unit 5 Be careful! Part A 课件 2026接力版英语四年级下册.pptx
- 2026苏教版数学二年级下册6.5《三位数减三位数(不退位》笔算》课件.pptx
- Unit 7 A Good Read 课时5 Section B 2a-2c 含交互动画(课件)英语新教材人教版八年级下册.pptx
- Unit 8 I'm in my home Part A课件 2026接力版英语四年级下册.pptx
- 2026人教版数学三年级下册 年月日的秘密4《小讲堂》课件.pptx
- Unit 5 How's the weather 第4课时 课件(含ai动画素材) 2026教科版英语四年级下册.pptx
原创力文档

文档评论(0)