Тестирование веб-приложений для .Net (WatiN Test Recorder) - PullRequest
7 голосов
/ 18 августа 2008

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

Ответы [ 6 ]

2 голосов
/ 24 августа 2008

Я уже использовал 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/

Приветствие John

1 голос
/ 08 мая 2010

Я только что написал статью в блоге , сравнивая Selenium и Visual Studio Automation Testing (Coded UI) :

1 голос
/ 18 августа 2008

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

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

0 голосов
/ 23 сентября 2008

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

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

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

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

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

0 голосов
/ 24 августа 2008

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

0 голосов
/ 18 августа 2008

WatiN отлично.

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

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

...