Описание тега vstest

Visual Studio Test (VSTest.Console.exe) - средство запуска тестов, разработанное Microsoft.
0 ответов

Не найдено тестов с длинным путем к файлу VSTest

Я запускаю конвейер CI на jenkins с VSTest, где выполняются наши модульные и интегральные тесты, на компьютере установлен Winodws Server 2016, и мы включили в реестре параметр long filepath. Мой вопрос заключается в том, использовал ли VSTest преиму…
27 сен '18 в 08:35
1 ответ

Задача VSTest не выполняет тестовые DLL, построенные для платформы x64

Я использую задачу Visual Studio Test версии 2 в своем определении сборки в TFS 2017. После того, как моя сборка прошла успешно и она генерирует тестовые dll, задача VSTest не может запустить тестовые dll, созданные на платформе x64.Я получаю следую…
31 июл '18 в 11:40
1 ответ

.Net C# VisualStudio 2017 выполняет тесты, командная строка vstest.console.exe говорит, что тесты недоступны

У нас большой проект. Недавно мы обновились до Visual Studio 2017, .Net 4.65. Модульные тесты хорошо выполняются в Visual Studio, но не срабатывают в нашей сборке Jenkins. Попробовал выполнить из командной строки и получил сообщение об ошибке. Это м…
20 апр '17 в 19:47
0 ответов

Можно ли достичь логики "не содержит", используя vstest TestCaseFilter?

