Eclipse IDE 集成

《squishide》是一个基于Eclipse的开源IDE。要将Squish集成到已安装的Eclipse中,请安装Squish Eclipse集成插件。Eclipse集成支持Eclipse 3.7或更高版本,且需要至少安装一种脚本语言编辑器。

下载Squish Eclipse集成

选择Squish作为产品后,您可以在Qt客户门户下载部分找到Squish Eclipse集成插件。可以下载的文件(标题为Squish IDE (Eclipse Integration))是Squish-Eclipse-Integration-$(version).zip,其中$(version)必须是5.1.0或更高版本。将文件下载到您的本地磁盘,您不需要解压缩它。

安装Squish Eclipse集成插件

在Eclipse中安装Squish Eclipse集成插件

  1. 选择帮助 > 安装新软件以打开安装对话框。
  2. 选择添加以打开添加存储库对话框。
  3. 名称字段中,输入名称,例如Squish Eclipse集成
  4. 选择存档按钮以打开文件选择器对话框,并定位您下载的Squish Eclipse集成.zip文件。
  5. 在选择文件后,选择确定按钮(或平台相关的其他按钮,例如打开按钮)。
  6. 添加存储库对话框中,选择添加

启用Squish功能

安装对话框中,展开Squish Eclipse集成条目以显示所有可用的功能。最基本的特性被称为Squish UI。它提供了基本的Squish支持,并且必须选中以在Eclipse中使用Squish。还包括脚本编辑器的支持。至少选择一个编辑器支持项。

选择您希望使用的功能后,单击下一步按钮并按照对话框的说明进行操作。例如,接受许可协议或确认安全警告。继续执行,直到可以最终单击完成按钮。在此过程中,可能会有一个对话框提示您Squish集成未签名。如果您从Qt公司收到了.zip文件,您可以安全地安装这些功能。

添加功能后,Eclipse将提示您重新启动。由于您现在需要完全退出Eclipse,所以重启不是必需的。

在Eclipse中启用视频播放

在安装Squish功能和退出Eclipse后,需要修改eclipse.ini文件。您可以在Eclipse可执行文件旁边找到它(在macOS上位于Eclipse.app/Contents/Eclipse)。它是一个可以文本编辑器编辑的纯文本文件。将以下行添加到eclipse.ini

-Dosgi.framework.extensions=org.eclipse.fx.osgi

此行可以放置在-vmargs行之后的位置,但必须占据一行。通常,将其附加到文件末尾是最简单的方法。

修改后的eclipse.ini将确保Squish视频播放器能正常工作。它用于回放测试执行过程中捕获的视频。现在您可以重新启动Eclipse并完成设置。

设置Squish命令行工具的位置

最后一步是选择您想要使用的 Squish 工具包。这个包包含 Squish 的支持命令行工具,例如 squishrunner 和 squishserver。这些工具必须从 Qt 客户门户独立下载。一旦下载并解压,您可以通过点击首选项 > Squish 菜单选项并选择 Squish 工具所在的目录来告诉 Eclipse 它们所在的位置。有关 Squish 工具安装的更多信息,请参阅 安装说明

一旦 Eclipse 知道 Squish 工具的所在位置,您就可以准备好使用 Eclipse 作为您的测试编辑和运行环境。最好的开始方式是切换到 测试管理视角。这可以通过标准的 Eclipse 方式进行,例如点击窗口 > 显示视角 > Squish 测试管理,等等。这使得 Eclipse 看起来和表现得像独立的 squishide,并提供访问所有用于录制、编辑和运行 Squish 测试的 Squish 特殊视角和视图。您可以通过添加或删除视图来调整 Eclipse 中的 Squish 视角以满足您的个人喜好,或者您可以将 Squish 视图添加到其他视角。

Eclipse 内的 Squish 视角和视图看起来和表现与 squishide 中的相似。

©2024 The Qt Company Ltd. 包含在此处的文档贡献是各自所有者的版权。
提供的文档根据 Free Software Foundation 发布的 GNU 自由文档许可(FDL)第 1.3 版 的条款进行许可。
Qt 和相关标志是芬兰及其他国家和地区 The Qt Company Ltd. 的商标。所有其他商标均为各自所有者的财产。