- 博客(7)
- 收藏
- 关注
原创 #搬运工#接口自动化测试的高频面试题
用户a调用了登录接口--》登录系统B-->服务器端生成了唯一的token信息C,然后会拿到用户的编号id(假设为d)做了一个映射:c-d,然后姜这样的映射关系存到数据库或者Redis缓存中,然后再返回这个token个客户端--客户端在调用其他需要鉴权的接口时,只需要将缓存起来的这个token带过去验证--》服务器根据次token检查是否有登录用户信息来判断次请求是否是一个已登录授权的用户。a.表数据验证首先得明白这个接口的基本业务,会影响到哪些表,哪些字段的数据,然后准备查询sql有针对性的查数据。
2024-11-08 11:49:00 322
原创 测试如何保障项目的稳定
编写详细的计划:编写详细的测试计划,包括测试环境搭建、测试数据准备、测试执行步骤等。自动化测试:将自动化测试纳入CI/CD流程,每次构建都运行自动化测试,快速返馈问题。建立框架:建立可维护的自动化测试框架,提高测试脚本的复用性和可维护性。定义清晰的目标:明确测试的目的和范围,确保测试活动与项目目标一致。缺陷报告:发现缺陷后,编写详细的缺陷报告,并跟踪直至解决。定义指标:定义关键的质量指标,实时监控应用的性能和稳定性。知识文档:将重要的测试知识和经验文档化,便于团队成员参考。
2024-11-06 14:58:54 288
原创 记个小bug挺好玩的
平台上传文件,填写参数,有非必填的参数,未填写,页面显示--,此时文件应用都正常,修改改文件的一个描述,保存时,将该参数显示--作为值传入后台到数据库,导致该文件不可用,与预期不一致。
2024-08-23 15:26:22 315
原创 fiddler弱网测试设置与测试记录
1、在手机-设置-网络,点击已连接的网络,找到代理,点击手动,设置主机名(即fiddler安装电脑的ip)与端口(不修改基本是8888)保存后退出即手机代理设置成功。备注:每次编辑FiddlerScript后,Simulate Modem Speeds选项可能会被取消勾选,因此可能需要重新勾选以应用新的设置。1、打开fiddler,查看菜单栏,找到rules,点击-performance,点击。,即勾选该项,再次打开查看该选项,前方显示已勾选,即为已开启弱网模式。设置完成后,保存,并重启fiddler。
2024-04-26 11:14:59 688 1
原创 bug定位
5、常见的bug可能还有构建方面的问题,比如代码本身没错,合代码到猪肝后出现了问题,比如代码存在冲突时手动解决的情况(排查了各种情况还是查不到原因,可以从这个层面考虑)4、如果前后端交互正常,从测试角度觉得不合理,需要查看需求文档(和需求不符,看下是否改的合理,改前端还是后端较为合理,或者都需要改--后台的程序:代码逻辑的实现,前台调用的接口,中间层缓存和转发数据,定时任务脚本异步处理数据,程序之间的相互调用等等。前端的界面:UI层面,包含界面的显示,兼容性,数据提交的判断,页面的跳转,信息的收发等等。
2024-04-07 16:18:02 332
原创 web安全测试实践
Sql注入,通过把SQL命令插入到web表单递交或者输入域名页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。常用数据库:MSSQL,Oracle,Informix,Db2,Access,Sybase等。SQL注入是针对一种数据库,不是针对网页语言。
2024-04-06 13:29:11 143 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人