软件测试面试题:做性能测试时你用过哪种测试工具?请说明其工作原理或举例说明工作流程。

网友投稿 510 2022-11-13

软件测试面试题:做性能测试时你用过哪种测试工具?请说明其工作原理或举例说明工作流程。

软件测试面试题:做性能测试时你用过哪种测试工具?请说明其工作原理或举例说明工作流程。

做性能测试时你用过哪种测试工具?请说明其工作原理或举例说明工作流程。

答:loadrunner。 工作原理:根据LoadRunner的总体架构图,包括各个组件VUGen, Controller和Analysis之间的关系,从而分析LoadRuuner工具原理如下:代理(Proxy)是客户端和服务器端之间的中介人,LoadRunner就是通过代理方式截获客户端和服务器之间交互的数据流。 1)虚拟用户脚本生成器通过代理方式接收客户端发送的数据包,记录并将其转发给服务器端;接收到从服务器端返回的数据流,记录并返回给客户端。这样服务器端和客户端都以为在一个真实运行环境中,虚拟脚本生成器能通过这种方式截获数据流;虚拟用户脚本生成器在截获数据流后对其进行了协议层上的处理,最终用脚本函数将数据流交互过程体现为我们容易看懂的脚本语句。 2)压力生成器则是根据脚本内容,产生实际的负载,扮演产生负载的角色。 3)用户代理是运行在负载机上的进程,该进程与产生负载压力的进程或是线程协作,接受调度系统的命令,调度产生负载压力的进程或线程。  4)压力调度是根据用户的场景要求,设置各种不同脚本的虚拟用户数量,设置同步点等。 5)监控系统则可以对数据库 、应用服务器、服务器的主要性能计数器进行监控。 6)压力结果分析工具是辅助测试结果分析。

个人简介

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:软件测试面试题:软件验收测试包括正式验收测试、alpha测试、beta测试三种测试?
下一篇:软件测试面试题:简述性能测试的步骤。
相关文章

 发表评论

暂时没有评论,来抢沙发吧~