学习自动化接口测试遇到的坑以及解决方法(持续更新中)

litchixie litchixie     2022-10-25     694

关键词:

最近在学校python脚本的自动化接口测试,由于是初学者,几乎每时每刻都在踩坑;所以就有了这个把自己踩过的坑集中起来,汇总并时常查看,免得再踩到,那就尴尬了。大神们就请不要喷哈,不多说了,上菜给各位品尝吧,

 

一、因为Fiddler导致的各种报错

解决方法:关闭Fiddler即可

1、因为Fiddler正在运行原因,发送请求脚本时报错如下:

技术分享图片

 

2、pip安装时报错

技术分享图片

 

 

 3、python脚本运行后报错SSL

技术分享图片

 

 

二、脚本乱码问题

 

1、python脚本运行时,输出的是乱码,如图

技术分享图片

2、

 

三、警告信息报错

1、技术分享图片

技术分享图片

 

 四、编码写错,出现报错信息

1、代码多了空格,报错如下

解决方法:根据报错信息最后一行提示,分析原因去解决,目前这里提示是多了个空格(刚开始我还不知道,请教大神才知道),去掉空格即可

技术分享图片

 

2、运行请求代码时,因请求缺少cookies信息报错403(我这里是验证缺少cookies会怎么样,特意注释掉)如第一张图

 解决方法:增加请求cookies信息即可,如第二张图

 技术分享图片

                                                                                                      图1

技术分享图片

                                                              图2

js/jquery遇到的坑总结

1.“removeAttributeisnotafunction”errormessage原因以及解决方法:removeAttributeisaJavaScriptDOMfunction.Sinceyouareusing$(),andthusoperatingonajQueryobject,youneedtousethejQueryequivalent,removeAttr()。  以后会持续更新  查看详情

java学习过程中遇到的坑及解决方法

1、 Table‘my_data_base.gjp_zhangwu‘doesn‘texistQuery:select*fromgjp_zhangwuParameters:数据库中的表不存在2、java.lang.ClassNotFoundException:org.apache.commons.logging.LogFactory需要导入commons-loggingjar包 查看详情

java新手在实际开发中所遇到的问题及解决方法小结,(持续更新遇到的问题)

...自己初入公司时的困窘,在此把我记忆中在实际开发中所遇到的问题做一总结性的小结,为自己以后方便查阅,以及后来者遇到相同问题时解决更加方便快捷,希望大家集思广益把自己遇到的问题及解决方法写出来,添砖加瓦。... 查看详情

记录工作中遇到的坑以及解决办法(代码片段)

本地系统运行没问题,之后服务上到测试环境了,测试人员测试一波,然后测试人员就来怼过来了,说卡的一匹,不仅慢,跑个任务等了半个小时,而且数据又不对。我一惊,本地测试了好多遍ÿ... 查看详情

lammps遇见的问题以及解决方法----持续更新

1、ERROR:Invalidatomtypeinneighborexclusionlist,遇到这个错误从LAMMPS官网错误中我们发现这是因为:Atomtypesmustrangefrom1toNtypesinclusive,原子种类设置可能有问题,检查若干遍之后我觉得自己的data文件并没有问题,所以检查in文件,发现如... 查看详情

ant+jmeter+jenkins接口自动化测试实战

    项目中需要做接口自动化测试,于是就去做实验,做实验要从搭建测试环境开始。在学习的过程中肯定会遇到不同的问题,于是就用了两天的时间做了一个简单的接口自动化环境,中间也遇到一些问题,现在把... 查看详情

接口测试怎么做

...没有GUI界面,API测试都是在通讯层进行的。现在API测试在自动化测试中有着很重要的地位,因为API一般是应用逻辑的主要接口,同时GUI测试在敏捷开发和DevOps的快速迭代和频繁变更中很难维护。 2为什么要做接口测试?  a)... 查看详情

charles抓包工具实战教程(每晚持续更新中,预计9.17日更新完)(代码片段)

Charles抓包工具测试实战教程学习准备有功能测试经验需求测试用例测试工具测试方法熟悉接口测试接口概念接口测试目标能够用Charles来分析前后端的问题能够用Charles模拟弱网测试环境(弱网:网络不好的情况,或者实现2g,3g情况)能... 查看详情

elasticsearch之es学习工作中遇到的坑(陆续更新)

    1:es集群脑裂问题(不要用外网ip,节点角色不要混用)  原因1:阿里云服务器,外网有时候不稳定。    解决方案:单独采购服务器,内网安装  原因2:master和node节点没有分开  解决方案:   ... 查看详情

接口测试(代码片段)

...供这种情况下的解决方案。  b)接口测试相对容易实现自动化持续集成,且 查看详情

记一次springboot开发中所遇到的坑和解决方法

 记一次SpringBoot开发中所遇到的坑和解决方法mybatis返回Integer为0,自动转型包空指针异常当我们使用Integer去接受数据库中表的数据,如果返回的数据中为0,那么Integer便为null,这时候将Interger自动转型为int,则会出现空指针... 查看详情

对接支付宝遇到的坑

...。问题出现在一个参数上:alipay_public_key 支付宝公钥接口中alipay_public_key这个参数填哪里的公钥呢?在配置沙箱应用的时候,要配置RSA2(SHA256)密钥(推荐),配置好应用的公钥后,会 查看详情

微信小程序的坑(持续更新中)(代码片段)

...询类和交易类的两个不同性质的小程序产品的开发;期间遇到各种各样的小程序开发的坑,有的是小程序基础功能不断改进完善而需要业务持续的适配,有的是小程序使用上的一些坑;下面针对小程序开发过程中遇到的一些坑跟... 查看详情

antd-mobile走马灯carousel遇到的坑

参考技术A问题:当Carousel数据通过接口获取时,自动切换效果就会无效,且首页展示的高度为默认的最小高度;只有手动切换一张之后,才能启动自动切换,且高度恢复为正常高度;原因:解决方法一:设置flag值,等数据加载... 查看详情

前端开发:那些我遇到的bug(持续更新)

...面查看也完全没问题。最坑的是项目做好直接上线,没有测试环节,顶多是几个开发人员用自己手机查看一下,但是开发人员才几个,完全无法做到准确的测试,至于后来怎样了。。。所在团队解散了,所以如果这个小程序还在... 查看详情

持续集成测试思路

最近写了一个持续集成测试框架,是在手机上自动进行API测试,具体的思路如下:检测开发是否递交代码->jenkins拉取代码进行自动构建->自动构建之后给服务器发送消息,可以开始执行测试任务->服务器检查是否有满足的... 查看详情

jenkins+git搭建持续集成环境(代码片段)

持续集成通过自动化构建、自动化测试以及自动化部署加上较高的集成频率保证了开发系统中的问题能迅速被发现和修复,降低了集成失败的风险,使得系统在开发中始终保持在一个稳定健康的集成状态。jenkins是目前广泛应用... 查看详情

vue开发学习中遇到的问题以及解决方法

1:node-sass安装失败,可使用cnpm安装npminstallcnpm-g--registry=https://registry.npm.taobao.orgcnpm-v //查看cnpm版本号确认安装成功cnpminstallnode-sass-D   查看详情