Я ищу автоматизированный инструмент тестирования для тестирования моего проекта веб-сайта, такого как NUnit. Я использовал тестовый инструмент Nunit в своем последнем проекте. Теперь мне нужно написать новый тестовый инструмент для моего нового веб-проекта. Кто-нибудь знает инструмент тестирования лучше, чем Nunit? или мне снова использовать Nunit? Какой лучший инструмент для автоматизированного тестирования?
Инструмент автоматизированного тестирования
Ответы (6)
Если у вас есть Visual Studio с закодированным пользовательским интерфейсом и вам нужно выполнить автоматизацию пользовательского интерфейса, взгляните на эту ссылку:
Если вы пишете свой код «C#», «ASP.NET» с помощью Visual Studio (да?), почему бы вам просто не использовать встроенное модульное тестирование? Я использую его с VS 2010, и он отлично работает.
TestDriven.NET — это действительно круто. Он позволяет запускать тесты внутри Visual Studio.
Также ReSharper предлагает удобный инструмент для запуска тестов.
Это зависит от того, какое тестирование вы собираетесь делать. Если вы собираетесь создавать настоящие модульные тесты, вы можете использовать любую из платформ *Unit (NUnit, mbUnit,..) или MSTest для встроенной интеграции с Visual Studio.
Если вам нужна автоматизация тестирования пользовательского интерфейса, Selenium, вероятно, является самым известным инструментом. Вы также можете проверить WatiN.
См. также это обсуждение Автоматизированное тестирование веб-интерфейса.
Я бы использовал Selenium с C# Selenium Client Driver в качестве среды автоматизации браузера и либо NUnit, либо MSTest в качестве средства выполнения тестов.