首页 > 其他分享 >软测5班Loadrunner阶段性考试(2019-10-19)

软测5班Loadrunner阶段性考试(2019-10-19)

时间:2023-06-07 19:32:11浏览次数:50  
标签:10 场景 软测 试题 Loadrunner 参数 测试 答案


试题1:用你在Loadrunner中所学习的知识,将“欢迎来到然学科技”保存为一个变量,并且在日志中打印输出(10分)。

答案:

lr_save_string("欢迎来到科技","ranther");

lr_output_message("你好:%s",lr_eval_string("{ran}"));

试题2:

Loadrunner 中如何保持每次参数取值的唯一性(2分)?

Unique+Once(保持每次参数取值的唯一性)

Sequential+Each iteration,是怎么取值的(3分)?

每次迭代的时候顺序取值

Sequential+Each occurrencem,是怎么取值的(3分)?

每次遇到该参数的时候取值

Unique+Once是怎么取值的(3分)?

保持每次参数取值的唯一性:Unique+Once( 比如我有100个用户,准备100条数据,大家用到数据都是不一样的)

试题3:现在要在Loadrunner测试结果中,统计出随着用户数的变化而响应时间变化的趋势,该怎么实现(10分)?

答案:

1:先选中running users

2:右键,merge graphs

3:在select graph to merge with选中Average Transaction Response Time

4:在select type of merge,选中correlate

试题4:如果你在做性能测试的时候,遇到下面的测试结果,你该怎么处理这些问题,分别回答。

4.1脚本回放过程中出现错误,一般有哪些问题引起?(3分)

答案:一般是关联,另外脚本本身语法错误

4.2每次的测试结果不一样,一般是由哪些问题引起的?(3分)

答案:一般是网络因素或者某些因素导致的服务器在某几次的测试过程中资源利用率过高导致系统本身无法响应造成

4.3随着用户数的增加响应时间变的反而更低,一般有哪些问题引起的?(2分)

答案:一般是事务数失败数量过多,这种测试结果已经不准确

4.4Loadrunner能对C/S架构的程序进行性能测试吗(2分)?

答案:能,Loadrunner根据协议来测试的

试题5:请描述一下请描述一下这函数的作用和选项有哪些意义?

5.1 int web_reg_save_param (const char *ParamName, <List of Attributes>, LAST);  (5分)

存放得到的动态内容的参数名称,左边界、右边界

5.2 int web_url (const char *StepName, const char *url, <List of Attributes>, [EXTRARES, <List of Resource Attributes>,] LAST );(5分)

加载指定的网页(GET请求)。

试题6:现在要用Loadrunner模拟用户访问电商平台不同的商品,你有哪些方法可以实现(10分)?

答案:参数化,包括参数的3种方式需要写出来。

试题7:简单题

7.1标准日志和扩展日志的区别是什么(2分)?

答案:

标准日志将函数和消息的子集发送到输出日志,函数子集取决于Vuser类型。

扩展日志将详细的脚本执行消息发送到输出日志。它主要用于调试时用户需要有关参数替换的信息。

7.2运行时的pacing设置主页影响什么(2分)?

答案: Pacing主要用来设置重复迭代脚本的间隔时间。根据实际需要设置迭代即可。通常,没有时间间隔会产生更大的压力

7.3 关联 作用是什么(2分)?

答案:关联是用来解决脚本中存在的动态数据问题

7.4什么时候执行性能测试,如何选择性能的业务(2分)?

答案:功能测试通过(一般需要执行性能测试的系统,都是用户量比较大、业务使用比较频繁、比较重要的功能模块)。

7.5参数化的目的是什么(2分)?

答案:参数化:为了更加真实的模拟客户端不同的数据对服务器进行请求,为了模拟这些不同数据,所以需要对这些不同的数据进行参数化操作,参数化操作之后更能真实的体现生产环境中的业务场景(比如模拟不同用户登录操作,需要对登录的用户名和密码进行参数化)。

参数化的三种方式:Loadrunner可以通过记事本Edit wtih Notepad方式;添加txt数据文件;数据库的连接向导Data Wizard完成。

试题8:什么是场景?场景有哪些?如何设置场景(10分)?

答案:

场景用来模拟用户实际业务操作。

Loadrunner 中场景有手工场景和面向目标的场景。

设置场景:选择场景类型、设置运行时设置、模拟用户数、加减压方式、持续时间、配置负载生成。

8.1选择场景中需要的脚本。

8.2选择为目标场景,还是手工场景。

8.3设置用户数、设置产生负载的设备。

8.4设置执行策略。

试题9:请描述Controller对Load Generator工作过程原理(10分)?

答案:

9.1在Controller中对场景进行配置后,就可以启动测试了。在测试过程中,Controller控制Load Generator对被测试系统的加压方式和行为。

