Программное обеспечение/фреймворк для функционального тестирования, охватывающий веб-приложения Asp.Net?
-
05-07-2019 - |
Вопрос
Недавно я начал использовать НексусЛайт, фреймворк для автоматизации функционального тестирования.Есть ли еще фреймворки, которые выполняют аналогичную работу?
Связанный вопрос: Комплексное тестирование приложений с точки зрения пользователей
Решение
Посмотрите на этот вопрос как хорошо.
Другие советы
Я на самом деле не заглядывал в NexusLight, но думаю, что InCisif.net должен обеспечить функционал тестовые рамки также. Вы можете посмотреть на это.
Я тестирую веб-приложения asp.net в течение многих лет, и единственным инструментом, который я использую, является Watir . р>
VSTT 2010 должен быть хорошим выбором, если вы ищете автоматизацию функционального тестирования. Тестирование веб-сервисов, тестирование пользовательского интерфейса, тестирование Biztalk и поддержка Data Driven Testing. Пожалуйста, посмотрите на VSTT - http://msdn.microsoft .com / EN-US / библиотека / 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 & # 8211; Сценарии & amp; Руководящие принципы - 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- инженер-Крис-Лундквист-с обильным-нотом-экран выстрелы-из-вашего-скромному-correspondent.aspx
Нашел и этот.
http://www.automatedqa.com/products/testcomplete/index.asp р>
К сожалению, это не бесплатно.
Чтение список составлен Скотта Хансельмана, я нашел эти два инструмента:
- ВатиН, для автоматизации тестов;
- Регистратор тестов WatiN, чтобы автоматизировать генерацию тестового кода.
Со страницы WatiN:
[...] Веб-сайт WatiN (произносится как What-in).Вдохновленная Watir, в декабре 2005 года началась разработка WatiN, чтобы сделать возможным аналогичное тестирование веб-приложений для языков .Net.
И из WatiN Test Recorder:
Целью приложения является создание кода, совместимого с проектом WatiN (тестирование веб-приложений в .NET).
Посмотрите Seleno . Он использует Selenium под капотом, но абстрагирует всю автоматизацию браузера в объекты страницы , которые ведут к хорошо структурированным и текучим тестам на основе C #.
Он особенно хорошо подходит для ASP.NET MVC, поскольку каждый объект страницы может быть строго типизирован (с использованием универсальных элементов) в эквивалентную MVC ViewModel, что приводит к согласованной взаимосвязи между View, ViewModel и Page Object.
Посмотрите некоторые примеры в кодовой базе Seleno, чтобы увидеть это в действии.