天蝎泪

导航

2020年7月1日 #

pytest-03(fixture参数的使用,以及conftest.py的作用)

摘要: 1.firture相对于setup和teardown来说应该有以下几点优势 命名方式灵活,不局限于setup和teardown这几个命名 conftest.py 配置里可以实现数据共享,不需要import就能自动找到一些配置 scope="module" 可以实现多个.py跨文件共享前置, 每一个. 阅读全文

posted @ 2020-07-01 16:27 天蝎泪 阅读(294) 评论(0) 推荐(0) 编辑

pytest-03(测试用例steup和teardown的规则)

摘要: 用例运行的级别及操作案例 模块级(setup_module/teardown_module)开始模块始末,全局的 函数级(setup_function和teardown_function)只对函数用例生效(不在类中) 类级(setup_class和teardown_class)只在类中前后运行一次( 阅读全文

posted @ 2020-07-01 14:45 天蝎泪 阅读(155) 评论(0) 推荐(0) 编辑

pytest_02(使用pychar执行pytest)

摘要: 安装好pytest库后,要设置好pytest,步骤为新建一个工程后,左上角file->Setting->Tools->Python Integrated Tools->项目名称->Default test runner->选择py.test 改完之后,要实现一个该脚本方法 点击右键就可以看到执行命令 阅读全文

posted @ 2020-07-01 11:28 天蝎泪 阅读(115) 评论(0) 推荐(0) 编辑

pytest-01(安装pytest及运行规则)

摘要: 下载安装pytest库,输入命令即可 查看pytest版本信息 新建一个 测试方法使用pytest执行 新建一个测试类看pytest的执行 主要还是要理解pytest用例规则 文件名以test_*.py文件和*_test.py 以test_开头的函数 以Test开头的类 以test_开头的函数 所有 阅读全文

posted @ 2020-07-01 10:46 天蝎泪 阅读(153) 评论(0) 推荐(0) 编辑