2013-12-12 3 views
0

Я переехал в новый проект в своей компании, где команда автоматизирует тестовые примеры с использованием Visual Studio в C# и Selenium Web Driver.Что такое использование NUnit и Test driven .NET.

Они также используют NUnit и TestDriven.Net. Почему эти два необходимы для автоматизации?

Я считаю, что код имеет такие утверждения, как:

  • Assert
  • Тест
  • TestSource
  • TestFixture

Что эти заявления делают и эти заявления часть TestDriven.Net или это часть NUnit?

Не могли бы вы указать на хороший источник для освоения этих двух.

+0

Может ли кто-нибудь снизить это? –

ответ

0

NUnit является одним из основных модулей тестирования модулей для .NET. Последняя стабильная версия - 2.6.3. Все атрибуты, которые вы упомянули, являются частью этого. Вы можете найти их описано в документации NUnit:

Чтобы узнать NUnit, то Getting Started страница должна получить Вас длинный путь. Если вам нужны более глубокие знания, вы должны проверить The Art of Unit Testing Роя Ошерове, который также включает в себя издевательства, изоляцию и тестирование устаревшего кода. Он также проводит онлайн-курсы по единичному тестированию.

TestDriven.NET - расширение Visual Studio, упрощающее запуск тестов из множества различных фреймворков (включая NUnit) из Visual Studio. Вы можете щелкнуть правой кнопкой мыши и выбрать Run Tests (рядом с пунктом меню должен быть маленький значок ракеты). Или, альтернативно, щелкните правой кнопкой мыши, а затем Тест с/отладчиком.

Смежные вопросы