Тесты Selenium (в C #) не выполняются при запуске из командной строки, но не VS - PullRequest
0 голосов
/ 08 ноября 2011

У меня проблема с некоторыми тестами Selenium, которые я написал с использованием C # в visual studio. Когда я запускаю их (MSTest) из VS, все они проходят нормально, однако, если я запускаю тесты из командной строки, некоторые из них терпят неудачу. Я пробовал несколько раз, и кажется, что тесты проваливаются случайным образом, так как число неудачных тестов и отдельных неудачных тестов каждый раз разные, это меня смущает! Пока дела обстоят так, тесты на нашем сервере сборки проваливаются, и мне нужно выяснить проблему. Любые идеи или предложения будут с благодарностью!

1 Ответ

0 голосов
/ 08 ноября 2011

Тесты выполняются быстрее в VS, чем в IDE, если вы пытаетесь утвердить элементы страницы, которая еще не была загружена. Попробуйте добавить больше пауз или увеличьте время паузы в тестовых случаях.

Существует ли какая-либо схема, где тест не пройден, хотя он кажется случайным?

...