如何创建查询用户输入的半自动测试

Squish测试最常见的使用场景是全面自动化——使用Squish记录一个测试(或我们手动编写一个测试),然后回放测试并报告结果。但在某些情况下,我们可能想创建部分自动化的测试,需要测试人员提供一些输入。例如,当测试某些软件和硬件设备时,我们可能想询问运行测试的用户设备状态是否按预期改变了。

例如,假设我们要为一些打印机相关的软件编写测试。这些测试会执行软件,其中一个结果应该是打印机打印带有“这是一个测试”文本的页面。

由于Squish无法验证物理事件,例如打印机制造的字面文本,任何具有此类要求的测试都必须依赖于测试人员通知Squish测试是否通过。Squish提供了测试交互函数用于此类目的。

©2024 The Qt Company Ltd. 本文档的贡献者是他们的各自所有者。
本提供的文档是根据GNU自由文档许可证1.3版本的条款进行许可,由自由软件基金会发布。
Qt及其相应的标志是The Qt Company Ltd.在芬兰以及世界其他国家的商标。所有其他商标都是其各自所有者的财产。