自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 mock server和json server

Mock Server 是一个通用的 API 模拟工具,可以模拟各种类型的 API 接口,包括 RESTful API、SOAP API、GraphQL API 等等。从功能和使用场景上来看,Mock Server 更加通用,可以模拟各种类型的 API 接口,而 JSON Server 则更加专注于 RESTful API 的模拟。Mock Server 和 JSON Server 都是用于模拟 API 接口的工具,但是它们的使用场景和目的略有不同。

2023-05-21 20:21:05 385

原创 mock测试

假如有一个接口,有100个不同类型的返回,我们需要测试它在不同返回下,系统是否能够正常响应,但是有些返回在正常情况下基本不会发生,比如,我们需要测试在当接口发生500错误的时候,app是否崩溃,别告诉我你一定要给服务端代码做些手脚让他返回500。假如我们需要调用一个post请求,为了获得某个响应,来看当前系统是否能正确处理返回的“响应”,但是这个post请求会造成数据库中数据的污染,那么就可以充分利用Mock,构造一个虚拟的post请求,我们给他指定返回就好了。(2)开启TDD模式,即测试驱动开发。

2023-05-21 16:28:06 270

原创 接口测试的测试点

原文:

2023-05-18 09:10:12 145

原创 weditor下载失败

pip install weditor==0.6.4,安装成功。查找weditor版本,降低版本进行安装,访问官网。

2023-05-04 21:02:21 268

原创 appium定位刷新提示error obtaining ui hierarchy

(2)在命令窗口中将adb kill掉,输入:adb kill-server,然后重新运行uiautomatorviewer命令打开窗口连接,一般也会好。(1)直接插拔USB,然后重新连接,一般都会好。这个方法本身就不稳定。

2023-05-04 18:14:31 170

原创 appium元素定位工具uiautomatorviewer.bat打开闪退

改用jdk1.8即可解决问题。可能是你的jdk版本不兼容。

2023-05-04 16:20:11 189

原创 adb命令中“adb.exe: more than one device/emulator”错误解决

(2)taskkill /f /im adb.exe 杀掉ADB的进程。如果实际上只有一个设备或模拟器,并且查到有offline的状态;(1) adb kill-server 杀掉ADB的服务。发现连接了两个设备,那么我们可以使用命令指定设备序列号。首先检查我们是否连接多个设备或模拟器。

2023-04-28 23:03:45 3000

原创 使用request.get()请求发生418错误

解决:添加相应的请求头,去模拟真实的游览器,欺骗服务器,获取一直内容。原因:网站反爬虫机制返回的。

2023-04-19 15:34:20 686

原创 HTTP协议和HTTPS协议

http协议和web之间的本质就是就是浏览器和服务器打交道的。客户端向服务器端发送Http请求,然后服务器端向客户端返回http响应。https协议(超文本安全传输协议)在http的基础上加入SSL协议,SSL依靠证书验证服务器身份,为游览器和服务器之间的通信进行加密。http协议(超文本传输协议)以明文方式发送内容,不提供任何方式的数据加密。协议:双方遵守的规范,以这个规范来向服务器发起请求, 服务器才会给客户端进行正确的响应。

2023-04-16 21:22:29 37

原创 jmeter主要元件

