自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Selenium】 使用save_screenshot截图无法保存图片

执行完成后,找不见保存的图片,无法保存的原因是 因为不存在img/这个路径,因此需要先创建,之后才能保存。

2024-07-02 11:20:53 293

原创 Selenium(三):WebElement核心属性和方法

【代码】Selenium(三):WebElement核心属性和方法。

2024-04-16 16:22:44 536

原创 Selenium(二):WebDriver核心方法和属性

【代码】Selenium(二):WebDriver核心方法和属性。

2024-04-16 15:21:49 427

原创 Selenium(一):八大元素定位

【代码】Selenium(一):八大元素定位。

2024-04-15 17:44:46 541 2

原创 性能测试之(十):JMeter录制脚本

原理:Jmeter在客户端服务器之间做代理。收到所有的请求和响应数据后,JMeter在进行逆向解析的动作,将数据报文转化为脚本。应用场景:在没有接口文档的旧项目当中,快速录制web页面产生的http接口请求,帮助编写接口测试脚本。5、若需要cookie的情况下,可在录制之前在测试计划下添加:HTTP Cookie管理器;并进入浏览器进行web页面操作,脚本会自动生成并存放在指定的线程组下;JMeter录制脚本。

2024-01-03 16:47:22 426

原创 性能测试之(九):JMeter关联

:是通配符,可以代表任意字符(除回车换行);*:代表前边的字符出现0次或多次;?:代表非贪婪匹配,找到左边界后,往右查找匹配右边界,只要有匹配的右边界就停止继续查找右边界;

2024-01-03 15:51:46 1253 1

原创 性能测试之(八):JMeter断言

学习目标:掌握响应断言的使用;掌握json断言的使用;了解 持续时间断言;

2024-01-02 16:25:11 573

原创 日常问题小计之无法保存JMeter测试计划

该问题可能是因为电脑中安装的JDK版本过高,即卸载安装的高版本JDK,重新配置新的JDK环境变量,重启JMeter即可。即:在运行测试计划之前是否要保存测试计划。

2024-01-02 15:03:06 748

原创 性能测试之(七):JMeter参数化

参数化是为了将测试脚本和测试数据分离JMeter参数化常用方式1、用户定义的变量2、用户参数3、CSV Data Set Config4、函数一、用户定义的变量1、在配置元件中配置(1)添加方式:测试计划–>线程组–>配置元件–>用户定义的变量(2)在用户定义的变量中定义,例如设置 protocol为https(3)在http请求中引用 ${名称}2、在测试计划中配置在测试计划中配置用户定义的变量二、用户参数使用用户定义的变量时,不同的用户在访问时

2024-01-02 11:07:43 643

原创 性能测试之(六):JMeter 元件

3.2、启动时间(Ramp-up时间):在设置的启动时间内启动所有线程,目的是为了模拟性能测试的场景,使其更接近用户的使用习惯。2.1、线程组:普通的、常用的线程组,可以看做一个虚拟用户组,线程组中的每一个线程都可以理解为一个虚拟用户。2.3、tearDown线程组:一种特殊类型的线程组,可用于执行测试后工作(在所有线程组之后执行)2.2、setUp线程组:一种特殊类型的线程组,可用于执行预测试操作(在所有线程组之前执行)3.6、延迟启动:设置延迟n秒启动,则脚本的请求发送在等待n秒后进行。

2023-12-29 16:25:17 504 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 493 1

原创 性能测试之(四):性能测试流程

包含:性能测试需求覆盖情况、测试过程回顾、及测试过程中出现的问题性能测试过程中遇到的各类风险是如何控制住的,目前是否还有其他的性能风险存在经过该项目性能测试后,有哪些经验和教训等内容。

2023-12-28 15:53:20 351 1

原创 性能测试之(三):性能指标

一些经过运算得出的结果,来衡量某种操作性能的统称,用实际数据与指标数据作对比,达成需求则无问题。比如:错误率 0.5%服务器每秒钟处理的事务请求数量,一个事务通常是值得界面上的一个操作,一个事物可有包含一个或多个请求接口。每秒事务数TPS、每秒查询数QPS 衡量服务器服务器具体性能处理能力。常见性能指标:响应时间、并发量、吞吐量、错误率、点击率、资源利用率。服务器每秒钟处理的接口请求数量(一个服务器可有多个接口)TPS = 并发数/平均响应时间。

2023-12-28 15:01:53 440 1

原创 性能测试之(二):测试策略

【代码】性能测试之(二):测试策略。

2023-12-28 11:28:55 418 1

原创 性能测试之(一):性能测试介绍

使用自动化工具,模拟不同的场景,对软件各项性能指标进行测试和评估的过程软件的范围包括(后台处理程序、中间件、服务器资源的消耗)

2023-12-28 10:15:13 373 1

原创 接口测试之(二):接口规范

【代码】接口测试之(二):接口规范。

2023-12-12 10:48:57 606

原创 接口测试之(一):接口测试基础

是实现数据交互的通道,分为硬件接口和软件接口两类。接口包括系统内部的接口和系统之间的接口。

2023-12-11 17:49:34 603 1

原创 日常问题小记录之安装安全测试软件ZAP(1)

下载地址:https://www.zaproxy.org/download/根据自己电脑系统下载对应的版本。

2023-12-05 15:59:24 818

原创 测试基础之Linux操作系统(5)

软件测试一般需要搭建环境,而一部分环境搭建是在Linux上实现的。跟服务器交互,需要使用Linux命令。

2023-12-04 10:44:36 336

原创 测试基础之js(4)

/由于是Elements,有多个button,所以后面要加一个[]里面添加数。//getElementsByClassName()获取元素class。//document代表要找的内容范围在整个文件中。//getElementById()获取元素id.使用:事件源.时间类型=function(){//事件源.事件类型=function(){//function()为要执行的命令。//onclick表示事件类型为点击。//事件发生时要执行的命令。"本次是class1使用"事件发生时要执行的命令。

2023-12-01 16:55:07 340 1

原创 测试基础之CSS(3)

用来定义如何显示html元素。设置样式,在html中,样式定义style标签中。CSS组成:选择器 {声明}</divcolor;font-size;/*设置div标签的颜色为红色,字体大小为50px,px代表像素单位在CSS中90% 的情况下,数字后需添加单位* */</</</</

2023-12-01 10:22:39 1560 1

原创 测试基础之HTML(2)

html是一种描述网页的语言,超文本标记语言(Hyper Text Markup Language),使用标签来描述网页:超链接+文本+标记+语言。

2023-11-28 16:35:53 1363

原创 测试基础之软件使用(1)

内核:核心技术。

2023-11-24 16:40:00 316 1

原创 Selenium(三)Webdriver API常用方法

【代码】Selenium(三)Webdriver API常用方法。

2023-11-20 16:53:33 40 1

原创 Selenium(二)Webdriver API 控制浏览器

Selenium(二)Webdriver API 控制浏览器。

2023-11-20 15:49:06 49 1

空空如也

空空如也

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

TA关注的人

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