摘要:
1、登录时经常的出现验证码,此次结合Python+Request+第三方验证码识别平台(超级鹰识别平台) 2、首先到超级鹰平台下载对应语言的识别码封装,超级鹰平台:http://www.chaojiying.com/price.html 3、使用超级鹰平台需进行注册,购买1元,应该有1000次积分, 阅读全文
摘要:
1、参数化的本质:相同的步骤,但测试数据不同,比如登录的场景 import mathimport pytest# 方式一:分离出Listdef list_Test(): list = [ [2, 2, 4], [2, 3, 8], [1, 9, 1], [0, 9, 0], ] return lis 阅读全文
摘要:
"""模块级(setup_module/teardown_module)开始于模块始末,全局的函数级(setup_function/teardown_function)只对函数用例生效(不在类中)类级(setup_class/teardown_class)只在类中用例之前或之后运行一次(在类中)方法 阅读全文
摘要:
前言: 在单元测试框架中,主要分为:测试固件,测试用例,测试套件,测试执行及测试报告; 测试固件不难理解,也就是我们在执行测试用例前需要做的动作和测试执行后的需要做的事情; 比如在UI自动化测试中,我们更加关注的是界面的操作,而不是关注打开浏览器和关闭浏览器; 在数据库中,我们更加关注的是怎么去操作 阅读全文
摘要:
前言: Pytest是第三方单元格测试框架,更加简单,灵活,而且提供了更多丰富的扩展; Pytest与UnitTest框架的区别 UnitTest测试用例执行顺序是依照ascii码执行,而Pytest是根据测试用例顺序执行; 1、Pytest官方网站: https://docs.pytest.org 阅读全文