9.2Controller同时负责搜集被测系统各个环节的性能数据。各个Load Generator会记录最终用户响应时间和脚本执行的日志。

9.3压力运行结束以后,Load Generator将数据传到Controller中,由Controller对测试结果进行汇总。

试题10:

10.1 Overlay图和Correlate图有什么区别?(5分)

Overlay:叠加图:它将覆盖共享共同x轴的两个图的内容

Correlate:关联图:它将两个图的Y轴相互绘制。

10.2手动场景和面向目标的场景有什么区别?(5分)

目标模式:目标场景:目标可能是吞吐量,响应时间或并发Vuser数或者点击率等,Loadrunner为了达到这个目标,Load Runner自动管理和调节虚拟用户Vuser进行测试。

手动模式:可以手动控制运行的Vuser数量和时间。

标签:10,场景,软测,试题,Loadrunner,参数,测试,答案
From: https://blog.51cto.com/jcy58/6434373

相关文章

  • 软测5班jmeter笔记(2019-10-29)
    接口测试理论自动化测试的金字塔模型硬件接口:比如usb接口,电源接口、耳机接口...软件接口:数据系统访问接口、http请求接口...为什么要做接口测试Web前端:指用户可以直观操作和看到的界面。html,Css样式,javascript脚本。android和ios等。web后端:是指与数据库交互进行处理响应的业务......
  • Win10 powershell提示符修改
    在“文档”目录下新建“Microsoft.PowerShell_profile.ps1”,#只显示当前文件夹名称functionprompt{$p=pwd|Split-Path-Leaf"$p:"}#下边是conda的配置命令(&"C:\Users\hello\anaconda3\Scripts\conda.exe""shell.powershell""hook")......
  • 我在<电脑编程技巧与维护>2010年8月刊上写的文章
    ......
  • 性能测试-批量向数据库中构造数据(10万条)
    通过存储过程向数据库sys_member表中插入10万条数据:向苏汽系统中Mysql插入批量数据(构造10万条数据):第1种方法:通过存储过程实现DROPPROCEDUREIFEXISTSmy_insert;CREATEPROCEDUREmy_insert()BEGINDECLAREnintDEFAULT0;loopname:LOOPinse......
  • Loadrunner考试题
    Loadrunner考试题试题1:用你在Loadrunner中所学习的知识,将“欢迎来到XXX科技”保存为一个变量,并且在日志中打印输出(10分)。答案:lr_save_string("欢迎来到XXX科技","ranther");lr_output_message("你好:%s",lr_eval_string("{ranther}"));试题2:Loadrunner中如何保持每次参数取值的唯一......
  • day10-Spring Cloud Alibaba Nacos-服务注册与配置中心
    SpringCloudAlibabaNacos-服务注册与配置中心官网:https://github.com/alibaba/nacos,Nacos官方中文手册Nacos:SpringCloudAlibaba服务注册与配置中心(非常详细)(biancheng.net)SpringCloudAlibaba系列-一文读懂Nacos原理-掘金(juejin.cn)1.什么是NacosNacos/nɑ:k......
  • win10 共享文件夹给本地打印机
    在“启用活关闭Windows功能”里,找到“SMB1.0/CIFS文件共享支持”,勾选开启;建议在系统属性里,把计算机名设置成简单的字母,比如hi,然后重启电脑;在  防火墙和网络保护→允许应用通过防火墙,里面找到“文件与打印机共享”,后面两个复选框全部勾选;在任意磁盘新建一个文件夹,我这新建......
  • 如何对16个末端回路的电气因素进行在线监测——智慧用电精灵AESP100
    安科瑞虞佳豪AESP100系列末端多回路智慧用电在线监测装置应用于户内建筑物及类似场所的工业、商业、民用建筑及基础设施等领域低压终端配电网络。此装置配合断路器使用,对用电线路的关键电气因素,如电压、电流、功率、温度、能耗等进行实时监测,具有预警报警、电能计量统计等功能。......
  • TI 芯片CC1310系列问题答疑分享
    1.CC1310的发射、接收、休眠功耗、供电范围是多少?1)TX:13.4mA@+10dBm;23mA@+14dBm2)RX:5.4mA3)MCU电流:2.5mA@48MHzARMCortex-M34)Sensorcontroller电流:400uA+8.2uA/Mhz5)休眠电流:0.7uA(RTC与RAM保持)6)深度休眠电流:0.185uA7)供电范围:1.8V~3.8V2.CC1310支持的无线频段、速率、距离、发射功......
  • 彻底关闭Win10自动更新
    一、禁用WindowsUpdate服务1、同时按下键盘Win+R,打开运行对话框,然后输入命令services.msc,点击下方的“确定”打开服务。2、找到WindowsUpdate这一项,并双击打开。3、双击打开它,点击“停止”,把启动类型选为“禁用”,最后点击应用。4、接下再切换到“恢复”选项,......