自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jmeter脚本录制

1.什么是脚本录制在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后,之后测试就可以在这个基础上进行测试。2.jmeter脚本录制方式web端:BadBoy脚本录制app端:使用Jmeter自带的代理服务器进行脚本录制3.在线程中添加录制控制器线程组右键-->添加-->逻辑控制器-->录制控制器4.在http代理服务器中指定录制脚本的路径,默认端口8888指

2021-11-22 16:19:16 136

原创 jmeter基本操作

1.1测试计划测试计划是使用 JMeter 进行测试的起点,它是其它 JMeter 测试元件的容器。1.测试计划就是一个完整的场景2.“独立运行每个线程组” :勾选以后所有的线程组都是顺序执行的了。一般不勾选,让所有 的线程组并发启动。3.“函数测试模式” :勾选后会有详细的请求记录,消耗资源,影响客户端性能。一般不勾选。4.用户定义的变量:全局变量,测试计划上可以添加用户定义的变量。一般添加一些系统常用的配置。如果测试过程中想切换环境,切换配置,一般不建议在测试计划上添加变量1.2线程组

2021-11-22 16:06:41 345

原创 jmeter简介

1.性能测试是什么广义定义基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的性能指标是否满足要求性能指标关注点:时间性能、空间性能性能测试与页面无关狭义定义指通过自动化的测试工具模拟多种正常、峰值以及异常负载条件来对系统的各项性能指标进行测试。1.2我们为什么使用jmeter开源,免费,基于Java编写,可集成到其他系统可拓展各个功能插件 支持接口测试,压力(负载和压力)测试等多种功能,支持录制回放, 入门简单相较于自己编写框架活其他开源工具,有较为完善的UI界面,便

2021-11-22 16:01:26 277

原创 网络协议基本知识与常见的接口测试

1.什么是http: HTTP:是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。 超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。2.什么是https协议: HTT...

2021-10-12 18:59:37 285

原创 测试报告分析

4.1 引入回归测试工作完成后,就代表着产品即将上线,此时每个测试人员都需要针对自己所测试的模块出具一份测试报告,以此来总结测试结果。测试报告可以说是软件测试人员在测试阶段的最后一份输出文档。那么初级软件测试工程师应该如何撰写测试报告呢?4.2 定义记录测试的过程和结果,对发现的问题和缺陷进行分析的文档4.3 测试报告分类阶段测试报告整体测试报告4.4 报告内容4.4.1 概要总体测试报告4.4.3 缺陷分析对积云商城1.0版本进行了功能、性能

2021-09-27 11:05:07 197

原创 缺陷报告是什么?

1.定义:概述:标识并描述发现的缺陷,具有清晰,完整和可重视问题所需得信息得文档2.什么是缺陷:软件缺陷就是bug,它是指在软件中存在得影响软件正常运行1.软件未达到产品说明书标明得功能,2.软件出现了产品说明书指明不会出现错误,3.软件超出产品说明书指明得范围4.软件未指出但应该达到的目的5.软件难以理解,不易使用,运行速度缓慢或者从测试人员得角度最终用户认为不好3.软件缺陷产生的原因1.需求不明确和变更2.软件结构复杂3.编码问题4.项目期限短5.

2021-09-26 10:08:42 195

原创 啥是正交实验简单了解

4.4.1概述日本人提出使用工具: 正交表正交实验法就是利用排列整齐的表 -正交表来对试验进行整体设计、综合比较、统计分析,实现通过少数的实验次数找到较好的生产条件,以达到最高生产工艺效果。这种试验设计法是从大量的试验点中挑选适量的具有代表性的点,利用已经造好的表格—正交表来安排试验并进行数据分析的方法。正交表能够在因素变化范围内均衡抽样,使每次试验都具有较强的代表性,由于正交表具备均衡分散的特点,保证了全面实验的某些要求,这些试验往往能够较好或更好的达到实验的目的。正交实验设计包括

2021-09-24 15:25:02 1698

原创 测试用例设计方法二

4.11.因果图:1.定义因果图法比较适合输入条件比较多得情况,测试所有得输入条件得排列组合。所谓得原因就是输入,所谓得结果就是输出。4.1.21.确定原因,结果,中间过程2.连接因果图3.标明约束条件4.输出测试用例4.2错误推测法4.2.1错误猜测法是测试经验丰富得人喜欢使用的一种测试用列得方法。一般这种方法基于经验和直觉推测程序中可能发送得各种错误,有针对性地设计。只能作为一种补充。4.2.2应用输入一串数字,程序可自动从小到大排序邮箱格式@符合

2021-09-24 10:57:04 52

