因為用心,才會喜歡

粥雨
摘要: ## Pytest - 测试用例调用fixture + 写了fixture方法之后,如果没有配置自动运行,测试用例不去调用,那么fixture是不会运行的; + 使用fixture的方式就两种:手动调用、自动运行; ### 函数传参方式 + 将fixture装饰的函数名称,作为**测试用例函数输入参 阅读全文
posted @ 2023-05-26 17:05 粥雨 阅读(110) 评论(0) 推荐(0) 编辑
摘要: ## Pytest - yield遇到异常 + 如果yield前面的代码,即setup部分已经抛出异常了,则不会执行yield后面的teardown内容; + 如果测试用例抛出异常,yield后面的teardown内容还是会正常执行; > test_py.py ```python import py 阅读全文
posted @ 2023-05-26 17:04 粥雨 阅读(85) 评论(0) 推荐(0) 编辑
摘要: ## Fixture 实现setup和teardown(yield) + 用 fixture 实现 `teardown` 并不是一个独立的函数,而是用 ` yield` 函数来开启 `teardown ` 操作; + 具体yield是什么,可以去度娘一下~ > test_py.py ```pytho 阅读全文
posted @ 2023-05-26 09:06 粥雨 阅读(21) 评论(0) 推荐(0) 编辑