我们目前使用的端到端的性能测试我们的网络应用程序,但我们也有一些服务器的端进程,我们需要测试。

背景:

我们呼吁这些过程我们的"引擎"。一个引擎收到的消息通过投票IBM WebSpere MQ队的消息。它需要一个消掉的队列,对其进行处理,并把结果的一个出站的队列。我们目前正试验这种引擎,通过一个TCL剧本读一个文件,该文件包含的信息,使信息的站队列,然后投票的队列出的结果。

其他的引擎收到的消息,通过一个网络服务。该网服务消息写入到一个表格在我们的数据库。发动机的调查数据库表新消息,需要一个消息并进行处理,并将结果回到该数据库。我们目前正试验这种引擎,通过一个VBScript剧本读一个文件,该文件包含的信息,发送信息的网络服务,那么让查询网服务的结果unitl它的准备。

问题:

我们想要做到与TCL和VBScript脚本和标准化端到端,使我们有一个工具,管理我们的所有性能测试。

  1. 我知道的端到端,支持一个网服务协议"盒子",但我不知道如何使用它。任何人都不会知道任何的例子如何使用的端到端测试一个网服务?
  2. 不会端到端有一个协议MQ?它是能够使用一个端到端Vuser驱动负载(把消息)进一MQ排队?我们需要购买的东西从HP或一些其他供应商做到这一点?

谢谢:)

有帮助吗?

解决方案

有一个加在对端到端的房源类型住宿加的软件接口与MQ系列,并把消息直接在队列中。网络服务是完全支持此外,和VBScript支持也一样,也许使用QTPro脚本和GUI户中的端到端?科林。

其他提示

#1,作为替代一个网络服务脚本,你可以尝试记录Windows插脚本。我已经使用的端到端记录winsock脚本来测试一些(Java)Api。我所做的是写一个非常简单的API客户,然后执行,从Windows批文件。批文件,然后将被引用作为可执行的当记录LR脚本VUGen.

我不确定如果VUGen可以负载一个VBScript文件记录,但是你可能会尝试。否则,可能会尝试你的包裹VBScript在一批文件,该文件可以由VUGen.

当VUGen记录winsock脚本,它基本上是监测网络通信的过程中,你们的记录。之后你们做了记录,它将产生一个垃圾场的网络数据"的数据。ws"工作表,你可以看看和编辑与VUGen.你可以参数化这些数据的工作表为你的负荷测试。

一个可以代码SOA请求和分析答复的内的端到端.看看wilsonmar.com/1lrscript.htm.

但是记住,TCL和VBScript开发的功能测试有一个不同的结构和范围超过端到端的脚本。试和WinRunner采取的应用程序。

端到端的脚本专注于交换数据跨线。在这种情况下的无头SOA XML,这种建筑的区分并不重要。

然而,它可以容易维持VBscript从GUI,因为创建SOA的脚本中的端到端需要更深入地了解信息的格式,比什么多数MQ开发。

你真的有三种途径进行推出信息的一个MQ队使用的端到端

(1)MQTester.这是一个原MQ协议添加在使用的端到端 (2)Winsock.Winsock发展的最好描述为tedipously类似挑选飞scat出的地面上的辣椒。繁琐,但在结束非常有益的。开箱,没有额外的附加程序是必需的,除了许可证更新的(可能的) (3)JMS使用Java的虚拟用户,见。 http://en.wikipedia.org/wiki/Java_Message_Service .你有一个小Java程序在Java模板的虚拟用户对端到端.你将必须处理所有的黑魔法方面相关的端到端,但是一旦您的指甲下的组合的释放,并安装的详细信息可以使用虚拟同样的代码贴到任何JMS提供者(不仅仅是MQ)有些工厂设置的改变。

你应该能够做到JMS与网络服务的虚拟用户为好,但是我没有测试,配置。看看JMS部分的运行时间设置。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top