拉钩4.3-pytest测试框架

1、pytest介绍

  • 简单灵活,容易上手
  • 支持参数化
  • 支持测试用例skip、xfail、自动重试等
  • 支持进行简单的单元测试、复杂的功能测试、做pytest+selenium、pytest+appnium等UI自动化测试、pytest+requests接口自动化测试
  • 有很多第三方插件,可以自定义扩展
  • 可以很好地和Jenkins集成
  • 完美的测试报告pytest-allure
  • 多CPU分发pytest-xdist

文档:https://docs.pytest.org/en/latest/contents.html#toc

 

2、运行方式

 1)修改pycharm解释器为pytest

2)修改pytest的解释器为pycharm

使用入口函数,右键运行即可

if __name__ == '__main__':
    # pytest.main(['test_sample.py'])
    pytest.main()

特别注意:pycharm解释器可能因为历史运行结果问题导致结果不对,因此注意清除历史记录

3、

 

 

posted @ 2021-09-01 23:36  TXBB哭哭  阅读(46)  评论(0编辑  收藏  举报