选择 Squish AUTs

要选择使用 Squish 进行测试的应用程序,请转到 工具 > Squish > 服务器设置

{Squish Server Settings}

在运行测试套件或用例时,Squish 运行程序会指示 Squish 服务器启动要测试的应用程序(AUT)。服务器可以运行在多台计算机上,而 AUT 可以位于每台计算机上的不同路径。因此,您必须将 AUT 映射到其对应的路径,或者在服务器设置中指定要搜索的 AUT 路径。

要使用运行在另一台计算机上的 Squish 服务器测试已运行的程序,请连接到该应用程序。同一时间只能连接一个服务器到您的应用程序。连接的应用程序在测试用例完成后不会关闭。

映射 AUTs

要指定要运行的 AUT 的路径,请选择 已映射 AUTs > 添加,然后定位 AUT。

Squish 服务器检查要运行的 AUT 的名称是否已映射到路径,并使用映射的路径启动 AUT。这样,它就不需要从所有指定的 AUT 路径中进行搜索。

映射 AUTs 可以防止服务器在两个不同的可执行文件具有相同名称时意外执行错误的 AUT,因为服务器执行第一个在任何 AUT 路径 中找到的匹配 AUT。

要更改选定 AUT 的路径,请选择 编辑

要删除选定 AUT 的映射,请选择 删除

指定 AUT 路径

要指定搜索 AUT 的路径,请选择 AUT 路径 > 添加

Squish 服务器从指定的 AUT 路径中搜索要运行的可执行文件,并在任何路径中找到带有指定名称的第一个可执行文件进行运行。

要更改选定的 AUT 路径,请选择 编辑

要删除选定的 AUT 路径,请选择 删除

添加可连接的 AUTs

要指定正在运行的 AUT 的路径,请选择 可连接的 AUTs > 添加。在 添加可连接的 AUT 对话框中,指定与运行应用程序的连接以注册可连接的 AUT。

{Add Attachable AUT dialog}

要将连接更改为所选的自动测试系统(AUT),请选择编辑

要删除所选的自动测试系统(AUT)的连接,请选择删除

指定运行测试的设置

要指定运行测试的设置

  • 最大启动时间中,设置在抛出错误之前等待自动测试系统(AUT)启动的最大时间。
  • 最大响应时间中,设置在抛出错误之前等待自动测试系统(AUT)响应的最大时间。
  • 最大死后等待时间中,设置主自动测试系统(AUT)退出后的最大等待时间。这对于通过启动器应用程序(如shell脚本或批处理文件)调用的自动测试系统非常有用。
  • 选择动画鼠标光标以在播放测试时动画化鼠标光标。

另请参阅连接到Squish服务器创建Squish测试套件启用和禁用插件管理Squish测试套件和用例Squish

©2024年Qt公司有限公司。此处包含的文档贡献是各自所有者的版权。提供的文档受自由软件基金会发布的GNU自由文档许可证版本1.3的条款许可。Qt和相应的标志是芬兰和/或世界其他国家的Qt公司商标。所有其他商标均为各自所有者的财产。