Недавно я изучал и пытался внедрить набор тестирования JavaScript.Интеграция QUnit TFS
Немного фона. Я работаю над бизнесом ECom, который использует .NET для своих веб-сайтов, затем мы увеличиваем наши сайты с помощью JavaScript (например, анимации, Smoother UX и Ajax)
Таким образом, наше использование JavaScript в основном предназначено для таргетинга элементов dom и управления ими на основе на событие, или мы сделаем вызов Ajax, чтобы что-то обновить, например, получив ответ в JSON.
Это все замечательно, и я нашел, что QUnit отлично работает с тем, для чего мы используем JavaScript. Я использую html-файл тестового бегуна, в основном позволяя мне вводить элементы DOM в настройку модуля, поэтому я могу иметь DOM в состоянии, в котором я хочу, чтобы мы могли ориентироваться на элементы.
Теперь идет следующая часть, я пытаюсь интегрировать ее в Visual Studio 2015. Я загрузил расширение Chutzpah и добавлял в свои тесты модуляции JavaScript, с помощью тестового бегущего HTML.
Моя проблема заключается в том, что Test Explorer придумал 2 набора тестов. Он собирает тесты из моего файла тестового бегуна и тесты из фактического тестового файла. Тестировщики пройдут, но тестовый файл этого не сделает, потому что у него нет ссылки на то, что он тестирует вне файла тестового бегуна. Кто-нибудь сталкивался с этим раньше? Или знает способ обойти это, или, может быть, я просто пытаюсь использовать Chutzpah неправильно.
Так вот мое решение исследователя (голый в виде некоторые из этого есть только проверить теорию и получить вещи работает)
Спасибо, вы уже ответили на мой вопрос о GitHub. Файл JSON, за исключением работы, обработан. – ICTech
У меня есть связанный запрос здесь, могу ли я увидеть результаты теста, когда мы запускаем сборку из VS? Нужно ли мне что-то настраивать, чтобы получить результаты теста. –