
测试
文章平均质量分 82
pytest
木下瞳
这个作者很懒,什么都没留下…
展开
-
pytest.mark.parametrize及mock使用
看上面的zjk.py里面add函数是调用了一个power函数的,而add是想测的函数,我们只想测这个函数的代码,中途调用的函数过程不想关心,想直接用它返回的值,因为万一power函数是一些网络请求,cmd命令等,就需要网络,机器等,所以为了专注测试,用patch模拟power函数返回值。调用add函数得到计算结果,关键字assert断言,判断结果与预期结果等不等,不等为FAlse,会不通过用例,即上面的截图。根据实际情况进行设置,用反了会报错。......原创 2022-07-24 16:50:22 · 572 阅读 · 0 评论 -
pipenv Python 虚拟环境
pipenv 会自动调用 virtualenv 环境,并在虚拟环境中安装第三方库,解决各个项目第三方库版本冲突的问题 详细使用说明:https://github.com/pypa/pipenv 安装:pip install pipenv 创建项目所需要的 Python 环境:pipenv install 进入虚拟环境:pipenv shell 不要关闭终端,所有命令都在这个窗口执...原创 2019-07-15 17:09:11 · 231 阅读 · 0 评论