Тестирование веб-приложений для .Net (WatiN Test Recorder)

StackOverflow https://stackoverflow.com/questions/15015

  •  08-06-2019
  •  | 
  •  

Вопрос

Я использую WatiN в качестве инструмента тестирования для моего текущего проекта.Помимо незначительных ошибок с регистратором тестов, я смог использовать его и автоматизировать многие свои тесты совместно с NUnit.У кого-нибудь еще есть опыт работы с различными инструментами, которые они могли бы предложить?

Это было полезно?

Решение

Я использовал:

Все они имели свое назначение и являются очень хорошими инструментами.

Другие советы

Я уже использовал Selenium раньше и подключил его к CruiseControl.NET и хотя у него есть свои причуды, он сработал довольно хорошо.

Вот несколько полезных ссылок.

http://selenium-ide.openqa.org/

http://wiki.openqa.org/display/SIDE/Automating+Selenium+IDE+tests

http://agiletesting.blogspot.com/2006/03/remote-web-app-testing-with-selenium.html

http://www.nofluffjuststuff.com/blog_detail.jsp?rssItemId=97932

http://www.testearly.com/2006/10/04/selenium-using-selenium-ide-selenium-remote-control-and-ant/

Ваше здоровье Джон

ВатиН - это превосходно.

Я унаследовал Самый Быстрый тест на Ртуть некоторое время назад проводил функциональное тестирование.30 тысяч фунтов за лицензии, и это было действительно ужасно.Мы никогда не получали одних и тех же результатов дважды (работая в одном и том же приложении).Их поддержка была ужасной.Он хранил тесты в виде коллекций зашифрованных двоичных файлов в папках с именами полезные вещи, такие как Action1 и Action2, поэтому мы не могли должным образом управлять исходным кодом.

Понятия не имею, улучшила ли HP его с тех пор, как выкупила Mercury, но зачем беспокоиться, если WatiN и так хорош?

Я также могу порекомендовать WatiN.Я использовал его исключительно для своего веб-тестирования.У меня даже есть возможность работать с VB.Net и HP / Mercury Quality Center (TestDirector).

Лучший инструмент автоматизации с открытым исходным кодом, который я использовал, - это Selenium IDE и Selenium Remote Control.Затем вы можете запускать скрипты в IE, Firefox как на Mac, так и на Windows.

Если вы предпочитаете запись с воспроизведением, то загрузите надстройку для Firefox Selenium IDE, а затем запишите свои скрипты и запустите их.Вы можете очень легко просмотреть скрипты и понять, как внести незначительные правки.

Если вы хотите больше мощности и гибкости полноценного языка программирования, тогда рассмотрите Selenium Remote Control, где я использую Java и JUnit для управления сценариями автоматизации.Простой способ начать использовать RC - это использовать IDE для записи ваших скриптов, сохранить их как RC-скрипты и использовать JUnit framework для управления вашим набором тестов.

Для получения дополнительной информации ознакомьтесь с:

http://selenium-ide.openqa.org/ http://selenium-rc.openqa.org/

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top