Python
tangdou1990
这个作者很懒,什么都没留下…
展开
-
pytest.assume使用时提示AttributeError: module ‘pytest’ has no attribute ‘assume‘
安装pytest-assume插件 pip install pytest-assume原创 2021-08-27 15:24:36 · 2023 阅读 · 0 评论 -
python搭建Yaml环境
1.PyYaml是Python的一个专门针对yaml文件操作的模块。安装PyYaml库,pip install PyYaml基本规则:1.大小写敏感。2.使用缩进表示层级关系。3.缩进时不允许使用Tab,只允许使用空格。4.缩进的空格数目不重要,只要相同层级的元素左对齐即可。5.#表示注释,从它开始到行尾都被忽略。yaml中的值有以下基本类型:字符串,整型,浮点型,布尔型,null,时间,日期...原创 2021-07-29 10:29:02 · 696 阅读 · 0 评论 -
pycharm安装ini插件
自定义的一个标签,可以使用,但是控制台提示unknown,是因为没有安装ini插件第一种方法setting-plugins,搜索ini,如果搜到了就直接安装,Settings里面点击plugins,然后直接搜索ini,如果有直接安装第二种方法1.进入http://plugins.jetbrains.com,选择pycharm,点击version,选择与你pycharm相近版本的ini插件2.再回到pycharm的plugins,选择install plugin from d..原创 2021-07-28 15:06:34 · 1926 阅读 · 0 评论 -
安装allure
1.下载allure.zip2.解压allure.zip到一个文件目录中3.将allure的bin目录的路径添加到环境变量,path中4.pip install allure-pytest5.验证,黑窗口输入allure原创 2021-07-23 15:39:10 · 298 阅读 · 0 评论 -
Python3,打印时出现can only concatenate str (not “dict“) to str
原因时同一个print(),里面打印的值得类型不同,解决方法:print('登录后返回的值'+str(rep))print({'预期结果:'}+str(repData))原创 2021-07-23 14:45:20 · 1329 阅读 · 0 评论 -
使用pytest装饰器时出现的错误@pytest.mark.parametrize
今天使用装饰器时出现的错误原因是因为装饰器里面传入的值有误(这个值是从excel表获取的,excel表标题行的值是:响应预期结果,这个地方是:响应预结果),所以报错原创 2021-07-23 14:12:03 · 934 阅读 · 0 评论 -
pytest框架在Python中的使用
1.pytest是Python的第三方库,安装pytest插件,pip install pytest2.查看安装的pytest,pip show pytest3.pytest框架注意事项:(1)文件级别 .py测试文件必须以test_开头(或者以_test结尾)(2)类级别 测试类必须以Test开头,并且不能有init方法(3)方法级别 测试方法必须以test_开头(4)断言必须使用assert...原创 2021-07-22 09:37:20 · 118 阅读 · 0 评论 -
pycharm创建一个新项目时,项目包含多个文件,怎么解决
1.创建一个新的Python项目时,项目下面出现很多子文件。2.如果想创建项目的时候没有多余的子文件,请按如下操作(创建工程的时候,选择一下本地解释器)3.创建完的项目如下,没有任何子文件...原创 2021-07-20 11:22:14 · 4853 阅读 · 1 评论