协议的含义是什么? HP Load Runner中的脚本语言?我该如何选择这些?

时间:2015-06-05 08:38:21

标签: loadrunner

在我们公司,我们有两个应用程序,一个是在Dot Net& MSSQL(DB)和另一个是JAVA& DB2(DB)。 两者都是基于网络的应用程序。

  1. 我必须在HP Load Runner中选择哪种协议。只是Web(HTTP / HTML)??
  2. 我必须使用哪种语言。只是C语言或我可以使用VB Scripting。
  3. 如何在HP Load Runner中记录脚本之前确定需要选择哪种协议。
  4. 提前感谢您所有宝贵的时间。

2 个答案:

答案 0 :(得分:0)

独立于所选工具,性能测试需要基础技能。在这种情况下,您应该研究客户端体系结构以及用于从客户端到下一个上游体系结构组件的通信的通信协议(OSI第6层和第7层)。正如您将再现客户端行为(无论您是否拥有大型机,迷你,中端,大喇叭unix或Windows三至十层),这是您需要专注的客户端部分。

你读起来像是一个只是被抛到这个角色的人。如果是这样,您需要接受培训。您还需要一段时间的导师。您需要的与工具相关的技能数量大约是性能测试角色所需技能总数的5-15%。我已经注意到了上面客户端架构的技能,但是他们还有许多其他人需要成为一名大师,或者是一个掌握了你是实习生的团队。

让你的老板送你去训练(绝对最低)。或者只是期望他们让你失败。当它失败时,你将成为责任人。

答案 1 :(得分:0)

在考虑协议之前,您应该做一些适当的性能测试计划。您需要提出性能测试场景的样子。暂时忽略所使用的技术,并检查软件实际上是如何使用的。如果用户通过Web界面访问系统,则您需要的协议是Web。如果有应用后台负载的接口需要模拟,那么您可能需要非Web协议。

在Loadrunner中,您几乎只使用C,有一个.NET协议,但即使您的测试应用程序是.NET,您也很可能不会使用它。此协议更适用于.NET富客户端应用程序。

Loadrunner还附带了一个协助顾问来帮助您。