Существуют ли какие-либо инструменты, которые можно использовать на Mac для поддержки выполненных вручную тестов? У меня есть ряд тестов, которые я выполняю вручную и в настоящее время документирую, используя простой текстовый файл. Здесь «инструменты» можно интерпретировать довольно свободно, и все, что отстает от обычного текстового файла, будет полезно: шаблон для какого-либо подходящего приложения, поддержка сценариев AppleScript, веб-система, полноценное приложение ...
Некоторые вещи, которые были бы замечательно иметь лучшую поддержку (см. Также пример ниже):
- Проверка каждого шага при выполнении теста вручную.
- Отображение следующего шага (ов) в небольшом окне, которое всегда находится перед всеми остальными окнами.
- Автоматическое обновление информации о «последней проверке» и «с использованием версии 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, описанного выше, можно выполнить из большинства приложений для редактирования текста через меню «Сервисы», выбрав фрагмент кода и используя: меню приложения> Сервисы> Редактор сценариев> Запуск от имени AppleScript. Это очень полезно автоматизировать некоторые шаги для тестов, которые трудно автоматизировать в целом.)