Тестируем массивный сайт - PullRequest
1 голос
/ 13 января 2011

Моя компания только что перенесла весь код нашего веб-сайта на 3 идентичных сервера в другом месте.Теперь наша задача - протестировать их.

Однако количество веб-сайтов / функций, которые мы должны протестировать, непомерно, и умножить это в 3 раза!Проверять каждую ссылку и каждую отдельную функцию - непростая задача.Сейчас мы делаем это вручную.

Мой вопрос к вам, ребята / девочки, заключается в следующем ... Есть ли способ автоматизировать тестирование, чтобы нам не пришлось тратить свое время на щелчки,ожидания и проверки ответа, раз 3?; -)

Дайте мне знать, если вам нужна другая информация.Спасибо!

Ответы [ 5 ]

5 голосов
/ 13 января 2011

Если вам нужно только проверить работоспособность в браузере, тогда Selenium - хороший выбор.Это позволяет вам писать автоматизированные тесты в контексте браузера.Хорошая функция для людей, которые не настолько опытны в написании кода, - это возможность записывать действия, выполняемые в браузере, а затем воспроизводить их.

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

Создание вашего пакета автоматизации займет некоторое время, но его подготовка будет готова в следующий раз, когда выперенесите свой сайт на 6, 12 или 24 сервера, которые окажутся неоценимыми.

0 голосов
/ 14 января 2011

Selenium - ваша лучшая ставка, но если на вашем сайте есть много не HTML-контента, который вы хотите протестировать, вы можете взглянуть на Sikuli: http://sikuli.org/

0 голосов
/ 13 января 2011

Похоже, вы просто хотите проверить ссылку.Существует большое количество пакетов программ, которые будут делать это.Взгляните на этот список: http://www.softwareqatest.com/qatweb1.html#LINK

0 голосов
/ 13 января 2011

Автоматизация тестирования может занять столько же времени, если вы собираетесь проводить тестирование только один раз.

Однако, если вы ищете способ настроить регрессионное тестирование, я бы взглянул на Selenium .

0 голосов
/ 13 января 2011

Посмотрите на инструменты для автоматизации браузера.Watir - очень хорошее решение.Но есть и другие решения, в зависимости от вашего предпочтительного языка разработки.

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