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