软件测试2019:第四次作业------性能测试练习

题目:性能测试练习,

一、回答下述问题:

  1. 性能测试有几种类型,它们之间什么关系?

  常见的一些性能测试有失效恢复测试、可靠性测试、并发测试、配置测试、验收测试、负载测试、压力测试

1.失效恢复测试(针对有多余备份和负载均衡的系统设计)

  定义:检测如果系统局部发生故障,系统能否继续使用

2.可靠性测试

  定义:给系统施加一定的业务压力,让其持续运行一段时间,测试在这种条件下能否稳定运行

3.并发测试

  定义:模拟多用户并发访问同一个应用、模块或者数据记录时是否存在死锁或者其他性能问题

4.配置测试

  定义:通过对被测系统软硬件环境的调整,了解各种不同环境对系统性能影响的程度,从而找到系统各项资源的最优分配原则

5.验收测试

定义:特定条件下验证系统的能力状况

6.负载测试

定义:在被测系统上不断增加压力,直到性能指标(如响应时间)超过预期指标或者某种资源使用已经达到饱和状态。可以找到系统的处理极限,为系统调优提供数据

7.压力测试

定义:系统在一定饱和状态下,例如CPU、内存等饱和情况下,系统能够处理的会话能力,以及系统是否会出现错误

二、使用 JMeter开展性能测试

1. 概述

请搭建并简单配置一个JMeter的性能测试环境,贴上搭建完成后的截图,写一段搭建和初步试用的心得。
学习资料:JMeter性能测试实战

    1.首先安装JDK并配置好环境变量

 2.下载jmeter文件和jmeter的插件文件

 3.还需要配置jmeter的环境变量

2. 实验目的

1) 巩固所学的系统性能测试方法;
2)训练使用性能测试工具的能力。

3. 实验内容

选择一个Web应用系统开展性能测试

4. 实验环境

1) 选择一个Web应用服务。如学校的教务管理系统、邮件系统等
2) 下载并安装Jmeter;
3)部署Jmeter环境

5. 实验过程

添加线程组

添加HTTP请求

添加查看生成树

HTTP请求服务器:www.ntu.edu.cn

查看响应数据

添加图形结果

样本数目:200

样本数目:500

样本数目:999即1000

 

遇到的问题:

在实验过程中,首先在安装的时候,我的Jmeter没有看见老师发的链接,自己直接在往上找的,这个时候版本和别人的不一样,但是在参考网上的资料还是安装配置好了软件,但是在测试的时候我不怎么熟悉软件的使用,使用的时候特别的慢,然后在设置样本数目这里,我没有找到,导致自己测试的时候是一个一个增加的,而且我的测试样本数目是200,500和999,不是100,500,1000

猜你喜欢

转载自www.cnblogs.com/sunluping/p/10765107.html
今日推荐