性能测试
small but strong
这个作者很懒,什么都没留下…
展开
-
PerformanceRunner性能测试项目实战之性能测试工具的安装包下载和使用视屏地址(1)
一、win7系统下的PerformanceRunner安装包下载地址:链接:https://pan.baidu.com/s/1cUKMrEMjU5eapSVxrBgfpw提取码:oydt注:在win7系统下需要使用ie浏览器进行脚本录制,如果ie的版本高于9需要使用win10系统下的pr版本。二、win10系统下的PerformanceRunner安装包下载地址:链接:https://pan.baidu.com/s/1vlVw0Vhh7mU7D1hpcVEcWg提取码:u2x9使...原创 2020-12-15 12:08:57 · 1131 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之crm客户管理系统测试报表分析(16)
Performance Runner 实验实验九:报表分析(4课时)实验老师:small but strong课件内容导航:实验目的预习要求实验理论实验步骤实验目的:1,掌握生成每个报表的作用。2,了解报表的分析。预习要求:1,仔细阅读实验指导书2,理解生成的报表的含义3,了解简单的瓶颈分析实验理论:1, 打开PR,以CRM为被测系统,录制登录,创建新客户脚本2.关联,添加事务,login(登录), new(创建新客户)3.回放通...原创 2020-12-09 00:15:25 · 1210 阅读 · 1 评论 -
PerformanceRunner性能测试项目实战之crm客户管理系统测试场景设计(15)
Performance Runner 实验实验八:场景设置(4课时)实验老师:small but strong课件内容导航:实验目的预习要求实验理论实验步骤:1,理解场景的概念和意义。2,掌握创建场景的方法。3,掌握场景的设置。预习要求:1,仔细阅读实验指导书。2,理解场景的概念意义。3,熟悉场景设置的步骤。实验理论:要使用 PerformanceRunner 测试被测系统,必须创建负载测试场景。场景定义每次测试期间发生的事件。场景定义并控原创 2020-12-09 00:02:10 · 739 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之crm客户管理系统的ip欺骗(14)
前言:之前写过一篇关于ip欺骗的文章,但是觉得没有把ip欺骗给大家介绍清楚,所以在这一篇里做一些补充。Performance Runner 实验实验七:IP地址欺骗(2课时)实验老师:small but strong课件内容导航:实验目的预习要求实验理论实验步骤实验目的:1,掌握什么是IP欺骗。2,掌握IP欺骗的目的。2,掌握IP欺骗设置的方法。预习要求:1,仔细阅读实验指导书。2,理解IP欺骗的概念。3,熟悉操作步骤。实验理论:1,什原创 2020-12-08 23:52:30 · 425 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之crm客户管理系统脚本添加集合点(13)
Performance Runner 实验实验六:添加集合点(2课时)实验老师:small but strong课件内容导航实验目的预习要求实验理论实验步骤实验目的:1,掌握PR集合点的概念意义。2,掌握PR添加集合点的脚本语句。预习要求:1,仔细阅读实验指导书。2,理解集合点的概念实验理论:1,集合点的概念 集合点用以同步虚拟用户以便恰好在同一时刻执行任务。在测试计划中,可能会要求系统能够承受100 人同时登录,在PR中...原创 2020-12-08 23:40:58 · 522 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之crm客户管理系统脚本添加事务(12)
Performance Runner 实验实验5:添加事务(2课时)实验老师:small but strong实验目的预习要求实验理论实验步骤实验目的:1,理解“事务”的概念2,理解添加事务的意义3,掌握添加事务的方法,脚本语句预习要求:1,仔细阅读实验指导书。2,掌握事务的概念。3,掌握添加事务的意义。4,熟悉实验步骤。实验理论:1,事务概念与意义: 录制的脚本没有插入事务时,是一个整体,很难分析系统瓶颈是哪些动作导致的,所以我们引入原创 2020-12-08 23:32:34 · 603 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之crm客户管理系统脚本参数化(11)
Performance Runner 实验实验四:脚本参数化(2课时)实验老师:small but strong实验目的预习要求实验理论实验步骤实验目的:1,掌握PR参数化的概念2,掌握PR参数化的意义3,掌握自动化测试的理念4,掌握PR参数化的方法实验理论:1,脚本参数化的意义 一条普通脚本只能执行某个特定的动作,若想执行另一个动作还得把脚本手动做修改,但是这样做显然不符合自动化的理念,为了解决这个问题,我们引入“参数化”的概念,将脚...原创 2020-12-08 23:22:07 · 972 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之crm客户管理系统的关联(10)
Performance Runner 实验 实验三关联(2课时)实验老师:small but strong实验目的预习要求实验理论实验步骤实验目的1,理解关联的概念。2,理解关联的意义。3,掌握关联函数的用法。4,掌握关联的操作步骤。预习要求1,仔细阅读实验指导书。2,理解关联的概念。3,理解什么时候需要关联。4,掌握关联的操作步骤。实验理论1,关联的含义 关联(correlation):在脚本回放过程中,客户端发出请求,通过关..原创 2020-12-08 22:46:07 · 525 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之PR的场景设计(9)
设计场景要使用 PerformanceRunner 测试您的系统,必须创建负载测试场景。场景定义每次测试期间发生的事件。场景定义并控制要模拟的用户数、这些用户执行的操作以及用于运行模拟场景的计算机。当脚本创建好后,需要创建测试场景,一个运行场景包括一个运行虚拟用户的机器列表,一个测试脚本的列表,及大量的虚拟用户,然后利用PerformanceRunner的执行器来组织测试方案。● 场景组管理如上图所示,一个场景中可能包含多个项目,场景组负责各个项目的管理。当选择某一个项目时(组名被勾选),在场景计原创 2020-12-08 22:49:43 · 422 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之PR的监控远程服务器设置(8)
监控远程服务器监控被测系统前提条件:1.必须知道被测系统所在服务器的IP地址、用户名和密码,被测系统必须为windows系统,如果被测系统为win7,必须使用管理员身份运行。2.需要开启必须的服务:启动windows任务管理器,点击【服务】标签点击【服务】查看所有服务找到下面这些服务,如果服务没启动,将鼠标放在对应服务上,点击右键,选择【启动】启动服务Remote Access Auto Connection ManagerRemote Access Connetion Manager原创 2020-12-07 19:24:09 · 496 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之PR的IP地址欺骗设置(7)
IP地址欺骗设置与监控远程服务器什么是IP地址欺骗?按照Internet Protocal(IP)网络互联协议,数据包头包含来源地和目的地信息。 而IP地址欺骗,就是通过伪造数据包包头,使显示的信息源不是实际的来源,就像这个数据包是从另一台计算机上发送的。实际使用中,使用机器a上网,然后借用机器b的IP地址,以此实现IP地址欺骗,从而冒充机器b与服务器打交道。如何使用IP地址欺骗启用IP地址欺骗点击【IP欺骗设置】→【启用IP欺骗】待“启用IP欺骗”前面被勾选,启用成功IP欺骗地址设置原创 2020-12-07 19:20:29 · 389 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之PR的简单使用(6)
项目与脚本操作项目操作● 新建项目、导入项目方式一:方式二:在项目管理器空白区域点击鼠标右键,在弹出的菜单中选中新建/导入项目● 排除项目、删除项目、重命名项目方法:选中一个项目,鼠标放在项目上点击右键,弹出菜单脚本操作● 新建脚本、导入脚本首先需要选择一个项目,才可以新建、导入脚本新建、导入脚本方式一:方式二: 选中一个项目,在项目上点击鼠标右键,在弹出的菜单中选中新建/导入脚本● 排除脚本、删除脚本、重命名脚本注意事项:1、Action.bhs、Init原创 2020-12-07 19:09:46 · 2035 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之PR的执行器(5)
用户界面-执行器要使用 PerformanceRunner 测试您的系统,必须创建负载测试场景。场景定义每次测试期间发生的事件。场景定义并控制要模拟的用户数、这些用户执行的操作以及用于运行模拟场景的计算机。执行器负责设计场景、运行场景、控制场景、各种波形图生成等。执行器分为设计部分和运行部分两块,以及IP欺骗设置与监控远程服务器设置每一块的基本介绍如下:一、设计场景:首先我们需要创建一个场景:点击【文件】-【新建】创建场景输入场景名称,点击【确定】完成创建场景设计视图中包含了两个部分,分别是原创 2020-12-07 19:03:50 · 838 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之PR的生成器介绍(4)
用户界面-生成器 测试或监控环境时,需要在系统中模拟用户的真实行为。PerformanceRunner测试工具模拟多个用户在系统中同时工作或访问系统的环境。为了进行这种模拟,用虚拟用户(即 Vuser)代替现实生活中的人。Vuser执行的操作在 Vuser 脚本中进行描述。用于创建 Vuser 脚本的主要工具是脚本生成器。生成器不仅录制 Vuser 脚本,它还运行 Vuser 脚本。使用生成器运行脚本有助于进行调试。使用生成器可模拟Vuser 脚本在大型测试中的运行情况。录制 Vuser 脚本时, 生原创 2020-12-07 18:53:44 · 624 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之PR的脚本回放(3)
回放脚本回放脚本的过程,实质是对先前的录入动作的一次重复操作,只是这个过程是根据录入的脚本自动完成的。对于回放来说,不管是回放HTTP协议脚本还是SOCKET协议脚本都基本相同。下面就以已完成录制的基于HTTP协议的脚本为例,介绍一下回放操作及注意事项。● 回放已录制完的脚本代码如下:执行回放操作执行回放操作有两种方法:点击菜单【执行】→【开始执行】或者点击工具栏的回放按钮此时软件进入回放阶段,界面会被隐藏,回放的结果会在输出窗口中显示回放成功:如果回放失败,在输出窗口中会显示原创 2020-12-07 18:41:57 · 510 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之PR的脚本录制(2)
脚本录制HTTP协议脚本录制以录制打开百度网页为例,详细的介绍一下录制HTTP协议脚本的过程。● 创建脚本根据前面的【项目与脚本操作】一节所述方法创建一个名为baidu.bsh的脚本(脚本名可任取),双击脚本打开。● 录制脚本点击菜单【录制】→【开始录制】,或者是直接点击工具栏上的录制按钮,会弹出 如下图所示的录制对话框。第一项要求选择录制协议,可以在下拉框中选取,这里选择Http;第二项要求填写录制程序,由于是HTTP协议,此处应该填写IE浏览器的路径;第三项要求填写输入参数,由于原创 2020-12-07 18:37:05 · 1072 阅读 · 0 评论 -
PerformanceRunner性能测试项目实战之crm客户管理系统脚本录制回放(1)
一、PerfogmanceRunner安装包下载安装1、win7系统下的安装包下载地址:链接:https://pan.baidu.com/s/18bwBGyuUrsC0tqIj0CiNrA提取码:7eut2、win10系统下的安装包下载地址:链接:https://pan.baidu.com/s/19XXeJzcBvDy13wtEQHj_nw提取码:jftafiddler下载地址:链接:https://pan.baidu.com/s/1N1q7x1vIqo18aQvbFjd5wQ提取...原创 2020-12-07 10:55:21 · 1305 阅读 · 0 评论 -
apache-jmeter-3.1的简单压力测试使用方法
压力测试工具LoadRunner是收费的,而且操作复杂。作为开发人员当然是用apache提供的jmeter,免费容易上手。jmeter下载地址http://jmeter.apache.org/首先下载解压到某个盘,我放在了D盘然后配置环境变量:变量名JMETER_HOME,变量值D:\java\apache-jmeter-3.1 在变量名CLASSPATH新增%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.转载 2020-05-15 10:22:44 · 253 阅读 · 0 评论