Недавно я начал использовать NexusLight, фреймворк для автоматизации функционального тестирования. Есть ли другие фреймворки, которые выполняют аналогичную работу?
Связанный вопрос: Сквозное тестирование приложений с точки зрения пользователей





Я еще не изучал NexusLight, но думаю, что InCisif.net также должен обеспечивать функциональную тестовую среду. Вы могли бы изучить это.
Выглядит хорошо! Собираюсь скачать и оценить.
Нашел и это тоже:
http://www.automatedqa.com/products/testcomplete/index.asp
К сожалению, это не бесплатно.
Я тестирую веб-приложения asp.net в течение многих лет, и единственный инструмент, который я использую, - это Watir.
Читая список составлен Скотта Хансельмана, я нашел эти два инструмента:
Со страницы WatiN:
[...]WatiN (pronounced as What-in) website. Inspired by Watir development of WatiN started in December 2005 to make a similar kind of Web Application Testing possible for the .Net languages.
И из WatiN Test Recorder:
The purpose of the application is to generate code compatible with the WatiN (Web Application Testing In .NET) project.
VSTT 2010 должен быть хорошим выбором, если вы ищете автоматизацию функционального тестирования. Тестирование веб-сервисов, тестирование пользовательского интерфейса, тестирование Biztalk и поддержка тестирования на основе данных. Пожалуйста, посмотрите VSTT - http://msdn.microsoft.com/en-us/library/ee338734(v=vs.90).aspx
Вы также можете попробовать VSTT - http://blogs.msdn.com/b/slumley/archive/2009/05/28/vsts-2010-feature-enhancements-for-web-test-playback-ui.aspx
Инструменты тестирования Telerik - http://www.telerik.com/automated-testing-tools.aspx
Расширяемость теста пользовательского интерфейса Visual Studio - сценарии и руководящие принципы - http://blogs.msdn.com/b/mathew_aniyan/archive/2011/03/28/visual-studio-ui-test-extensibility-scenarios-amp-guiding-principles.aspx
Пошаговое руководство по веб-тестированию VSTS - http://blogs.msdn.com/b/jimmymay/archive/2009/02/23/vsts-web-test-step-by-step-primer-7-minute-video-by-microsoft-ace-performance- инженер-крис-лундквист-с-обильными-заметками-снимками-экрана-от-вашего-скромного-корреспондента.aspx
Взгляните на Селено. Он использует Selenium под капотом, но абстрагирует всю автоматизацию браузера в Объекты страницы, что приводит к хорошо структурированным и гибким тестам на основе C#.
Он особенно хорошо подходит для ASP.NET MVC, поскольку каждый объект страницы может быть строго типизирован (с использованием универсальных шаблонов) для эквивалентной модели представления MVC, что приводит к согласованным отношениям между представлением, моделью представления и объектом страницы.
Ознакомьтесь с некоторыми примерами в кодовой базе Seleno, чтобы увидеть это в действии.
Взгляните также на этот вопрос.