自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 接口业务安全测试技能

刚开始接触接口业务安全测试概念时,我有些茫然,是接口测试呢,还是业务功能测试。其实吧,他是两者兼有,目的就是为了提高接口的安全性,在源头上防范业务风险。众所周知,接口的参数是由前端传过来,再提交至后台的。前端系统一般都针对实际的业务规则进行了输入控制,那么还有必要进行接口参数的测试吗?

2024-02-22 16:09:43 668

原创 性能测试参数及计算方式

一、事务1.TPS每秒钟处理的事务数此处说明一下:事务具体是指业务逻辑上的事务,以用户登录举例:从用户输入登录信息点击登录按钮开始,到返回登录成功页面整个过程,算一个事务,这个过程包含多个页面或者JS等组件的交互。2.事务并发数系统同时处理的事务数。3.响应时间一般的响应时间是指事务从开始到结束,取平均响应时间。4.计算公式TPS=事务并发数/平均响应时间事务并发数=TPS*平均响应时间二、用户参考测试场景:一个软件系统注册用户3000万人,每小时活跃用户为20万人。

2024-01-16 19:24:36 463

原创 软件测试人员的职责思考~

引言思考个问题:作为一名软件测试人员,你的职责是什么?仅仅完成测试就可以了吗?答案当然是NO。基本职责一名测试人员的基本职责主要有以下五个方面:理解和澄清业务需求制定策略并设计测试实现和执行测试缺陷管理与分析质量反馈与风险识别一、理解和澄清业务需求首先,需要理解业务需求的维度,分别从业务流程流程、业务影响、终端用户进行分类描述。其次,在需求的可测性方面需要考虑的是:完备性、客观性、独立性。

2024-01-16 10:43:44 855

原创 JMeter之ftp压测上传

最近承接了一个批量上传图片到ftp的压测项目,在提交数据时,会存在并发场景,需要验证一下服务器是否满足实际场景的要求。

2023-11-13 11:17:49 377

原创 软件测试——安全测试常见测试方法

通过漏洞扫描技术,测评人员能够检测主机是否开放了不必要的服务,是否对外部的网络探测行为进行了有效的屏蔽,是否设置了安全策略避免自身的敏感信息外协,是否安装了存在严重安全隐患的操作系统版本等等。例如:A账号的个人资料ID为1,B账号的个人资料ID为2,登录B账号,直接把URL的ID修改为1,如果可以查看到A的个人资料,说明存在越权漏洞。通过代码走读的方式对源代码的安全性进行测试,常用的代码检查方法有:数据流、控制流、信息流等,通过这些测试方法与安全规则库进行匹配,进而发现潜在的安全漏洞。

2023-10-13 16:19:45 2788

原创 软件测试之bug统计分析的重要性

复盘统计bug不是目的,真正的目的是从中吸取经验,提高产品质量。

2023-10-12 14:05:43 998

原创 Jmeter之参数化使用

参数化的概念在自动化测试脚本中经常使用,脚本在运行时,根据需要选取不同的参数值作为输入,此方式成为数据驱动测试(Data Driver Test),参数的取值范围称为数据池(Data Pool)。数据的参数化,通俗来说就是某个参数值的取值不是直接在接口请求中固定,它可以是从用户定义的变量中取值,也可以是通过某种数据规则生成。点击菜单栏上的函数助手对话框,选择需要的函数,填写对应参数,点击【生成】按钮,随即生成所需的函数表达式,直接复制就可以使用。添加方式:线程组右键->配置元件->用户定义的变量。

2023-10-11 17:25:13 79

原创 Jmeter后置处理器——正则提取器

1)名称:显示在脚本中提取器的名字2)注释:添加的备注信息3)Apply to:用于可以生成子采样器的采样器,供几种类型可选,选择默认的Main sample onlyMain sample and sub-samples——适用于主采样和子采样Main sample only——仅适用于主采样Sub-samples only——仅适用于子采样JMeter Variable Name to use——提取适用于命名变量的内容4)要检查的响应字段主体——响应体,不包含响应头,最常用。

2023-09-27 15:30:49 173

原创 Jmeter后置处理器——JSON提取器

1.名称:显示在脚本中提取器的名字2.注释:添加的备注信息3.Apply to:用于可以生成子采样器的采样器,供几种类型可选Main sample and sub-samples——适用于主采样和子采样Main sample only——仅适用于主采样Sub-samples only——仅适用于子采样JMeter Variable Name to use——提取适用于命名变量的内容。

2023-09-26 17:26:14 117

原创 软件测试——测试准则如何制定?

所以作为测试团队,我们应该尽可能要求参与项目调研分析阶段的各项讨论和会议,并且要把这些口头约定的内容用文字记录下来(比如邮件,发给各与会方),从而形成我们的测试依据文档。通常情况下,一个系统的解决方案会影响其他系统,当经过无数次迭代后,系统不断地发生变化,你需要以某种方式得知它什么时候发生了变化,变化是什么以及在哪里发生的,影响的范围有多大。我们在测试时,模拟用户真实的部署环境,参考用户的行为习惯,模拟用户的数据等编写测试用例,将用户需求与测试结果进行一致性对比,以此来判定测试是否满足通过准则。

2023-09-04 15:40:13 95

原创 软件测试方法分类

