...
此外,Parasoft SOA 质量解决方案提供对 IBM WebSphere MQ API 的本地支持;测试 WebSphere 上的 JMS、EJB 和 web 服务;以及提供 WebSphere JMX 性能监视,该监视公开了通常在 WebSphere Tivoli 上可用的指标。
对于 WebSphere ESB,你还可虚拟化和跟踪在测试部分事务触发时发生的进程内事件,然后解剖它们以进行验证。除了提供对系统中间消息的可见性之外,这还允许你直接从解决方案重播事务,并验证所监视的功能性是否继续按预期工作。因此,测试工程师获得识别问题原因和验证多端点集成事务系统的能力,这些事务系统传统上只能由专业开发团队处理。有关更多详情信息,请查阅 ESB,您还可虚拟化和跟踪在测试部分事务触发时发生的进程内事件,然后对它们进行剖析以进行验证。除了提供对系统中间消息的可见性之外,这还允许您直接从解决方案重播事务,并验证所监视的功能性是否继续按预期工作。因此,测试工程师获得识别问题原因和验证多端点集成事务系统的能力,这些事务系统传统上只能由专业开发团队处理。有关更多详情信息,请查阅 Monitoring IBM WebSphere ESB。
...
- 在 SOAtest 类路径中添加 JAR 文件(推荐):关于将 JAR 文件添加到 SOAtets 类路径的更多消息,请查阅 System Properties Settings。
- 添加 JAR 文件到系统类路径:
- 对于 Windows:
- 右键单击 My Computer ,然后从快捷菜单中选择 Properties 。
- 选择 Advanced 选项卡,然后单击 Environment Variables 按钮。
- 如果仍然没有创建
CLASSPATH
变量,则单击 New 按钮提供给 User variables 或 System variables ,并输入CLASSPATH
作为 变量名 Variable name,以及输入;< path to the jar files>
作为 变量值。 Variable value。 - 如果已经创建了
CLASSPATH
变量,请双击CLASSPATH
变量并将;< 路径追加到 jar 文件>
- 如果仍然没有创建
- 然后单击 OK。
- 对于 UNIX:请参考设置 JAR 文件到类路径的 Oracle Java 文档。
- 对于 Windows:
...
- 在左侧 GUI 面板中,选择 Planning 选项卡,右键单击 Test Plans 节点,然后从快捷菜单中选择 New Test Plan 。将显示 New Test Plan 对话框。
- 在 New Test Plan 对话框中,在 General Tab 选项卡中输入 Name ,然后单击 OK。新建的测试计划将显示在 Test Plans 节点下的左侧 GUI 面板中,
- 双击新建的测试计划打开它。右键单击测试计划,然后从快捷菜单中选择 Insert Test Case Folder 。将显示一个 New Test Case Folder 对话框。
- 在 New Test Case Folder 对话框中,输入 Name 并单击 OK。将在测试计划中显示新的测试用例文件夹。
- 右键单击新的测试用例文件夹,然后从快捷菜单中选择 Insert Test Case 。
- 在 New Test Case 对话框的 Implementation 选项卡中,单击 Select 按钮进行 自动化实现。从下拉菜单中选择所需测试脚本(在本例中,前面创建的测试脚本在 Creating a new script using the command line execution adapter中)。
- 现在 TestManager 提示你选择一个脚本文件;浏览并选择要测试的任何 提示您选择一个脚本文件;浏览并选择要测试的任何 SOAtest 项目文件(.tst)。
- 单击 Test Script Options 按钮。
- 键入 testname 作为 Option Name。键入要运行的测试名作为 Option Value。在下面的例子汇总,变量 'testname’ 将被映射到值 'Method’ 中。如果在命令行执行适配器中包含了 -testname {testname} 选项,则 SOAtest 将只运行名为 'Method’的测试。
- 在 Test Plan 对话框中,右键单击新的测试用例,然后从快捷菜单中选择 Run 。将显示一个 Run Test Cases 对话框。
- 然后单击 OK。现在 TestManager 将使用步骤 7 中所选项目运行测试脚本文件。如果测试套件成功,那么应该在测试日志中看到结果。
单击测试日志窗口中的 Details 选项卡,并展开节点以查看用户定义(User Defined)节点的属性。 选项卡,并展开节点以查看 User Defined 节点的属性。
SOAtest 将结果报告为一个用户定义的事件。