(匹配返回的json数据)、响应代码(匹配返回码:如200, 404,500等)、响应信息(匹配响应信息如“OK”字样)、响应头(匹配响应头)、请求头(匹配请求头)、URL样本(匹配请求的url链接,如果有重定向则包含请求url 和 重定向url)、[文档(文本)](匹配响应数据的文本形式)、忽略状态(一个请求有多个响应断言,第一个响应断言选中此项,当第一个响应断言失败时可以忽略此响应结果,继续进行下一个断言。:可以自定义jmeter发送请求的行为逻辑,它与Sampler结合使用可以模拟复杂的请求序列。

2023-04-16 15:34:16 53

原创 下拉列表测试用例(非app端)

假设有A、B、C三个下拉列表,A联动B,B联动C。

2023-04-15 21:13:48 999

原创 功能测试——页面元素测试

⑤对按钮测试需要考虑按钮对齐,字体大小,颜色,重复功能按钮等界面测试的要素。使用了等价类+边界值、空格、是否支持拷贝、是否支持放大缩小、设置默认值。②每一个单选所给的文案提示和实际提交到服务器/数据库的数据一致。⑥是否提供选择功能,如果提供,是否支持全选以及快捷键的选择。⑤需要考虑界面测试的要点:是否对齐,控件大小,字体等等。③操作之后是否实现指定的功能(实现文案内容)②达到边界值之后,继续增或者减,是否重新循环。④对于不可逆的操作行为是否有二次确认的过程。③不操作滚动条的时候,滚动条是否会隐藏。

2023-04-15 00:11:31 326

原创 单选按钮与多选框之测试点

1、是否能同时选中(不能)2、是否有默认值3、是否可以不选择(不能同时为空)4、是否可以切换选择5、选项名和选项值是否符合要求6、执行用例后,数据库保存的值是否与选中的相匹配7、需要考虑界面测试的要点:是否对齐,控件大小,字体等等。

2023-04-15 00:02:05 465

原创 Fiddler页面布局详解

1、抓取的每条HTTP请求(每一条称为一个session)2、会话列表不同颜色的含义3、会话列表图标说明。

2023-04-14 19:32:10 188

原创 get请求和post请求区别

post请求会慢于get请求。

2023-03-25 09:48:54 39

原创 功能测试——安全测试(首次接触版)

以上图片的例子,如果在输入框输入‘or 1=1 or '=。通过攻击后台sql语句,改变原来程序员编写代码的原意(一般的sql语句仅仅进行字符串拼接很容易被拼接)如果不删除session,会导致游览器后退页面的时候再次回到登录系统的页面。这些预防机制一般都是会判断session中是否有值,如果没有值师不允许跨页面直接访问的。我们应该对以上图片中输入框的代码进行过滤,不允许输入。把我们的代码(html\js)注入到系统。退出登录的时候删除session。登录的时候保存session。

2023-03-24 21:48:05 108

原创 功能测试——表单测试

2023-03-24 21:09:54 1221

原创 Web项目测试

2023-03-24 20:28:00 93

原创 Fiddler抓包工具安装后抓取不到Https协议解决办法!!!

2023-02-18 13:43:30 1972

原创 ssm多表查询结果显示在页面信息不全原因

!

2022-11-17 10:06:58 880

原创 java中readLine()方法为什么有的行读不到?

2022-10-24 23:49:26 981

原创 触发onblur事件alert死循环问题

!

2022-10-18 00:16:00 553

原创 springboot在游览器访问jsp页面变成下载该页面原因!!!

1

2022-10-17 19:08:46 1003

原创 虚拟机中Centos 8Linux操作系统如何联网

2022-10-15 00:14:00 2122

原创 字符串转化为json对象和json数组

2022-10-10 21:11:36 1587

原创 删除文档空白页小妙招

2022-09-22 20:48:49 41

原创 输出格式%d、%6d、%06d、%-6d、%.6f的区分

2022-09-20 09:16:55 8110

原创 Android Studio的Toast.makeText功能失效问题

android

2022-09-15 18:52:42 913 1

原创 在Android Studio的res目录下创建新的文件夹看不见解决!!!

Android

2022-09-15 10:35:41 1992

原创 解决Android虚拟机启动时System UI isn‘t responding错误

Android

2022-09-11 10:31:35 6005 4

原创 创建Android项目的时候发现MainActivity文件不是.java后缀,而是kt后缀

初次创建Android的一些小细节

2022-09-06 16:08:34 6799 6

原创 int与Integer

int与Integer

2022-08-31 09:57:32 250

原创 延长了session的超时时间,但是session也很快失效原因!!!

延长了session的超时时间,但是session也很快失效的解决方法

2022-08-30 17:05:51 811

原创 session如何设置超时时间

解决因长时间客户端没有与服务器交互导致session销毁,失效

2022-08-28 23:38:00 4681 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除