老师微信:Lee-890;老师QQ号:2757284811,免费领取课程相关资料。
【课程介绍】
结合案例讲解了UI自动化测试的单元测试框架UnitTest、Pytest。
UnitTest核心的五个要素是TestCase,TestSuite,TextTestRunner,Fixture。
Pytest测试框架,主要有以下几个特点:
v 简单灵活,容易上手,文档丰富;
v 支持用简单的assert语句实现丰富的断言,无需复杂的self.assert*函数
v 支持参数化;
v 兼容unittest和 nose测试集
v 能够支持简单的单元测试和复杂的功能测试,还可应用到接口自动化测试(pytest+requests)中;
v 丰富的插件生态,具有很多第三方插件,并且可以自定义扩展,如pytest-Selenium(集成Selenium)等;
v 支持重复执行失败的case等;
v 方便和持续集成工具jenkins集成;
可以很好的和jenkins集成。