Существует ли бездисплейный браузер для.NET (для автоматизированных веб-Тестов UI)?

Существует ли бездисплейный браузер для.NET?

Я ищу это в контексте тестирования.

Прибытие из Java, я думаю о чем-то подобном HtmlUnit (http://htmlunit.sourceforge.net/), который самому является основой для различных высокоуровневых инструментов как Canoo WebTest или Быстрота.

Я хотел бы создать автоматизированные тесты UI для веб-приложений в среде .NET, но не использование Дистанционной работы Браузера (Watin, Селен...)

Если возможно, я хотел бы придерживаться решения .NET и избегать использования инструментов Java или Ruby.

Каковы опции? Кто Вы парни, делающие?

Спасибо

8
задан jbandi 17 January 2010 в 12:34
поделиться

2 ответа

Если вы ADAMANT о прилипании с чистыми .NET Solutions, у вас есть несколько полезных вариантов, хотя ни один из них не очень велик.

  • HTMLUNIT с IKVM . Это позволит вам запустить HTMLUNIT в .NET, но я обнаружил, что преобразованный код имеет гораздо медленнее, чем HTMLUNIT.
  • Экстракция данных SDK . Вы можете обернуть это, чтобы бросить свой собственный запрос процессор, и он будет обрабатывать файлы cooksies, forms, et cetea.
  • System.Net.Webrequest . Требуется наиболее тяжелый подъем, но большая часть того, что вы будете работать в любом случае.

Вы также можете подумать о том, что вы сможете рассмотреть LiquidTest , но это не дешево: лицензии разработчиков начинаются с 2000 долларов. И если вы хотите запустить его на непрерывном интеграционном сервере, это будет стоить еще 1000 долларов за лицензию на серверу.

IMO, в то время как библиотеки и языки в .NET обеспечивают некоторые мощные функции, поддерживающий набор инструментов часто падает в некоторых областях конкурентов на других языках в некоторых областях. К сожалению, веб-интеграция тестирование является одной из этих областей.

0
ответ дан 6 December 2019 в 01:40
поделиться

Возможно, вы захотите проверить новые функции веб-тестирования Visual Studio 2010:

http://channel9.msdn.com/posts/visualstudio/new-web-test-debugging -Features-In-Visual-Studio-Campeate System-2010 /

Вы можете бесплатно скачать бета-2 из VS2010 и попробовать их для себя.

1
ответ дан 6 December 2019 в 01:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: