接口测试
Tiramisu+
这个作者很懒,什么都没留下…
展开
-
接口自动化常见的坑:脚本报“NoSuchElementException:Unable to find element“或者“定位到了,不能操作,点击无效”可能的原因
做UI自动化时的常见问题:脚本报"NoSuchElementException:Unable to find element"或者“定位到了,不能操作,点击无效”可能的原因:1,切换frame:a:查找整个页面的frameb:根据这个元素定位查看父级2,元素属性值是否正确,id动态:a:通过xpath定位b:通过其他定位方式3,等待时间,元素还未加载出来:加强制等待,隐形等待,显性等待4,检查元素属性是否会变动,是否时隐藏的:通过JavaScript去更改元素的属性,让其可操作5.原创 2020-09-21 21:48:54 · 604 阅读 · 0 评论 -
json和xml区别
为什么要做接口依赖:现在的互联网项目接口都是基于业务处理的,都是通过链路完成的,接口之间都存在着数据调用关系xml格式:xiaokeai18json格式:{“name”:“xiaokeai”,“age”:“18”}json:数据量小解析速度比xml快xml:作为配置文件 扩展性更高序列化和反序列化:保存和重建序列化(将对象序列化为串) :json.dumps()反序列化(将字符串反序列化为对象): json.loads()接口自动化测试框架:...原创 2020-09-18 15:25:37 · 147 阅读 · 0 评论 -
用unit test+requests写接口自动化脚本
import unittestimport requestsimport jsonclass MyTestCase(unittest.TestCase): def test01_login(self): url="http://test.ceshi.com:8000/applet/user/login" data={ "mobile":"11122223333", "password":"111111"原创 2020-08-29 15:55:37 · 232 阅读 · 0 评论 -
jmeter之接口测试
、用到哪些工具做接口测试? 参考答案:jmeter2、接口测试怎么测试的。参考答案:1、拿到接口文档熟悉:(服务端开发人员把接口文档写出来,我们就可以拿过来熟悉):1)每个接口对应要实现的功能是什么2)服务器的地址、端口、接口地址(确定访问哪个接口)3)请求方式,请求参数有哪些,参数的约束是什么(工作当中了解请求参数的各种约束)4)熟悉响应数据:<1>响应的字段个数是否足够(可以看需求文档中对应的功能需要显示的个数,只能多不能少)<2>正确和错误的响应码(errco转载 2020-07-13 16:07:21 · 236 阅读 · 0 评论