原创 测试用例设计方法(一)

4.1用例介绍4.1.1定义为某个业务目标,而编制得一组由测试输入,执行条件以及预期结果组成得案例用例核心要素:用例编号,所属模块,用例标题,优先级,前置条件,操作步骤,测试数据,预期结果,实际结果,了解内容:通过否,bugID,编写人员,编写时间,测试人员,测试时间,备注。4.2等价类划分法4.2.1定义等价类划分是把所有可能输入得数据分为若干个区域,然后从每个区域中取少量有代表性得数据进行测试即可。等价类:何为等价类,某个输入域得集合,在这个集合中每个人输入条件都是等效的。

2021-09-23 11:01:15 70

原创 软件测试理论

4.1软件缺陷定义软件缺陷就是通常说的bug,它是指在软件中存在的影响*软件未达到产品说明书标明的功能,*软件出现了产品说明书指明不会出现的错误,*软件功能超出产品说明书的范围*软件未达到产品说明书虽未指出但应该达到的目标,*软件难以理解.不易使用,运行速度缓慢或者从测试人员的角度看最终用户4.1.2软件缺陷产生的原因1.需求不明确和变更 软件需求不清晰或者开发人员对需求理解偏差,导致软件设计时偏离用户的需求目标,造成软件能或特征上的缺陷。此外,开发过程中客户频繁更新需求也会

2021-09-22 16:25:32 2278

原创 软件开发背景

1.公司的组织架构2.软件开发流程2.1 项目启动产品总监/产品经理 调研 ----》 《需求调研》文档产品经理---》 梳理业务2.2 需求阶段产品经理--》产品原型,需求文档,需求评审,产品里程碑2.3 设计阶段ui设计师--》产品效果图,UI设计规范,标注图,切图测试工程师----》测试用例(Test case)项目经理--分配任务,写开发计划2.4 开发阶段开发工程师-- 写代码,技术文档测试工程师----》测试用例(Test case).

2021-09-18 16:46:29 142

原创 软件开发背景

1公司组织架构 董事长-总经理--副总经理--财务部--运营部--上线 技术部--产品总监二产品总监一--产品经理---UI设计师技术总监--开发工程师--测试工程师 2 项目成员组成项目经理产品经理UI设计师技术总监开发工程师测试工程师3.软件开发流程开发为六个阶段:项目启动阶段,需求阶段,开发阶段,测试阶段,项目上线3.1项目启动产品总监/产品经理 调研------》《需求调研》文档产品经理----》 梳...

2021-09-18 16:43:00 268

原创 软件理论性知识

1.软件定义:2.软件开发模式瀑布模型:快速原型模式:螺旋模式:3.软件质量功能性 可靠性 易用性 效率 维护性 可移植性4.影响软件质量的因素1.理解性2.必需性3.可修改4.四沉余5.简洁性6.可测性7.跟踪行8..范围定义软件分类按阶段划分单元测试集成系统验收按是否运行程序划分静态 动态按是否查看源代码白盒测试黑盒测试----功能测试 --逻辑功能测试界面测试--易用性测试--安装测试...

2021-09-18 11:31:31 184

原创 fiddler工具使用介绍

Fiddler基础知识Fiddler是强大的抓包工具,它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。 代理就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响应数据返回,代理服务器也会将数据拦截,再返回给客户端。 Fiddler可以抓取支持http代理的任意程序的数据包,如果要抓取https会话,要先安装证书。H

2021-09-14 20:42:32 422

原创 数据库常用缩写

Data:数据DataBase(DB):数据库DataBase Management System(DBMS) :数据库管理系统Data Definition Language (DDL):数据定义语言Data Manipulation Language(DML):数据操纵语言Data Control Language(DCL):数据控制语言DataBase System(DBS):数据库系统:指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理

2021-09-14 20:37:13 2406

原创 c#中progress类的使用

设置windows窗体progress控制显示的值直接设置 ProgressBar 控件的值。如果您知道任务中涉及的测量项总数,此方法非常有用,例如从数据源中读取记录。此外,如果您只需要设置该值一次或两次,这将是实现该目的的简便方法。最后,如果您需要减小进度栏显示的值,请使用此方法。使 ProgressBar 的显示值按固定值递增。如果需要显示最小值和最大值之间的简单计数,此方法非常有用,例如运行时间或已知文件总数中已处理的文件数。使 ProgressBar 的显示值按可变值递增。如果需要多次以

2021-09-14 20:35:05 503

原创 Charles主要功能

