pytest中测试用例的命名
1、文件以test_开头或_test结尾,即:test_*.py 或 *_test.py
2、Test开头的类名,其中test开头的方法名
3、直接在模块中test开头的方法名
注:
①pytest是以方法为单位发现用例的,写不写测试用例类根本不重要(即:直接在模块中以test开头的方法(用例)也可以被找到执行)
②在哪个目录下执行pytest,就在哪个目录下按照上述规则去查找用例
③注意点:运行文件如果取名为run_test.py,敲入代码pytest.main()后运行该文件,那么所有用例会被执行两遍,因为*_test.py被当成了需要执行的用例文件
要避免把运行文件取名为*_test.py的形式