Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space FUNCTDEV and version SVC2023.1

...

若添加自定义脚本/扩展工具到 SOAtest 或 Virtualize:

  1. 添加扩展工具,可使用 端到端的测试场景End-to-end Test Scenarios中描述的方法之一进行添加。

  2. 双击扩展工具的 测试用例浏览器节点。将在右侧打开工具配置面板。

  3. 名称字段中为方法指定一个名称。
  4. 如果此工具的返回值标志着该工具的成功,则选择复选框中的退出值表明成功选项。如果没有选中此复选框,则无论工具成功与否,方法的返回值都将被忽略。

  5. 语言框中,选择您的方法正在使用或将要使用的语言。
  6. 在大的文本字段中定义要实现的脚本。
    • 针对 Java 方法,在字段中指定合适的类。注意,您选择的类必须在 classpath 中(可以点击修改 Classpath 链接,然后在显示的首选项页面中指定)。如果想在修改和编译 Java 文件之后重新加载类,请点击重新加载类
    • 针对其他脚本,可以使用现有文件作为方法的源代码,也可以在负载测试工具中创建方法。

      • 若要使用现有文件,请选择文件单选按钮并点击浏览。从打开的文件选择器中选择文件,然后点击 OK 完成选项。
      • 若要从头开始在 UI 中创建方法,选择文本单选按钮,并将代码键入或剪切并粘贴到相关的文本框中。

      • 若要选择合法且可运行的特定脚本,请右键点击文件文本字段(点击要用来指定脚本的选项),然后从快捷菜单中选择评估。发现的任何问题都会被报告。

  7. 点击评估检查脚本是否会运行(不包含语法错误)。
  8. 错误消息字段中,指定如果工具失败应报告什么错误消息。
  9. 从面板底部的方法框中选择适当的参数。这个列表将由脚本中包含的任何定义组成。由于脚本中可以包含多个参数,所以可以选择要在此方法中使用的参数。

...

其他脚本资源

有关脚本功能及其各种应用程序的问题的概述,请参阅扩展和脚本基础Extensibility or Scripting Basics。有关如何在 SOAtest 中应用自定义脚本的逐步演示,请参阅使用脚本扩展 SOAtest