摘要:
在代码中执行pytest可以通过main函数 加参数来指定运行规则时,参数需要放在列表或者元祖中 # pytest.main(["--html=report.html"]) # pytest.main(["--collect-only"])#展示所有测试用例 # pytest.main(["-k", 阅读全文
摘要:
问题:pip3 install xxx失败 方案一:修改配置文件 首先在当前用户目录下建立文件夹.pip,然后在文件夹中创建pip.conf文件,再将源地址加进去即可。 mkdir ~/.pipvim ~/.pip/pip.conf# 然后将下面这两行复制进去就好了[global] index-ur 阅读全文
摘要:
1.解决方法如下 listener.py 文件位置:Lib\site-packages\allure_pytest\listener.py (第三方包所在的LIb目录) 将下图中红色部分test_result.parameters.extend([]) 中参数改成空列表就行了 阅读全文
摘要:
解决思路:将上一个接口返回的数据保存起来,然后提供下个接口使用,postman中通过设置全局变量来保存数据 步骤1:在Tests中添加如下图js代码。 var jsondata = JSON.parse(responseBody) JSON.parse()方法将响应的结果responseBody转换 阅读全文
摘要:
最重要的快捷键 ctrl+shift+A:万能命令行 shift两次:查看资源文件 新建工程第一步操作 module设置把空包分层去掉,compact empty middle package 设置当前的工程是utf-8,设置的Editor-->File Encodings-->全部改成utf-8, 阅读全文
摘要:
\t :代表着四个空格也就是一个tab \n:代表着换行 阅读全文
摘要:
阅读全文
摘要:
pycharm中设置自己的文件模板 File>>Settings>>Editor>>File and Code Templates 选择文件类型或者输入文件类型 例如添加yaml模板步骤: 1、点击“+”号可以添加自己的文件类型 2、在右边name输入文件类型的名称,Extension输入文件类型 阅读全文
摘要:
1、安装requests_toolbelt pip install requests-toolbelt 2、发送文件中的数据 from requests_toolbelt import MultipartEncoder from kyeapi.common.httprequests import R 阅读全文
摘要:
1、生成器的定义 在Python中一边循环一边计算的机制,称为生成器 2、为什么要有生成器 列表所有的数据都存在内存中,如果有海量的数据将非常耗内存 如:仅仅需要访问前面几个元素,那后面绝大多数元素占用的空间都白白浪费了。 如果列表元素按照某种算法推算出来,那我们就可以在循环的过程中不断推算出后续的 阅读全文