【发布时间】:2010-03-24 11:08:42
【问题描述】:
是否有任何工具可以在 Mac 上用于支持手动执行的测试?我有许多手动执行的测试,我目前仅使用纯文本文件记录这些测试。 “工具”在这里可以相当松散地解释,任何从纯文本文件升级的东西都会很有用:一些合适的应用程序的模板,支持 AppleScript 脚本,一个基于 Web 的系统,一个成熟的应用程序......
如果有更好的支持会很棒(另请参见下面的示例):
- 在您手动执行测试时检查每个步骤。
- 在始终位于所有其他窗口前面的小窗口中显示下一步。
- 自动更新“上次测试”和“使用 svn 修订版”信息。
- 记录所有之前的测试轮次(不仅仅是最后一轮)。
- ...
对于可以在 Mac 上使用的任何此类“工具”有什么建议吗?
来自纯文本文件的示例(伪造)条目,可让您更好地了解我在寻找什么: - 检查导出的网页是否在 Safari 中正确呈现。 最后测试:2010-03-24 使用 SVN 修订:1000 脚步: - 打开一个新文档。 - 在文档中添加一些项目。 - 将文档导出到新文件夹“Export Test”中的网页“Test.html” 在桌面上。 - 在 Safari 中打开网页,脚本: 告诉应用程序“Finder” 打开桌面文件夹“Export Test”的文件“Test.html” 结束告诉 预期成绩: - 网页应正确显示所有项目。 清理步骤: - 从桌面上删除文件夹“导出测试”。
(注意:对于那些不知道的人,上面AppleScript的sn-p可以通过选择sn-p并通过服务菜单从大多数文本编辑应用程序执行:应用程序菜单>服务>脚本编辑器>运行作为 AppleScript。这对于自动化一些整体上难以自动化的测试步骤非常有用。)
【问题讨论】: