保存成功
订阅成功
保存失败,请重试
提交成功

从零到一构建基于 POM 模式的 Web UI 自动化测试框架

¥9会员免费看
少年
4.8

面对每日重复单调的手工测试,自动化测试毫无疑问成为了一个更好的选择。本文会以目前流行的 POM 模式,从零开始,对比普通的 Web UI 自动化测试,如何构建成 POM 模式,也就是将测试用例代码、页面元素定位以及浏览器动作封装分开管理,实现以最小的代码改动,来面临每一次产品的迭代更新测试。不需要重复写大量无意义的代码,利于后期维护。

设计方案如下:

  1. 编程语言: Python 3.7
  2. 测试框架: Unittest + Selenium
  3. 设计模式: POM(Page Object Model)
  4. 测试报告: 带图表带界面美化带每项用例截图的 HTMLTestRunner.py

本场 Chat 您将学到如下内容:

  1. 了解普通 Web UI 自动化测试的流程,掌握 Unittest 测试框架;
  2. 了解 Selenium 的常见功能和用法;
  3. 掌握如何将普通的自动化测试框架,构建成 POM 模式,封装大量重复的代码,利于后期维护管理,使得测试用例更加形象易懂;
  4. 如何调用美化版的测试报告,生成一份好看的测试结果。

适合人群:自动化测试、测试 QA 、测试开发。

113 人已订阅
会员免费看
¥9 原价订阅
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效
严选标准
知道了
Chat 状态详情
开始预订
预订结果公布19.07.05

预订达标,作者开始写作

审核未达标,本场 Chat 终止

作者文章审核结果公布19.07.19

审核达标,文章发布

审核未达标,本场 Chat 终止

Chat 完结
×
已购列表