Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SOAVIRT_9.10.6_CTP_3.1.2

...

此外,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:
      1. 右键单击 My Computer ,然后从快捷菜单中选择 Properties
      2. 选择 Advanced 选项卡,然后单击 Environment Variables 按钮。
        • 如果仍然没有创建 CLASSPATH 变量,则单击 New 按钮提供给 User variablesSystem variables ,并输入 CLASSPATH 作为 变量名 Variable name,以及输入 ;< path to the jar files> 作为 变量值。 Variable value
        • 如果已经创建了 CLASSPATH 变量,请双击 CLASSPATH 变量并将 ;< 路径追加到 jar 文件>
      3. 然后单击 OK
    • 对于 UNIX:请参考设置 JAR 文件到类路径的 Oracle Java 文档。

...

  1. 在左侧 GUI 面板中,选择 Planning 选项卡,右键单击 Test Plans 节点,然后从快捷菜单中选择 New Test Plan 。将显示 New Test Plan 对话框。

     
     
  2. New Test Plan 对话框中,在 General Tab 选项卡中输入 Name ,然后单击 OK。新建的测试计划将显示在 Test Plans 节点下的左侧 GUI 面板中,
  3. 双击新建的测试计划打开它。右键单击测试计划,然后从快捷菜单中选择 Insert Test Case Folder 。将显示一个 New Test Case Folder 对话框。

     
     
  4. New Test Case Folder 对话框中,输入 Name 并单击 OK。将在测试计划中显示新的测试用例文件夹。
  5. 右键单击新的测试用例文件夹,然后从快捷菜单中选择 Insert Test Case

     
     
  6. New Test Case 对话框的 Implementation 选项卡中,单击 Select 按钮进行 自动化实现。从下拉菜单中选择所需测试脚本(在本例中,前面创建的测试脚本在 Creating a new script using the command line execution adapter中)。

     
     
  7. 现在 TestManager 提示你选择一个脚本文件;浏览并选择要测试的任何 提示您选择一个脚本文件;浏览并选择要测试的任何 SOAtest 项目文件(.tst)。
  8. 单击 Test Script Options 按钮。

     
     
  9. 键入 testname 作为 Option Name。键入要运行的测试名作为 Option Value。在下面的例子汇总,变量 'testname’ 将被映射到值 'Method’ 中。如果在命令行执行适配器中包含了 -testname {testname} 选项,则 SOAtest 将只运行名为 'Method’的测试。


     
  10. 在 Test Plan 对话框中,右键单击新的测试用例,然后从快捷菜单中选择 Run 。将显示一个 Run Test Cases 对话框。


     
  11. 然后单击 OK。现在 TestManager 将使用步骤 7 中所选项目运行测试脚本文件。如果测试套件成功,那么应该在测试日志中看到结果。


     
  12. 单击测试日志窗口中的 Details 选项卡,并展开节点以查看用户定义(User Defined)节点的属性。 选项卡,并展开节点以查看 User Defined 节点的属性。
    SOAtest 将结果报告为一个用户定义的事件。