Перейти к содержимому

Программирование на C# для тестировщиков
онлайн, начало 6 декабря
Python для начинающих
онлайн, начало 11 декабря
Школа для начинающих тестировщиков
онлайн, начало 12 декабря
Комплексная система подготовки к сертификации ISTQB FL (КСП ISTQB)
онлайн, начало 9 декабря
Фотография

Selenium WebDriver и исключения в проекте Visual Studio

selenium webdriver C# visual studio 2015

  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 MPZ

MPZ

    Новый участник

  • Members
  • Pip
  • 1 сообщений

Отправлено 17 Апрель 2017 - 13:29

В определенный момент visual studio перестал при запуске C# проекта (WinForms) выдавать уведомления, указывающие, какая именно операция сгенерировала ошибку (если она есть). При обнаружении ошибки программа просто молча останавливается. При этом в течение пары месяцев работы в этом же проекте подобного поведения не возникало. До появления проблемы в окно "Отладка -> Окна -> Параметры исключений" (в рус. версии) я не заходил и ничего в нем не менял.

Есть довольно сильное подозрение, что проблема возникла после подключения пакета Selenium WebDriver либо Webdriver.Support. Но в интернете описания подобных проблем не нашел. Selenium WebDriver я использую не для тестирования, а для управления браузером и парсинга ajax.

Может ли подключаемая через NuGet библиотека (в частности Selenium) влиять на настройки обработки исключений в проекте? Если дело действительно в ней, то какой наиболее простой способ заставить visual studio оповещать обо всех ошибках в моем коде, кроме тех, что обрабатываются в блоках try catch?

Спасибо


  • 0

#2 checo

checo

    Опытный участник

  • Members
  • PipPipPipPip
  • 385 сообщений
  • Город:Н.Новгород

Отправлено 19 Апрель 2017 - 12:24

Встречал 2 случая, когда может падать без оповещения:

  • Ошибка возникает в одной из базовых библиотек (mscorlib.dll). Здесь помогает только пошаговый дебаг проблемного места.
  • Ошибки в асинхронном потоке иногда не ловятся средой. От этого помогают Application.SetUnhandledExceptionMode() и установка хэндлеров для Application.ThreadException и AppDomain.CurrentDomain.UnhandledException.

  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн




Темы с аналогичным тегами selenium webdriver, C#, visual studio 2015

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных

Яндекс.Метрика
Реклама на портале