- 博客(27)
- 收藏
- 关注
原创 【MySQL】:四大排名函数
row_number()排名,序号连续且不重复,即使表中遇到有一样的数值也是如此.row_number()排名,序号可以重复,但不连续,要求把排序的数值相同的归为一组且序号相同Dense_rank() 排序是连续的,也会把相同的值分为一组且每组排序号一样四、ntile()Ntile(group_num)将表分为group_num个组,每组序号都一样。
2025-02-24 10:36:18
428
原创 Linux命令之一
more命令,功能类似于cat,用于查看文本文件的内容,该命令会逐页显示文件内容,允许用户按页浏览大型文本文件。less和more类似,但使用less可以随意浏览文件,而more仅能向前移动,不能向后移动,且less在查看之前不会加载整个文件,用户可以立即开始浏览文件,而不需要等待整个文件完全加载。用于打包和解压文件,它可以将多个文件和目录合并成一个文件(成为归档文件),也可以对归档文件进行压缩和解压缩,以节省存储空间和提高传输效率。cal 3,显示前一个月,当前月,下一个月的日历。
2025-02-14 16:54:39
904
原创 【Selenium】 使用save_screenshot截图无法保存图片
执行完成后,找不见保存的图片,无法保存的原因是 因为不存在img/这个路径,因此需要先创建,之后才能保存。
2024-07-02 11:20:53
509
原创 性能测试之(十):JMeter录制脚本
原理:Jmeter在客户端服务器之间做代理。收到所有的请求和响应数据后,JMeter在进行逆向解析的动作,将数据报文转化为脚本。应用场景:在没有接口文档的旧项目当中,快速录制web页面产生的http接口请求,帮助编写接口测试脚本。5、若需要cookie的情况下,可在录制之前在测试计划下添加:HTTP Cookie管理器;并进入浏览器进行web页面操作,脚本会自动生成并存放在指定的线程组下;JMeter录制脚本。
2024-01-03 16:47:22
490
原创 性能测试之(九):JMeter关联
:是通配符,可以代表任意字符(除回车换行);*:代表前边的字符出现0次或多次;?:代表非贪婪匹配,找到左边界后,往右查找匹配右边界,只要有匹配的右边界就停止继续查找右边界;
2024-01-03 15:51:46
1355
1
原创 日常问题小计之无法保存JMeter测试计划
该问题可能是因为电脑中安装的JDK版本过高,即卸载安装的高版本JDK,重新配置新的JDK环境变量,重启JMeter即可。即:在运行测试计划之前是否要保存测试计划。
2024-01-02 15:03:06
1237
原创 性能测试之(七):JMeter参数化
参数化是为了将测试脚本和测试数据分离JMeter参数化常用方式1、用户定义的变量2、用户参数3、CSV Data Set Config4、函数一、用户定义的变量1、在配置元件中配置(1)添加方式:测试计划–>线程组–>配置元件–>用户定义的变量(2)在用户定义的变量中定义,例如设置 protocol为https(3)在http请求中引用 ${名称}2、在测试计划中配置在测试计划中配置用户定义的变量二、用户参数使用用户定义的变量时,不同的用户在访问时
2024-01-02 11:07:43
773
原创 性能测试之(六):JMeter 元件
3.2、启动时间(Ramp-up时间):在设置的启动时间内启动所有线程,目的是为了模拟性能测试的场景,使其更接近用户的使用习惯。2.1、线程组:普通的、常用的线程组,可以看做一个虚拟用户组,线程组中的每一个线程都可以理解为一个虚拟用户。2.3、tearDown线程组:一种特殊类型的线程组,可用于执行测试后工作(在所有线程组之后执行)2.2、setUp线程组:一种特殊类型的线程组,可用于执行预测试操作(在所有线程组之前执行)3.6、延迟启动:设置延迟n秒启动,则脚本的请求发送在等待n秒后进行。
2023-12-29 16:25:17
567
1
原创 性能测试之(五):JMeter 入门1
jmeter.bat:Windows的启动文件jmeter.log:日志文件jmeter.sh:Linux的启动文件jmeter.properties:系统配置文件jmeter-server.bat:Windows分布式测试要用到的服务器配置jmeter-server:Linux分布式测试要用到的服务器配置。
2023-12-29 14:30:35
551
1
原创 性能测试之(四):性能测试流程
包含:性能测试需求覆盖情况、测试过程回顾、及测试过程中出现的问题性能测试过程中遇到的各类风险是如何控制住的,目前是否还有其他的性能风险存在经过该项目性能测试后,有哪些经验和教训等内容。
2023-12-28 15:53:20
396
1
原创 性能测试之(三):性能指标
一些经过运算得出的结果,来衡量某种操作性能的统称,用实际数据与指标数据作对比,达成需求则无问题。比如:错误率 0.5%服务器每秒钟处理的事务请求数量,一个事务通常是值得界面上的一个操作,一个事物可有包含一个或多个请求接口。每秒事务数TPS、每秒查询数QPS 衡量服务器服务器具体性能处理能力。常见性能指标:响应时间、并发量、吞吐量、错误率、点击率、资源利用率。服务器每秒钟处理的接口请求数量(一个服务器可有多个接口)TPS = 并发数/平均响应时间。
2023-12-28 15:01:53
740
1
原创 性能测试之(一):性能测试介绍
使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程软件的范围包括(后台处理程序、中间件、服务器资源的消耗)
2023-12-28 10:15:13
412
1
原创 日常问题小记录之安装安全测试软件ZAP(1)
下载地址:https://www.zaproxy.org/download/根据自己电脑系统下载对应的版本。
2023-12-05 15:59:24
1428
原创 测试基础之js(4)
/由于是Elements,有多个button,所以后面要加一个[]里面添加数。//getElementsByClassName()获取元素class。//document代表要找的内容范围在整个文件中。//getElementById()获取元素id.使用:事件源.时间类型=function(){//事件源.事件类型=function(){//function()为要执行的命令。//onclick表示事件类型为点击。//事件发生时要执行的命令。"本次是class1使用"事件发生时要执行的命令。
2023-12-01 16:55:07
369
1
原创 测试基础之CSS(3)
用来定义如何显示html元素。设置样式,在html中,样式定义style标签中。CSS组成:选择器 {声明}</divcolor;font-size;/*设置div标签的颜色为红色,字体大小为50px,px代表像素单位在CSS中90% 的情况下,数字后需添加单位* */</</</</
2023-12-01 10:22:39
1607
1
原创 测试基础之HTML(2)
html是一种描述网页的语言,超文本标记语言(Hyper Text Markup Language),使用标签来描述网页:超链接+文本+标记+语言。
2023-11-28 16:35:53
1442
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人