第一次学习自动化框架,准备找个-------比较容易且强大框架pytest,先网上了解了下这个框架的大概:
一、pytest认知:
pytest 是一款以python为开发语言的第三方测试,主要特点如下:
1、比自带的 unittest 更简洁高效,兼容 unittest框架
2、支持参数化
3、可以更精确的控制要测试的测试用例
4、丰富的插件,已有300多个各种各样的插件,也可自定义扩展,如pytest-selenium、pytest-html、pytest-rerunfailures、pytes-xdish
5、可很好的和CI工具结合
二、pytest使用规则:
1、测试文件以_test结束或者已test_开头
2、测试函数以test_开头
3、测试方法以Test开头,但不能带有init()方法;
接下来就是怎么学习了:
首先安装pytest
pip install pytest
如下就是安装成功了
那么接下来就开始自动化框架练习了。
网友评论