集成测试:也叫组装测试或联合测试,在单元测试之后进行,旨在验证软件单元之间的接口关系,通过模块之间的数据传输、功能冲突、组装功能正确性、全局数据结构、单个模块缺陷对系统的影响,发现各软件单元接口之间存在的问题,最终把经过测试的单元组成符合设计要求的软件。黑盒测试:也称为数据驱动测试,把测试对象当作看不见的黑盒,在完全不考虑内部结构和处理过程的情况下,测试人员仅依据程序功能的需求规范考虑,确定测试用例和推断测试结果的正确性,是站在使用软件或者程序的角度,从输入数据与输出数据的对应关系出发进行的测试。

2023-08-18 10:43:44 212

原创 软件测试——死链检测工具Xenu

Xenu(Xenu Link Sleuth)是一款轻量级但功能强大的检查网站死链接的软件。它既可以直接打开本地网页来检查链接,也可以通过输入任何网址来检查。检查结果列出网站的活链接和死链接,分析转向链接,支持多线程操作,可以把检查结果存储成文本文件或网页文件。Xenu的图标像一个绿色的蜗牛,所以Xenu又被广大的SEO人员亲切的称之为:绿蜗牛。

2023-08-16 14:37:31 2553

原创 软件测试-Web端测试方法总结

(字段包括区分大小写以及在输入的内容前后输入空格,保存后,数据是否真的插入到数据库中,要注意保存数据的正确性,另外,针对用户账号等,有时要求大小写不敏感,有时要求大小写敏感,此处要按照需求定义来进行测试,不是固定不变的)‘<>’》】})”等可能导致系统错误的字符、禁止直接输入特殊字符时,尝试使用粘贴拷贝查看是否能正常提交、word中的特殊功能,通过剪贴板拷贝到输入框,分页符,分节符类似公式的上下标等、数值的特殊符号如∑,㏒,㏑,∏,+,-等。而且,连接速度太慢,还可能引起数据丢失,是用户得不到真实的页面。

2023-08-15 15:20:45 1330

原创 软件测试——Linux命令合集

键入y复制选中文本,键入d删除选中文本,键入v回到一般模式。mkdir指的是创建一个新的目录,新目录的名称不能与当前目录中已有的目录或文件同名。当前目录的isTester.tar.gz移动到/usr/ido目录,并重命名为ido.tar.gz。查找/APP/www路径下扩展名是.py的文件,包括子目录(路径省略不写,代表在当前文件夹下查找). 键入英文“:”进入末行模式,按wq(保存并修改)后回车。.一般模式(normal mode),默认即为一般模式。. i或insert键,即可进入插入模式。

2023-08-02 09:42:19 144

原创 Bug量分析,Bug是否越多越好?

经常会听到有人讨论,某某一个月发现了500多条bug,还有谁一天发现了100多条bug,公司的绩效是根据bug量多量少来衡量等问题,但是,我们能仅从bug量上就看出来一个人的工作质量吗?显而易见,这样太过片面了。首先,bug量显示了哪些问题,代表了什么?在这里我们认为bug多的软件质量可能不好,为什么说是可能,而不是肯定,因为这里面缺少了参照点,下面将从bug量配合查看的因素来进行分析。

2023-07-28 16:08:37 1247 1

原创 软件测试——浏览器F12必备知识点

浏览器F12的强大功能

2023-07-28 14:22:06 1981 2

原创 软件测试 —— 数据库常用SQL语句

数据库语句Mysql

2023-07-27 17:13:30 916 1

原创 Bug提交规范

Bug提交规范

2023-07-26 16:36:59 722 1

原创 软件测试流程

软件测试流程规范

2023-07-26 15:55:43 167 1

原创 JMeter之跨线程组关联参数

jmeter跨线程组关联参数

2023-06-15 14:41:29 707

原创 JMeter之文件导入接口的实现

JMeter之文件导入接口的实现

2023-03-24 15:33:16 988

原创 HTTP状态码含义

HTTP状态码

2023-03-21 15:27:08 477

原创 JMeter之多用户并发场景的模拟操作

JMeter之多用户并发场景的模拟操作

2023-03-20 17:45:42 3726

原创 JMeter之循环操作接口删除数据

JMeter循环操作接口删除数据

2023-03-17 15:15:53 1721

原创 工作流-多实例会签条件设置

工作流-多实例会签条件设置

2023-01-12 15:54:39 824

原创 Jmeter+ant+jenkins 实现接口自动化构建

Jmeter+ant+jenkins 实现接口自动化构建

2023-01-12 15:12:34 2252

原创 JMeter之压力测试——混合场景并发

JMeter混合场景并发压力测试

2023-01-12 14:12:40 7397 2

原创 JMeter之负载阶梯压力测试

JMeter之负载阶梯压力测试

2022-06-21 15:37:24 4935

原创 JMeter之压力测试

JMeter压力测试实战

2022-06-21 10:42:47 44407 4

原创 JMeter之接口测试脚本编写

JMeter之接口测试脚本编写

2022-06-13 17:25:28 4328

原创 JMeter之接口测试——主要元件介绍

jmeter-元件

2022-06-10 16:37:03 958

原创 JMeter之安装配置

jdk和jmeter的安装配置

2022-06-10 14:24:21 3301 1

空空如也

空空如也

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

TA关注的人

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