1.charles是什么Charles是基于http协议的代理服务器,通过成为电脑或者浏览器的代理,然后截取请求和请求结果达到分析抓包的目的跨平台:windows,Linux,mac半免费2.charles工作原理Charles作为一个中间人代理,在客户端给服务器端发送消息的时候,会截取客户端发送给服务器的请求,然后伪装为客户端与服务器端进行通信:服务器返回的数据时即将截取的时候发送给客户端,伪装成服务器与客户端进行通信。前置步骤1.需要运行Charles并配置代理2.在客户

2021-09-14 20:24:21 382

原创 抓包工具-Fiddler详细介绍

1.fiddler与其他抓包工具的区别1.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存;2.Wireshark是通用的抓包工具,能获取HTTP,也能获取https,但是不能解密https,所以wireshark看不懂https的内容,但如果是TCP.udp协议可以用wireshark;3.httppwatch也是比较常用的http抓包工具,但是只支持IE和fir

2021-09-14 20:07:53 585

原创 测试理论知识

1.公司流程立项--产品说明书--需求评价--需求评审---开发环境--详细概要设计,编码,自测---提测--测试环境--测试计划--编写用例--用例评审,提测 --冒烟测试--功能测试--禅道--回归测试--验收测试--上线2.v/w模型v模型==用户需求--需求分析--概要设计详细设计--软件测试--单元测试--集成测试--系统测试--验收测试w模型==需求分析-概要设计-详细设计--编码--集成--实施-交付系统分析&系统设计设计系统测试策略--概要设计-设计集成测试策略-

2021-09-14 19:46:34 63

原创 jmeter的基础讲解

1.性能测试1.1.性能测试是什么基于协议模拟用户发出请求,对服务器形成一定负载,来测试服务器的性能指标是否满足需求,性能指标关注点:时间性能,空间性能性能测试定义,指通过测试工具模拟多种正常,峰值以及异常负载条件来对系统的各项性能指标进行测试。1.2性能测试工具2.Jmeter简介2.1我们为什么使用Jmeter开源,免费,基于java编写,可集成到其他系统可拓展各个功能插件支持接口测试,压力 测试等多种功能,支持录制回放,入门简单相较于自己编写框架话其他开源工具,

2021-09-14 19:02:29 45

原创 jmeter脚本录制和压测

1.什么是脚本录制在进行测试的时候,可能有好多脚本或者界面需要操作测试,并且有些测试链接需要重复多线程高并发进行测试,我们一般会针对这一些操作,进行一个脚本录制,录制好之后,之后测试就可以在这个基础上进行测试。2.Jemeter脚本录制方式web端BadBoy脚本录制app端:使用jmeter自带的代理服务器进行录制3.Android手机端脚本录制1:添加http代理服务器2:在线程中添加录制控制器3:在http代理服务器中指定录制脚本的路径,默认端口88884:查看本地

2021-09-14 16:03:41 57

原创 linux目录与文件

目录1.创建目录:mkdir 比如 mkdir terigen 查看目录 ls 查看当前目录下所有的文件或者文件夹 ll 查看当前目录下所有的文件或者文件夹,查询权限 ls -l ls -a 查看当前目录下所有的文件或者文件夹(包含隐藏) 查询目录 find / -name '目录名' 修改 mv 目录名称 新目录名称 剪切 :mv 目...

2021-09-09 11:42:38 37

原创 linux基础操作

进入目录 cd 目录名 返回上一级 cd ..目录 创建目录:mkdir 目录名称 查看目录 ls 查看当前目录下所有的文件或者文件夹 ll 查看当前目录下所有的文件或者文件夹,查询权限 ls -l ls -a 查看当前目录下所有的文件或者文件夹(包含隐藏) 查询目录 find / -name '目录名' 修改 mv 目录名称 新目录...

2021-09-08 21:14:11 37

原创 mysql连接三个表

语法格式可以概括为:select * FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号-- 1.查询名人表中性别是男的作者SELECT * FROM celebrity WHERE ssex='男';-- 2.查询静夜思作者SELECT celebrity.sname FROM summary inner join celebrity ON celebrity.sid=summary.sid .

2021-09-07 20:31:02 800

原创 数据库的操作

​创建test数据库 create DATABASE text CHARACTER set utf8;在test数据库中创建student表, create table student ( id int(11), name VARCHAR(20), score int(11), address VARCHAR(50), useremail VARCHAR(20), );向student表中添加记录如下图所示 INSERT into student values(1...

2021-09-06 20:27:41 55

原创 charles

charles抓包工具

2021-09-05 20:18:34 43

原创 progress的使用

fiddler抓包工具

2021-09-05 20:09:04 516

空空如也

空空如也

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

TA关注的人

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