Запуск mstest.exe с веб-тестом, который вызывает другой веб-тест - PullRequest
1 голос
/ 24 января 2012

У меня есть веб-тест, назовем его WebTestParent, который вызывает другой веб-тест, WebTestChild. Нет проблем, когда я запускаю его из IDE, но когда я пытаюсь запустить его из командной строки, используя mstest, например:

C:\MySolution> mstest.exe /testmetadata:"Tests.vsmdi" /test:"WebTestParent.webtest" /testsettings:"local.testsettings"

Я получаю эту ошибку:

Cannot find the test 'WebTestChild' with storage 'C:\MySolution\somesubfolder\WebTestChild.webtest'.

В файле local.testsettings установлен флажок «Включить развертывание».

Кто-нибудь испытывал это и, возможно, нашел решение?

Спасибо.

1 Ответ

2 голосов
/ 02 февраля 2012

Я не знаком с веб-тестами, но я сделал это с юнит-тестами.Я верю, что ваша проблема не в призыве одного испытать другого.Возможно, ваш 'WebTestChild' (или оба теста) не входит в 'TestList' в вашем файле 'Tests.vsmdi'.

Если у вас нет списка для ваших тестов, вы должны создать его.Проверьте здесь для более подробной информации.

...