05 2022 档案
摘要:一、前言 在执行测试用例时,为了保证测试用例的稳定性,在执行用例前需要准备数据,然后用例执行完毕后,再销毁数据,这样能保证每次执行用例的结果一样,也就是所谓的幂等性。 对于pytest测试框架,它提供了夹具的多种使用方法,其中有类似于unittest的setUp()、tearDown(),也有创新型
阅读全文
摘要:一、背景 在pytest.mark.parametrize参数时,使用id或ids描述用例时,控制台会以unicode 编码,这是pytest框架编码问题导致,只需要重新编码即可。 二、问题实列 从截图可以看出编码为unicode 编码 import random import pytest def
阅读全文