打造自己的测试框架实战

测试框架的价值

  1. 简化 UI-自动化操作:把复杂的操作统一起来,进行优化。例如提取所有业务线中公共的方法,进行统一。
  2. 对接测试用例平台:

测试用例平台作用:管理用例,高度用例,测试人员管理等等,当需要执行测试用例的时候,测试平台就力不从心。此时需要一个执行框架,这个框架例如本章节讲的测试框架。

测试框架基本使用(黑名单)

测试框架的封装

利用关键字封装框架,目的是简化自动化操作。

装饰器

装饰器干什么用?

修饰,增强函数的功能

代码地址

https://github.com/ceshiren/HogwartsLG7