Я ищу среду тестирования веб-приложений, которая предназначена для использования клиентами. То есть тесты будут создаваться пользователями, а не программистами или тестерами. Таким образом, нет сценариев. У него должна быть какая-то IDE / GUI.
Selenium IDE хорош, но слишком прост. Более или менее подходящие решения, которые я нашел:
- CubicTest . Кажется, это очень мило, мне очень нравится дизайнер потока. Я могу расширить его с помощью дополнительных команд. Организация тестов (точки расширения, общие элементы) действительно важна. Выбор элементов прост ... пока пользователи не должны знать идентификатор / класс. Надеюсь, рекордер поможет.
- STIQ . Мне нравится организация Fit-подобных тестов. Выполнение SQL может быть полезным, но я не уверен, что пользователи будут использовать это. Я также не уверен, как можно выполнять повторяющиеся задачи (например, войти в систему) (Cubic позволяет для этого основывать один тест на другом) - хотя, зная FitNesse, вероятно, подойдет setUp. Но это менее удобно и более похоже на сценарий. Не уверен, что у него есть рекордер.
Итак, что лучше подходит для пользователей ? Есть лучшие?