Платформа тестирования веб-приложений, которая будет использоваться клиентами - PullRequest
1 голос
/ 02 марта 2010

Я ищу среду тестирования веб-приложений, которая предназначена для использования клиентами. То есть тесты будут создаваться пользователями, а не программистами или тестерами. Таким образом, нет сценариев. У него должна быть какая-то IDE / GUI.

Selenium IDE хорош, но слишком прост. Более или менее подходящие решения, которые я нашел:

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

Итак, что лучше подходит для пользователей ? Есть лучшие?

Ответы [ 2 ]

0 голосов
/ 09 января 2014

Вы можете использовать любую среду BDD, которая имеет простой синтаксис для создания тестов. Пример: огуречный или роботизированный каркас. Я думаю, что для каждого языка вы можете найти альтернативный. Вам нужно создать хорошую платформу для использования этого фреймворка. Для этого, возможно, вам нужны хорошие навыки программирования или кто-то с этим. Но после этого даже пользователи смогут создавать простые тесты.

0 голосов
/ 16 апреля 2010

Если ваши клиенты не имеют опыта тестирования и / или разработки, я не могу рекомендовать им разрабатывать тесты.

...