摘要:
使用pytest-html时报错 1、检查是否安装pytest-html pip list 未安装则使用 pip install pytest-html 2、安装后还是继续报错,则使用pycharm配置 阅读全文
摘要:
安装过程中提示到/var/root/.jenkins/secrets/initialAdminPassword文件中去拿密码 如图所示,到解锁jenkins这一步 1、打开访大,快捷键shift+command+G,输入这个路径。若提示找不到文件,进入第二步 2、打开终端,进入var目录下: cd 阅读全文
摘要:
问题如图: 期望这里展示具体的期望值,清晰明了。修改方法如下: 1、找到httprunner的安装路径,我的是在 Macintosh HD ▸ 资源库 ▸ Frameworks ▸ Python.framework ▸ Versions ▸ 3.8 ▸ lib ▸ p 阅读全文
摘要:
No module named ‘Crypto.Cipher’ No module named ‘Crypto.Publickey‘ 第一步,先检查安装包crypto文件夹下是否有cipher、publickey等文件。若有,可将crypto文件夹重命名为Crypto试一下。 若如图所示像我这样没有 阅读全文
摘要:
text_path="/xxx/xxx"def clear(): with open(text_path, 'w') as f1: f1.seek(0) f1.truncate() print("清空数据") clear() 阅读全文
摘要:
获取前一个接口返回的X-csrf-token。 例子: 因为我这边的逻辑是,每一个接口需要传一个最新的csrftoken,是由前一个接口返回的,在response header里,如图 在接口里获取,这样写就行了: extract: csrftoken: headers.X-CSRF-TOKEN 然 阅读全文
摘要:
刚开始接触Httprunner,yml格式不熟悉,运行用例后报错while parsing a block mapping。 报错如图: 查资料后说是没有对齐,建议使用空格对齐。然后找到我的36行,发现空格数和其他的不一样,然后用空格来和其他的保持一致,就成功了。 比如,我这里的extract,我数 阅读全文
摘要:
pytharm配置下即可。 1、首先确认自己安装selenium的路径,我是用pip命令安装的。这里注意下,mac自带的版本低一些,pip install xxx和pip3 install xxx的路径是不一样的。我用的是pip3,查看路径命令:pip3 show selenium 2、打开pych 阅读全文
摘要:
在最近的一次测试中遇到了接口跨域问题,这个接口原本是支持跨域的,但是因为我将它映射到了本地文件,对接口有一些影响,所以查了下解决的办法,在这里记录一下。 首先,这是正常的情况,这个75的接口已经允许可以从56的服务下访问它 然后这是我遇到问题的时候,这个options请求少了Response Hea 阅读全文
摘要:
资源映射就是将线上的某个请求,映射到线上的另一个资源或者本地的一个文件。 这里只记录下映射到本地文件。 1、打开Charles,抓到你需要的那个请求,右键saveResponse 2、保存文件后,可修改为你想要的内容 3、选中请求,右键选择最下面的map local 4、选择你要请求的本地文件 5、 阅读全文