如何支持手动执行的测试? (可以在Mac上使用)

时间:2010-03-24 11:08:43

标签: macos testing

是否有可以在Mac上使用的工具来支持手动执行的测试?我有许多测试,我正在手动执行,而我目前只使用纯文本文件进行记录。 “工具”在这里可以解释得相当松散,任何与纯文本文件相比都有用的东西都会很有用:适用于某些合适应用程序的模板,支持AppleScript脚本,基于Web的系统,成熟的应用程序... < / p>

有些事情可以提供更好的支持(参见下面的例子):

  • 在您手动执行测试时检查每一步。
  • 在一个小窗口中显示下一步,该窗口始终保持在所有其他窗口的前面。
  • 自动更新“上次测试”和“使用svn修订版”信息。
  • 记录所有之前的测试轮次(不仅仅是最后一轮)。
  • ...

对可以在Mac上使用的任何此类“工具”的任何建议?

<小时/> 纯文本文件中的一个示例(伪造)条目,以便您更好地了解我正在寻找的内容:

- Check that exported web pages render properly in Safari.
  Last tested: 2010-03-24
  Using SVN revision: 1000

  Steps:
  - Open a new document.
  - Add some items to the document.
  - Export the document to a web page "Test.html" in a new folder "Export Test"
    on the Desktop.
  - Open the web page in Safari, script:
      tell application "Finder"
        open file "Test.html" of folder "Export Test" of desktop
      end tell

  Expected results:
  - The web page should appear properly with all items shown.

  Clean up steps:
  - Remove the folder "Export Test" from the Desktop.

(注意:对于那些不知道的人,上面的AppleScript片段可以通过“服务”菜单从大多数文本编辑应用程序执行,方法是选择片段并使用:应用程序菜单&gt;服务&gt;脚本编辑器&gt;运行方式AppleScript。这对于自动执行一些难以自动化的测试的步骤非常有用。)

2 个答案:

答案 0 :(得分:1)

看看TestLink - 这是一个PHP应用程序,您应该可以轻松地在Mac上工作,并且可以完成您正在寻找的大部分内容。

答案 1 :(得分:0)

您可能希望查看我们的测试管理工具TestRail,因为它会执行您提到的大部分内容。 TestRail是一个PHP应用程序(基于Web),几乎可以安装在任何系统上。