性能测试方案,用于确定性能指标、性能测试场景及里程碑
是不是还在为计划而烦恼,性能测试计划从哪里开始 ,如果说性能测试是高端的,那么方案则是基石,如果没有理解那就无法开展性能测试。
项目单接口自动化测试方案
方案落地是不是很难,这边刚落地接口自动化测试项目,然而它只是场景化的,基于业务流程的接口自动化,那么单接口自动化如何落地呢?它和业务场景接口自动化测试有何区别?单接口测试的重点又是什么?解决什么问题,用什么方式解决问题呢?单接口测试用例又如何快速生成呢?
软件测试之构造测试数据
你还在为测试时没有数据而烦恼,或者初入职场不知如何构造测试数据,亦或深耕测试多年仍不会更全的构造之法?
向这里看齐,构造数据没有捷径可言,唯手熟尔。
从功能点点点,到脚本自动化构造海量数据,提升更多测试技能,让领导刮目相看。
接口测试及httprunner的使用.pptx
接口测试释义:什么是接口,什么是接口测试,如何做接口测试,接口测试用例编写等等。
HTTPRUNNER2.0框架:web测试平台操作指引.pdf
1 项目管理:新增项目、列表展示及相关操作,支持用例批量上传(标准化的HttpRunner jso
n和yaml用例脚本)
2 模块管理:为项目新增模块,用例和配置都归属于module,module和project支持同步和异
步方式
3 用例管理:分为添加config与test子功能,config定义全部变量和request等相关信息 re
quest可以为公共参数和请求头,也可定义全部变量
4 场景管理:可以动态加载可引用的用例,跨项目、跨模快,依赖用例列表支持拖拽排序和删
除
5 运行方式:可单个test,单个module,单个project,也可选择多个批量运行,支持自定义
测试计划,运行时可以灵活选择配置和环境,
6 分布执行:单个用例和批量执行结果会直接在前端展示,模块和项目执行可选择为同步或者
异步方式,
7 环境管理:可添加运行环境,运行用例时可以一键切换环境
8 报告查看:所有异步执行的用例均可在线查看报告,可自主命名,为空默认时间戳保存,
9 定时任务:可设置定时任务,遵循crontab表达式,可在线开启、关闭,完毕后支持邮件通
知
10 持续集成:jenkins对
HttpRunner接口自动化测试.pptx
Httprunner框架培训,实战演练。
当下测试领域,python语言最流行的接口自动化测试工具。
可攻可守,接口测试、自动化测试、性能测试等等;能与jenkins做持续集成。
HttpRunnerManager接口测试管理平台.pptx
基于Httprunner框架而开发的web管理系统,作为公司内部使用,从培训到ppt演练,基本囊括了测试精髓,涉及到的核心功能点都是不可忽视的存在
python测试岗位+经验总结+述职报告
测试从初阶进阶,每一个岗位都举足轻重,要学会总结,更要会学习;
测试也无需只关注测试,从开发、运维的角度都需要关注,成长一个多方面能力的测试人员;
述职报告,从来都是靠数据说话的,没有什么是一劳永逸的,需要每一次总结才能归纳出属于自己的方法。
性能测试报告、性能测试结果分析
Tps=Vuser / RT
性能测试基本上是围绕上面的公式进行开展;
想要优秀的RT,需要调整服务器配置和应用程序响应能力;
想要优秀的Tps,同样是对参数配置、程序的响应能力,因为Vuser是固定的。
ApacheJMeter_http.jar
网上很多积分下载一个jar并不能解决当下jmeter5.1.1版本的上传文件接口中文名称乱码的问题,本jar包是源码修改后支持上传文件接口中文名不乱码。
性能测试业务建模之数据构造.pdf
是不是随口一说要做性能测试,那么准备测试环境,测试数据如何构造?百万数据从哪里来?
性能测试之需求分析.pdf
项目要开始做性能测试了,是不是感觉无从下手,别急,先从性能需求分析开始,后面的事情就水到渠成了,采集系统监控的数据,分析业务性能指标。
性能测试技能培训.pptx
想入门性能测试的软件测试工程师,从概念、思想入手,有了思维再去工具、性能实战,会更容易理解。
RobotFramework和Eclipse工具集成搭建本地开发环境.docx
RobotFramework和Eclipse工具集成搭建本地开发环境.docx
基于Prometheus+Grafana搭建JMeter性能测试监控平台.docx
基于Prometheus+Grafana搭建JMeter性能测试监控平台.docx
做性能测试,如果没有养成良好的保存结果习惯,那么一个业务指标监控平台就必不可少,不仅可以在线监控,还可以用于报告总结,数据持久化的好处就是让人眼前一亮。
[LeetCode]每日一题509:斐波那契数.docx
[LeetCode]每日一题509:斐波那契数.docx
缺陷严重度和优先级划分.pptx
缺陷严重度和优先级划分.pptx
[LeetCode]每日一题009:回文数题解.docx
[LeetCode]每日一题009:回文数题解.docx
[LeetCode]每日一题058:最后一个单词的长度.docx
[LeetCode]每日一题058:最后一个单词的长度.docx
jmeter_maven_demo.zip
以开源工具jmeter5.0版本为基础+maven构建;完成本地接口自动化测试框架的搭建,支持jenkins持续集成(jmeter+jenkins+maven),集中了线性脚本demo+关键字驱动demo+csv数据驱动demo三份jmeter脚本,满足不同业务场景的接口自动化测试。
基于HTTPRUNNER框架实现的接口自动化技术方案.pdf
企业级接口自动化测试项目,采用httprunner框架快速实现。
测试组内部培训(模版).pptx
招聘新员工入职,需要培训,简单介绍公司产品及业务、技术栈及岗位涉及的相关技术,公司其他情况介绍。
服务器虚拟化技术方案virtualbox+vagrant.pdf
解决公司物理服务器环境管理资源解决方案,节约云服务器成本开支,采用virtualbox轻量级管理虚拟环境工具,vagrant批量创建虚拟服务器。
selenium关键字驱动.exe
设计关键字驱动web自动化测试框架模版,代码0基础小白也能玩web自动化,已打包已打包exe可执行文件:其中亮点@tkinter框架GUI,pyinstaller打包命令,selenium关键字驱动等等技术,运行需要python环境及所需selenium依赖库。
selenium关键字驱动.tar
可执行exe程序,内含关键字测试用例模版:实现了多个selenium版本的关键字驱动之后,又从unittest框架升级到pytest,最后又简单使用了tkinter框架生成简单的GUI,反正都是不需要编码的人都能编写测试用例并且执行测试,所以就简陋些,有兴趣的可以反编译exe
selenium_keywords_by_python3-master.zip
Python3实现selenium3二次封装关键字,数据与脚本分离,实现分层设计:关键字层、业务层、数据层;此框架的优势是无需编写太多python代码,即使没有代码基础的测试同学只要按照模版写测试用例即可。
Scrapy爬虫框架中Selector.pdf
爬虫简介:scrapy框架的爬虫原理,部分功能介绍及其使用;帮助我们更好的理解框架是如何工作的,其他组件是如何相辅相成的。
搭建JMeter性能压测可视化监控平台grafana+influxdb+telegraf.pdf
搭建JMeter性能压测可视化监控平台grafana+influxdb+telegraf;
还支持prometheus系统级资源监控,灵活多用。
Jenkins集成JMeter接口自动化框架-补充说明.pdf
1、本地搭建Eclipse+JMeter+Maven项目框架,本地调试jmeter脚本;后续Jenkins集成
Jmeter+maven+Email+report+git等功能框架。
建议如果是路径设置,尽量使用反斜杠,在java项目中,斜杠\是需要\\转义的,毕竟最后会在linux
运行使用/反斜杠更ok;
解决路径问题,作为变量传参,在windows-java环境支持/反斜杠路径
2、技术框架的选型,在通过整体技能水平评估后,采取工具类集成框架实现,利于多人维护
3、第一步先是环境的准备,优先本地调试通过,再持续集成自动构建,也就是服务器的迁移。
4、再次搭建接口自动化平台,总会遇到的之前没遇到过的问题:
a> eclipse创建maven项目后,从原来本地调试的github拉取配置代码,再调试出现执行xml格式问题
问题:SXXP0003: Error reported by XML parser
解决:修改工程src/test/jmeter目录下的user.properties:
Jenkins持续集成maven+jmeter+git接口自动化测试框架.pdf
背景:jenkins作为中央调度器,集成java、maven、git、email、html-report环境,搭建
一个自动化测试框架,可性能也可接口;maven负责项目管理,jenkins服务器就不需要安
装jmeter运行环境(错误的,maven项目配置pom文件),只需要注册脚本所需要的jar包
到本地仓库即可;git源码管理,maven构建;
1、软件安装步骤略;jenkins需要安装框架所需要的插件;
2、准备测试代码上传到github,jenkins配置maven、git插件;
3、直接上图配置,一个步骤一步来:
性能测试进阶指南
性能测试进阶指南第二版电子书-用户行为模拟Vugen负载生成及监控controller
web安全测试
web安全技术,安全测试,帮助开发测试在工作中,实际实现网络安全
Loadrunner中文教程
共享Loadrunner中文教程,有利于帮助你学好使用性能测试工具。