11 2022 档案
摘要:前言 在自动化测试中,判断一个测试用例是否执行通过,通常使用assert去判断实际输出结果与预期结果是否一致。与unittest提供自己的断言方法(unittest_断言 )不同,在pytest中直接对python的assert关键字进行重写,能够输出更多的错误信息,来帮助定位出问题的测试用例以及代
阅读全文
摘要:前言 pytest提供一些执行参数,来帮助用户更好地定位问题(详细信息打印或报错的详细信息)和更高效地执行测试用例(多线程执行测试用例,跳过测试用例等),例如,上一章中测试用例函数中有print,但执行pytest后,输出log中却没有打印出来。 可以在cmd中输入 pytest -h 来查看有哪些
阅读全文
摘要:1、pytest简单介绍 pytest是一个非常成熟的全功能的Python测试框架,主要有以下几个特点: 简单灵活,容易上手支持参数化能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests)pytest具有很多
阅读全文