软件测试
文章平均质量分 90
性能、接口等测试
小慌慌
Never give up,always have hope in front waiting.
想通过平台学习各方面自己感兴趣的知识,并在工作之余整理一些自己平时学习笔记分享给博友们,希望博友多多指教!!
展开
-
【接口测试】Day8-IHRM项目实战
目录IHRM项目实战一、搭建接口测试框架二、封装被测试系统接口1 登录2员工管理三、定义接口测试用例1登录2员工管理IHRM项目实战学习目标能够对IHRM系统中的登录接口实现接口对象的封装 能够对IHRM系统中的员工管理接口实现接口对象的封装 能够对IHRM系统中的登录接口实现测试脚本的编写(接口对象调用、断言) 能够对IHRM系统中的员工管理接口实现测试脚本的编写(接口对象调用、断言)一、搭建接口测试框架二、封装被测试系统接口1 登...原创 2022-05-22 11:11:08 · 4730 阅读 · 7 评论 -
【接口测试】Day7-接口测试框架
今日目标接口测试框架能够按照接口测试框架的封装思想,实现TPshop登录接口的接口对象封装 能够按照接口测试框架的封装思想,使用UnitTest编写测试用例实现接口的测试 能够实现接口测试框架项目目录结构的定义 能够提取测试脚本中的测试数据,实现测试数据参数化 能够使用HTMLTestRunner生成接口测试报告一、接口测试框架开发1 框架结构重点说明:(1)核心在于将测试用例与被测试系统API进行分离,便于后期维护(2)测试用例是通过unittest进行管理,并提供了原创 2022-05-22 10:27:46 · 3421 阅读 · 4 评论 -
【接口测试】Day6-使用requests库
今日目标requests使用requests库传递URL参数、设置请求头与请求体 使用requests库获取响应数据 使用requests库发送不同类型的请求 requests库session操作unittestrequests库集成unittest一、requests库1 、介绍和安装介绍:基于python语言开发的一个开源的库,能够完全满足基于HTTP协议的接口测试。安装:pip3 install requests % pip3 install reques..原创 2022-05-20 19:09:19 · 1627 阅读 · 0 评论 -
【接口测试】Day5-使用pymysql库对mysql数据库进行增删改查操作
目录今日目标一、数据库介绍二、数据库基本操作1、安装2、操作流程(重点)1.创建连接2.获取游标3.执行sql4.关闭游标5.关闭连接3、数据准备4、数据库基本操作4.1连接数据库4.2数据库查询操作4.3数据库插入操作4.4数据库更新操作4.5数据库删除操作三、数据库事务操作1、引入案例2、概念【理解】3、特点【了解】ACID4、操作【理解】5、解决导入案例中的问题:数据不一致性问题...原创 2022-05-19 23:36:42 · 1859 阅读 · 0 评论 -
【接口测试】IHRM项目实战
目录回顾之前学的4节内容今日目标--IHRM项目IHRM项目实战1、初始化工作1.1创建测试用例结构1.2设置环境变量2、实现测试用例2.1登录——登录成功2.2员工管理3、生成测试报告回顾之前学的4节内容详见前面4个文章【接口测试 】Day1-接口测试基础(附项目实战)_小慌慌的博客-CSDN博客_接口测试项目目录课程目标课程大纲接口测试基础接口及接口测试概念1.接口2.接口测试3.接口自动化测试HTTP协议1. HTTP...原创 2022-05-18 12:27:13 · 9281 阅读 · 53 评论 -
【接口测试 】Day4-Postman高级用法2(附项目实战)
目录课程大纲昨日回顾今日目标Postman高级用法一、批量执行测试用例(掌握)二、读取外部文件实现参数化(理解)三、Postman测试报告(掌握)课程大纲【接口测试 】Day1-接口测试基础(附项目实战)_小慌慌的博客-CSDN博客_接口测试项目目录课程目标课程大纲接口测试基础接口及接口测试概念1.接口2.接口测试3.接口自动化测试HTTP协议1. HTTP协议介绍2. URL3. HTTP请求4. HTTP响应5.状态码(Status Codes)[科普]接口.原创 2022-05-18 11:13:24 · 2183 阅读 · 0 评论 -
【接口测试 】Day3-Postman高级用法1(附项目实战)
目录课程大纲昨日回顾今日目标Postman高级用法1一、用例管理二、Postman断言三、环境变量与全局变量四、请求前置脚本(了解)五、Postman关联(重点)课程大纲【接口测试 】Day1-接口测试基础(附项目实战)_小慌慌的博客-CSDN博客目录课程目标课程大纲接口测试基础接口及接口测试概念1.接口2.接口测试3.接口自动化测试HTTP协议1. HTTP协议介绍2. URL3. HTTP请求4. HTTP响应5.状态码(Status Co...原创 2022-04-11 23:34:11 · 2701 阅读 · 2 评论 -
【接口测试 】Day2-Postman实现接口测试(附项目实战)
昨日回顾【接口测试 】Day1-接口测试基础(附项目实战)_小慌慌的博客-CSDN博客目录课程目标课程大纲接口测试基础接口及接口测试概念1.接口2.接口测试3.接口自动化测试HTTP协议1. HTTP协议介绍2. URL3. HTTP请求4. HTTP响应5.状态码(Status Codes)[科普]接口规范1.传统接口风格接口测试流程1.接口测试流程项目环境说明1.项目介绍IHRM2.技术架构接口文档解析1.接口文档介绍接口用例设计1.接口测试的测试点...https://blog.csdn.net/原创 2022-04-01 20:33:21 · 10306 阅读 · 3 评论 -
【接口测试 】Day1-接口测试基础(附项目实战)
目录课程目标课程大纲接口测试基础接口及接口测试概念1.接口2.接口测试3.接口自动化测试HTTP协议1. HTTP协议介绍2. URL3. HTTP请求4. HTTP响应5.状态码(Status Codes)[科普]接口规范1.传统接口风格接口测试流程1.接口测试流程项目环境说明1.项目介绍IHRM2.技术架构接口文档解析1.接口文档介绍接口用例设计1.接口测试的测试点...原创 2022-03-29 23:06:00 · 26714 阅读 · 20 评论 -
【性能测试】轻商城-项目实战3
目录相关内容昨日回顾今日目标linux重启后检查项进入首页脚本添加购物车—查看购物车—商品结算—下订单—查看订单脚本加入购物车脚本结算并下订单脚本业务流程的测试:稳定性测试:性能测试监控性能测试监控关键指标系统指标硬件服务器资源指标内存和虚拟内存:磁盘IO网络JAVA应用数据库监控相关内容【性能测试】轻商城-项目实战1_小慌慌的博客-CSDN博客目录实战学习整体计划项目介绍和部署微商城功能介绍微商城项目的技术介绍微商原创 2022-03-24 01:30:14 · 3462 阅读 · 0 评论 -
【性能测试】轻商城-项目实战2
目录昨日回顾今日目标1、性能测试脚本编写2、性能测试环境准备(1)特点(2)如何达成性能测试环境与生产环境一致(3)测试数据的准备(插入10万条数据)3、执行测试脚本(1)执行测试脚本的测试机:(2)性能测试脚本执行(3)进入首页脚本昨日回顾【性能测试】轻商城-项目实战1_小慌慌的博客-CSDN博客目录实战学习整体计划项目介绍和部署微商城功能介绍微商城项目的技术介绍微商城项目技术架构熟悉数据库设计微商城项目的部署过程性能测试需求分析性能需求的获取性能.原创 2022-03-21 22:53:43 · 4957 阅读 · 1 评论 -
【性能测试】轻商城-项目实战1
目录实战学习整体计划项目介绍和部署微商城功能介绍微商城项目的技术介绍微商城项目技术架构熟悉数据库设计微商城项目的部署过程性能测试需求分析性能需求的获取性能测试点的提取规则轻商城性能测试点的提取性能测试计划性能测试用例编写性能测试脚本编写更多性能测试学习,请查看我其他文章,谢谢~实战学习整体计划项目介绍和部署微商城功能介绍功能架构前台:首页、商品详情、加入购物车、订单、支付、团...原创 2022-03-18 15:14:41 · 3096 阅读 · 8 评论 -
【性能测试】Jmeter工具使用4
昨日回顾详细看前2篇文章【性能测试】Jmeter工具使用3_小慌慌的博客-CSDN博客【性能测试】Jmeter工具使用2_小慌慌的博客-CSDN博客【性能测试】Jmeter工具使用1_小慌慌的博客-CSDN博客目录【性能测试回顾】【今日学习目标】性能测试工具Jmeter和Loadrunner:Loadrunner:工业级的性能测试工具,可以模拟大量用户,并监控性能指标提供报表。Jmeter:性能测试工具,Jmeter软件的功能与Loadrunner基本一致。选择jmeter的原因:jmeter环境搭原创 2022-03-15 17:05:42 · 6578 阅读 · 0 评论 -
【性能测试】Jmeter工具使用3-练习题&详细答案
【练习】基础题:1、什么情况下需要使用直连数据库?2、Jmeter直接数据库的操作步骤及关键配置是什么?3、Jmeter用于控制取样器执行顺序的逻辑控制器有哪几个?作用分别是什么?4、Jmeter同步定时器的作用是什么?5、Jmeter同步定时器的超时时间是否需要设置?为什么?6、要求20个用户并发,服务器的业务压力为60QPS,请问常数吞吐量定时器值应该为?7、分布式测试的原理是什么?提高题:8、有一个OA系统,请求OA系统中所有的请假单原创 2022-03-12 00:08:21 · 3078 阅读 · 0 评论 -
【性能测试】Jmeter工具使用3
【性能测试】Jmeter工具使用2_小慌慌的博客-CSDN博客【性能测试】Jmeter工具使用1_小慌慌的博客-CSDN博客目录【性能测试回顾】【今日学习目标】性能测试工具Jmeter和Loadrunner:Loadrunner:工业级的性能测试工具,可以模拟大量用户,并监控性能指标提供报表。Jmeter:性能测试工具,Jmeter软件的功能与Loadrunner基本一致。选择jmeter的原因:jmeter环境搭建:jmeter的功能概要:jmeter文件目录结构:基本配置修改语言:修改外观:jmeter原创 2022-03-11 23:41:15 · 1028 阅读 · 1 评论 -
【性能测试】Jmeter工具使用2-练习题&详细答案
【练习】基础题:1、Jmeter常用的三种断言是什么?各自的作用是什么?2、什么情况下要使用关联?jmeter常见的关联有哪几种?应用场景有什么区别?3、练习课上讲解的所有案例【答案】1、Jmeter常用的三种断言是什么?各自的作用是什么?Jmeter断言(1)响应断言请求:http://www.baidu.com,检查:让程序检查响应数据中是否包含“百度一下,你就知道”,响应码为200(2)JSON断言请求:http://www.weath..原创 2022-03-10 11:28:48 · 808 阅读 · 0 评论 -
【性能测试】Jmeter工具使用2
【性能测试】Jmeter工具使用1_小慌慌的博客-CSDN博客目录【性能测试回顾】【今日学习目标】性能测试工具Jmeter和Loadrunner:Loadrunner:工业级的性能测试工具,可以模拟大量用户,并监控性能指标提供报表。Jmeter:性能测试工具,Jmeter软件的功能与Loadrunner基本一致。选择jmeter的原因:jmeter环境搭建:jmeter的功能概要:jmeter文件目录结构:基本配置修改语言:修改外观:jmeter元件及基本作用域:基本元件:作用域的原理:...https:/原创 2022-03-10 10:05:20 · 10467 阅读 · 2 评论 -
【性能测试】Jmeter工具使用1-练习题&详细答案
练习基础题:1、性能测试工具jmeter和Loadrunner有什么区别?进行性能测试时要如何选择?2、常用的元件有哪些?各自的作用是什么?3、元件的执行顺序是什么?4、Jmeter中常见的线程组有哪几种?作用分别是什么?5、Jmeter有几种参数化的方式?各自的使用场景有什么区别?提高题:7、某支付系统,需要用1000个不同的用户登录,并使用不同的测试金额数据访问支付接口?(请概述具体的操作步骤)先自己思考,再看后续答案效果更佳!!!答案基础题:.原创 2022-03-10 09:27:46 · 2400 阅读 · 1 评论 -
【性能测试】Jmeter工具使用1
目录【性能测试回顾】【今日学习目标】性能测试工具Jmeter和Loadrunner:Loadrunner:工业级的性能测试工具,可以模拟大量用户,并监控性能指标提供报表。Jmeter:性能测试工具,Jmeter软件的功能与Loadrunner基本一致。选择jmeter的原因:jmeter环境搭建:jmeter的功能概要:jmeter文件目录结构:基本配置修改语言:修改外观:jmeter元件及基本作用域:基本元件:作用域的原理:...原创 2022-03-09 15:56:39 · 947 阅读 · 0 评论 -
【性能测试】理论学习笔记
学习要点理解性能测试的定义和目的理解性能测试中常见的测试策略理解性能测试中常见的性能指标理解性能测试的流程性能测试概述为什么要进行性能测试?业务需求大量用户下,系统能否稳定运行(比较多的) 用于硬件服务器的选型用于软件技术的选型招聘需求性能测试:通常意义上都是说的服务器的性能性能的关注点:性能(即效率)时间特性:服务器处理用户请求的响应时间(卡/不卡) 资源特性:软件在运行时,对于服务器资源的消耗情况CPU、内存、磁盘等等..原创 2022-02-14 14:28:15 · 809 阅读 · 0 评论 -
【性能测试】nmon 工具的安装与使用
一、安装如何使用nmon 工具:FTP上传nmon_linux_64指定到nmon_linux_64目录下,授权执行:chmod 777 nmon_linux_64二、执行,生产监控文件#./ nmon -f -t -s 30 -c 180 -m /home 命令解释: n -f:按标准格式输出文件:<hostname>_YYYYMMDD_HHMM.nmon; n -t:输出中包括占用率较高的进程; n -s 30:每30秒进行一次数据采集原创 2021-12-02 20:21:37 · 982 阅读 · 0 评论 -
【收藏】性能测试测试指标
性能测试测试指标系统性能指标1.1 交易响应时间1.1.1 定义及解释响应时间指用户从客户端发起一个请求开始,到客户端接收到从服务器端返回的响应结束,整个过程所耗费的时间。在性能检测中一般以压力发起端至被压测服务器返回处理结果的时间为计量,单位一般为秒或毫秒,如果利用PTS发起侧优势+生产环境则无限接近于真实环境的用户体验时间了。平均响应时间:指系统稳定运行时间段内,同一交易的平均响应时间。一般而言,交易响应时间均指平均响应时间。平均响应时间指标值应根据不同的交易分别设定,一般情况下,分为.转载 2021-08-10 16:19:15 · 1183 阅读 · 0 评论 -
软件测试面试题收集
前言今天突然看到一些面试题,总感觉会用得到,但是看一遍记不住,就整合在一起,来着各路大佬的分享,为了方便以后自己需要的时候刷一刷,不用再到处找题。一、京东软件测试岗面试30题(干货)1、黑盒测试的测试用例常见设计方法都有哪些?请分别以具体的例子来说明这些方法在测试用例设计工作中的应用。1)等价类划分: 等价类是指某个输入域的子集合.在该子集合中,各个输入数据对于揭露程序中的错误都是等效的.并合理地假定:测试某等价类的代表值就等于对这一类其它值的测试.因此,可以把全部输入数据合理划分.原创 2021-04-25 09:58:00 · 11374 阅读 · 2 评论