- 博客(13)
- 收藏
- 关注
原创 Postman实现数据驱动---一个简单的登录案例
我理解的数据驱动就是把一个请求中要传入的值设置为变量,比如一个登录的接口,请求在发送的时候要填入用户名、密码等一些信息,用户名和密码的值有很多种组合,设置为变量就会非常方便,话不多说,直接看例子:在登录界面,抓包登录请求可以看到登录时需要传入三个值,username、password、bussionDate,用户名密码和日期设计测试用例,简单设计一下,假设只有这四条正确的用户名、正确的密码、正确的日期错误的用户名、正确的密码、正确的日期错误的用户名、错误的密码、正确的日期用户名密码为空、正确的日
2022-06-29 15:51:48
2663
3
原创 jenkins构建报错esbuild install failed
公司测试环境前端包构建时候突然报错,构建失败,查看了日志报错这个esbuild安装失败,jenkins服务器上没有安装过这个esbuild,开发提的代码也没问题解决办法:首先在前端包里查找一下esbuild目录...
2022-04-14 09:48:49
2998
1
原创 jmeter图形结果分析
吞吐量:每秒钟处理的事务数,应越来越高或趋于稳定偏离量:数据分布的偏差,每次响应时间的变化偏差,应该是趋于稳定或者越来越小比较好偏离量最好接近平均值的一半比较好
2021-12-06 13:46:02
1893
1
原创 谷歌插件blazemeter添加到扩展程序时提示文件缺失不可读取问题解决
从网上下载好插件后,从扩展程序加载已解压的扩展程序时,会提示失败文件缺失不可读取这种类似的提示,因为文件格式是crx,将后缀改成rar的就可以了
2021-12-04 09:51:02
685
原创 nacos启动遇到的错误,日志报错because dumpservice bean construction failure : No DataSource set
安装好nacos后启动出现错误,无法进入浏览器界面的控制台,查找原因,进行排查。进入nacos的bin目录下,找到start.out文件查看启动日志:我的日志里报错:Caused by: com.alibaba.nacos.api.exception.NacosException: Nacos Server did not start because dumpservice bean construction failure :No DataSource set at com.alibaba.n
2021-11-18 14:15:06
39427
16
原创 MySQL连接时报错MySQL 8.0 ERROR 3118 (HY000): Access denied for user ‘root‘@‘localhost‘. Account is locked
环境为虚拟机centos7 mysql - u root -p进入mysql时报了这个错误 ,看了网上的帖子说密码输错三次被锁或者不改密码超过期限自动锁定 ,我的应该是因为我把mysql中的user表里一个account_locked字段由‘N’改成了‘Y’ 然后重启了服务,结果进不去了,我还只有这一个账号,具体解决办法如下:1.进入my.cnf修改文件:vim /etc/my.cnf增加一句代码,让mysql跳过密码验证直接登陆:skip-grant-tables保存后直接输mysql可以
2021-11-17 14:42:37
5256
5
原创 越权漏洞
越权漏洞(一般出现在登陆界面,需要有所防范)越权漏洞:由于管理员没有对用户的权限进行严格的判断,导致低权限的账号可以完成高权限账号的操作。这种漏洞可以分为两种:1.平行越权A与B属于同一级别用户,A可以越权操作B的信息举例:查询个人信息时使用get请求,url中只传了用户名参数,这时A就可以直接修改用户名参数查询B的信息。2.垂直越权A用户级别低于B用户,而A可以越权对B进行操作如何判断一个请求中是否存在垂直越权呢?将B用户登录之后进行的特权操作抓包,然后退出登录,然后让A用户登录进行抓
2021-02-24 20:28:39
180
原创 TCP与HTTP区别、HTTP与HTTPS的区别
TCP与HTTP区别、HTTP与HTTPS的区别TCP:传输控制协议HTTP:超文本传输协议http基于tcp连接,http协议中的数据是利用tcp协议传输的,所以支持http协议就能够支持tcp协议,tcp定义的是数据传输和连接方式的规范,http定义的是传输数据的内容的规范。https=http+ssl(安全套接层)http端口为80,数据是明文传输,数据安全性不高,连接无状态。https端口为443,数据是加密进行传输的,比http安全,https协议需要用到CA证书,一般都是收费的,所以
2020-12-19 22:21:18
831
2
原创 性能测试、压力测试、负载测试的区别
性能测试性能测试是对访问速度的性能需求或对内存使用情况的需求的一种测试,通过模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试,范围比较大,它包括压力测试、负载测试、并发测试等。压力测试压力测试是评估系统处于或超过预期负载时系统的运行情况,是指超过安全负载的情况下,对系统不断施加压力,关注点在于系统在峰值负载或超出最大载荷情况下的处理能力。负载测试是指对系统不断地增加压力或增加一定压力下的持续时间,直到系统的某项或多项性能指标达到安全临界值,例如某种资源已经达到饱和状态等,它是在满
2020-11-12 20:55:08
496
原创 TCP四次挥手过程
TCP四次挥手过程(1)第一次挥手客户端向服务器端发送TCP报文请求释放连接,然后停止在客户端到服务器端方向上发送数据,但是客户端仍然能接收从服务器端传输过来的数据。其中:标记位为FUN序号为seq=u(2)第二次挥手服务器端接收到从客户端发出的TCP报文之后,确认了客户端想要释放连接,并返回一段TCP报文,然后服务器端开始准备释放服务器端到客户端方向上的连接,其中:标记位ACK=1序号为seq=v确认号ack=u+1(3)第三次挥手服务器端...
2020-10-03 10:18:17
257
原创 TCP为什么三次握手
TCP的三次握手过程,为什么是三次呢?三次握手过程(1)第一次握手客户端向服务器端发送tcp报文请求建立连接,其中:标记位为SYN=1序号为seq=x(2)第二次握手服务端收到信息后知道自己与客户端是可以连接成功的,但此时客户端并不知道服务端是否已经接收到了它的请求,所以服务端接收到消息后进行应答,这就是第二次握手,其中:标记位为SYN=1,ACK=1序号为seq=y确认号为ack=x+1 (将收到的客户端的序号seq值加1作为自己确认号ack的值)(3)第三次握手客户端接收到来自服
2020-10-02 09:56:59
725
原创 软件测试的测试流程
软件测试----测试流程1.需求分析阶段(1)需求分析需求分析产品原型口述(2)学习业务流程(3)提取功能点(4)编写需求分析书没有需求怎么办?参考市面上已经成熟的同类型产品的实现2.测试设计阶段(1)测试计划时间人员及资源的分配(2)测试方案针对每个测试内容如何开展测试采用什么测试工具采用什么测试计划(3)测试策略哪些测试内容先测哪些测试内容后测开始测试和结束测试的标准是什么(4)测试用例用例编号 (唯一的)用例名称(言简意赅)前置条件(执
2020-09-28 10:48:55
192
原创 软件测试的分类
按照方法分类1.黑盒测试2.白盒测试3.灰盒测试按照方向分类1.功能测试2.性能测试(包括1.压力测试 2.负载测试 3.并发测试)3.安全测试按照阶段分类1.单元测试(主要测试方法、函数、类等)2.集成测试(测试接口)3.系统测试(包括功能、性能、安全、兼容性、易用性、稳定性、UI界面等)4.验收测试按照对象分类1.APP测试2.WEB测试3.物联网测试4.小程序测试5.大数据测试6.嵌入式测试…按照状态分类1.静态测试2.动态测试其他1.冒烟测试2.回
2020-09-25 21:08:30
162
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人