Любой способ автоматизировать - для тестирования - человеческое действие? - PullRequest
2 голосов
/ 17 августа 2010

Интересно, есть ли какие-нибудь хорошие / возможные способы автоматизации - например, для модульного теста - действия человека на веб-сайте электронной коммерции?

Например, могу ли я написать макрос или скрипт длясимулировать "может ли пользователь положить товары в корзину?"или «может ли пользователь добраться до платежного шлюза?».

В настоящее время я управляю очень интенсивно используемой базой кодов электронной коммерции и хотел бы иметь возможность быстро проверить, что любые внесенные мной изменения не приведут к потере работыконечный пользователь.

1 Ответ

10 голосов
/ 17 августа 2010

Извлечение Селен ... Все тесты выполняются в браузере, поэтому вы можете проверить свой JS и т. Д. *

Редактировать:

Да, и ДЕЙСТВИТЕЛЬНО крутая вещь, если вы используете Selenium Grid, вы можете затем расширить уже написанные тесты до нескольких браузеров и платформ.Таким образом, вы пишете свой тест один раз, а затем можете запустить его (одновременно) буквально с десятками различных комбинаций браузер / платформа.Вам все еще нужно будет грамотно написать свои тестовые примеры, но как только вы это сделаете, вы сможете использовать их для обнаружения проблем в других браузерах (тест на наличие ошибок / сбоев JS) ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...