软件测试每日课堂 | Pytest运行方式
发布于 2021-05-10 00:28 ,所属分类:软件测试工程师学习资料

代码准备
test_login.py
class TestLogin:def test_a(self): # test开头的测试函数print("------->test_a")print("------->test_a")assert 1 # 断言成功def test_b(self):print("------->test_b")assert 0 # 断言失败
运行方式分为两种
命令行模式【建议】
主函数模式
命令行模式【建议】
命令行中执行 pytest -s test_login.py主函数模式
在 test_login.py 文件中增加主函数
if __name__ == '__main__':pytest.main(["-s", "login.py"])
-s 表示支持控制台打印,如果不加,print 不会出现任何内容。
运行结果
test_login.py ------->test_a.------->test_bF
.表示成功
F 表示失败
小结
建议使用命令行的形式运行,对比主函数模式更加方便。
李洪强课堂,是中国领先的软件测试类培训机构。全网首家零学费、签订诚信协议入学。每天早6点分享一个软件测试小知识、一个面试知识。提供付费和免费学习资料和工具下载。欢迎。








![[测试] 9套LoadRunner软件测试视频教程合集 轻松彻底学会LoadRunner性能测试](https://static.kouhao8.com/sucaidashi/xkbb/d9a716bf0f63bcb4522654aebe11be36.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)



















相关资源