摘要:
软件功能测试中,设计测试用例是最核心的技术,能够灵活运用测试用例设计方法,设计出有效的测试用例,应该是测试工程师的首要要求。 工作中,我接触功能测试点大概分为以下三种。一种是管理类功能,主要是增删查改类,比如用户管理的增加、删除、修改和查询。一种是与业务相关的流程,比如业务办理、审批、核准、处理 等 阅读全文
摘要:
性能测试中,第一步应该是进行需求分析。很多时候,我们测试的系统并没有明确的性能指标,这时需要我们通过历史数据进行分析或者行业内的相似系统进行性能参照。 以淘宝app为例。其主要的业务为登录、浏览商品、订单、查看订单、支付。 那么需要得到这些业务的吞吐量(PV、TPS)。从alexa网站得到数据。日均 阅读全文
摘要:
本来没有要搭建JFroum,但是我自己正在使用的Jmeter用到了好多JFroum的例子,就打算自己搭建一个。 过程步骤: 1、JDK环境,已经安装了Jmeter,所以jdk环境具备。 2、安装Tomcat。 3、安装MySQL。 4、搭建JFroum。 直接记录此过程中遇到的问题。 首先Tomca 阅读全文
摘要:
1、首先,Jmeter安装时,需要jDK环境,通过命令验证jdk环境。 2、在jdk环境具备的情况下,在Jmeter官网下载了最新版本的Jmeter5.1.1.设置环境 变量。在计算机-属性-高级系统设置-环境变量。新建系统环境变量,变量名“JMATER_HOME”,值是下载的jmeter路径。 在 阅读全文
摘要:
1、性能测试工具的使用原理 软件系统中客户端向服务端发送请求,服务端将结果返回,这个过程通过协议进行交流。 性能测试工具就像一个代理服务器(proxy server),把客户端的行为通过脚本复制下来,通过脚本运行,模拟客户端向服务器发送请求。 压力服务器(负载机)。性能测试工具是通过向服务器产生压力 阅读全文
摘要:
最近在翻阅性能测试的书籍,想整理性能测试的相关知识,但是发现,很多书籍在性能测试的原理、性能测试的指标、以及性能测试用例设计这一块讲的很少,主要还是围绕工具使用开展的。所以对这一块需要深入的地方比较多,我把重要的地方都圈出来,做一个记录。 1、性能测试的概念 性能测试有很多细分项,比如压力测试、负载 阅读全文
摘要:
性能测试的原理是性能测试最基础的知识。不论使用loadrunner还是使用jmeter,都少不了线程和进程的知识。性能测试就是模拟进程或线程对负载机施加压力,判断系统的性能变化。 1、程序是如何运行的? 程序是一段静态的代码,本身不会运行。在处理器(cpu)、RAM和各种资源(显卡,光驱,键盘,GP 阅读全文
摘要:
第一次写博客,好紧张。 从进公司实习到现在转正工作,还差10天就一年时间了,这一年时间收获的东西很杂,也不多。但是还是想总结一下这一年的工作学习情况。 关于规范 来公司第一天是去医院体检、装电脑、装系统。第二件事是学习使用RTC,IBM的协同开发工具。当时拿着一份简单的RTC使用文档,开始连接项目区 阅读全文