Я использую vstest TestCaseFilter для запуска выборочных модульных тестов в VS 2013. Моя цель - запустить все тесты с категориями, которые не содержат определенной строки. Из того, что я прочитал ( здесь), поддерживаются следующие операторы: = (equa…
08 июн '15 в 11:40
1 ответ

vstest.console создает исключение System.IO.FileNotFoundException

Мое приложение имеет несколько проектов модульных тестов. Все остальные проекты и проекты модульных тестов собираются в общий выходной каталог. С помощью задачи msbuild я собираю все сборки модульных тестов и запускаю vstest.console.exe для тестиров…
10 окт '14 в 11:58
2 ответа

VSTests - Не удалось найти адаптер диагностических данных 'Покрытие кода'

Я новичок в VS Code Coverage, и я пытаюсь использовать инструмент VSTests из командной строки (в Windows). Но я получаю эту ошибку. Warning: Diagnostic data adapter message: Could not find diagnostic data adapter 'Code Coverage'. Make sure diagnosti…
15 июн '16 в 11:31
0 ответов

Модульные тесты быстро в Visual Studio (2015) Test Explorer и медленно в vstest.console.exe

У меня есть приблизительно 1250 тестов NUnit (фактически тесты интеграции баз данных), которые при запуске с открытым решением в Test Explorer в VS2015 занимают приблизительно 5 минут 30 секунд. Однако при запуске с использованием vstest.console.exe…
13 фев '18 в 09:14
1 ответ

Тестирование покрытия SonarQube с помощью MsTest

Я пытался получить SonarQube работа с простым приложением dot net. У меня был некоторый успех в настройке и запуске, но покрытие кода не работает. Похоже, что многие другие люди сталкивались с этой проблемой, когда SonarQube прекратил поддержку мног…
04 авг '15 в 07:52
3 ответа

Как скрыть модульные тесты C#?

Для быстрых экспериментов я предпочитаю использовать "модульные тесты", то есть аннотировать один (или более) метод с помощью [TestMethod] - над созданием крошечного проекта с Main метод. Метод тестирования имеет некоторые преимущества перед крошечн…
01 сен '15 в 07:35
2 ответа

NSubstitute Argument Matcher Ошибки только в сборке TFS

У меня возникла проблема, при которой тесты на моем локальном компьютере выполнялись с использованием Visual Studio, но они не пройдены, когда CI Build запустит их на моем сервере TFS. Вот строка, которая терпит неудачу, и предыдущая строка для конт…
10 ноя '15 в 23:10
1 ответ

Почему пропускается половина всех тестов?

У нас есть два контроллера, чтобы выполнить один и тот же модульный тест, но получить другой результат. Я понятия не имею, в чем причина. Контроллер1: пропущено половину количества тестовых случаев Вывод: сборка unitTest.dll завершилась неудачно. Вс…
20 июн '17 в 07:48
2 ответа

vstest вылетел при запуске некоторых тестов

Когда я разрешаю запускать все тесты (около 800 тестов) в своем решении, через некоторое время появляется всплывающее окно с ошибкой, что vstest.executionengine.x86.exe перестал работать. Некоторые примеры деталей проблемы, которые я получаю, находя…
20 окт '16 в 09:12
2 ответа

Как избежать предупреждений SerializationException с помощью Vstest.console.exe и Moq

У меня есть проект.NET 3.5 с соответствующим проектом модульного тестирования. Прежде всего, после обновления до VS 2013 я больше не могу запускать тестовый проект с помощью MSTest. я узнал, что vstest.console.exe это новый предпочтительный способ в…
10 июл '14 в 11:56
2 ответа

Как получить файл результатов теста trx (сгенерированный из vstest) из TFS Api

Мне нужно запросить и получить файл результатов теста TXX из TFS 2013, чтобы я мог изменить его и использовать для генерации отчетов. Я не смог найти какой-либо метод в IBuildServer, который позволил бы мне запросить файл trx. Можно ли прочитать фай…
11 сен '15 в 12:40
1 ответ

Исключить тесты MSTest из определенных классов в шагах TeamCity

Поскольку вы не можете установить тестовую категорию для тестового класса с помощью MSTest, я решил сделать что-то похожее в названии, постфиксируя тестовые классы с помощью ...IntegrationTests всякий раз, когда они содержат медленные тесты. В Visua…
23 мар '17 в 12:29
0 ответов

vsconsole говорит, что пропустил тест, но не печатает имя

Я работаю с vstest.console exe, и в конце выполнения теста я получаю отчет о тестировании, который включает пройденные и неудачные тесты, и это здорово. Похоже, это не распечатывает пропущенные детали теста, это предполагаемое поведение, или я могу …
03 янв '18 в 10:52
1 ответ

Может ли vstest.console фильтровать тесты для запуска, предоставляя черты?

Мне нравится запускать определенный набор тестов из Visual Studio, фильтруя их по признакам. Например: Меня беспокоит то, как я могу предоставить фильтры на основе признаков для vstest.console ? На самом деле, я пытаюсь улучшить непрерывную интеграц…
18 дек '15 в 08:39
1 ответ

Как сопоставить результаты тестов, выполненных в режиме Matrix, с набором тестов / планом тестирования в DevOps

Я разработал план тестирования в DevOps, который будет обновляться со статусом testrun после развертывания сборки. Он отлично работает, когда моя "стратегия" параллельна в файле yml (т. Е. В тестовом наборе есть отображение 1-1 и тестовый случай в T…
21 дек '18 в 09:37
3 ответа

Как остановить тест, если один тест не пройден с помощью vstest.console.exe?

У меня есть пакетный файл, который содержит несколько тестов, определенных в аналогичной форме ниже. vstest.console.exe Test.dll /Settings:"test.runsettings" /Tests:"t1,t2,t3,t4,t5" Тесты проходят в порядке от t1 до t5. Тем не менее, я хочу останови…
06 апр '16 в 11:33
0 ответов

Вывод на консоль отсутствует в выпуске DevOps Azure при включении "Указать размер пакета"

У нас есть большой набор тестов (на основе NUnit) в DevOps Azure. Недавно мы включили опцию "Rerun fail tests" в задаче тестирования Visual Studio. Сначала это не сработало из-за ошибки в VSTest при обработке пользовательских отображаемых имен тесто…
20 фев '19 в 14:12