这篇文章主要介绍了python中Pytest有哪些特点,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 成都创新互联是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于网站设计制作、成都做网站、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!
特点
1、简单灵活,易用,文档丰富。
2、支持参数化。
可以细粒度控制要测试的测试用例;
3、可以支持简单的单元测试和复杂的功能测试。
也可以用于selenium/appnium等自动测试和界面自动测试(pytest+requests);
4、有许多第三方插件,可以自定义和扩展。
如pytest-selenium(集成selenium)、pytest-html(完美html测试报告生成)、pytest-rerunfailures(失败case重复执行)、pytest-xdist(多CPU分发)等。
skip和xfail处理测试用例;
可与CI工具很好地结合,如jenkins。
report框架-allure也支持pytest。
安装方法
pip install pytest # 展示已安装的版本 pytest --version # 显示可用的内置函数参数 pytest --fixtures # 通过命令行插件帮助信息及配置文件选项 pytest --help
感谢你能够认真阅读完这篇文章,希望小编分享的“python中Pytest有哪些特点”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!