Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

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



Software-Testing.Ru - портал тестировщиков  

Новые темы форума тестировщиков


Selenium WebDriver и исключения в проекте Visual Studio
2017-04-17 16:29

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

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

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

Спасибо



Специалист по автоматизированному тестированию в YouDo
2017-04-17 22:09

YouDo – это сервис, который позволяет быстро находить надежных исполнителей для решения любых задач. YouDo – это более 1,5 млн зарегистрированных пользователей, более 140 тысяч исполнителей, которые зарабатывают на сервисе, помогая заказчикам решать их проблемы.

 

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

 

Ежедневно на YouDo публикуется более 3,5 тысяч новых заданий и регистрируются тысячи новых пользователей. Сервис работает на трех платформах: web, iOs и Android. В данный момент в большинстве категорий мы работаем в Москве и Санкт-Петербурге, но в 2017 году появимся сразу во многих новых городах.

 

В связи с ростом компании мы расширяем отдел тестирования.

 

С вас знания, умения и желание развиваться, а с нас интересный проект, достойная компенсация и отличный коллектив.

 

Обязанности:

  • написание авто-тестов (Java, Selenium);
  • участие в регрессионном тестировании;
  • участие в проработке бизнес-логики процессов;
  • заведение баг-репортов;
  • ведение документации;
  • взаимодействие с командой разработки.

Требования:

  • опыт написания авто-тестов на Java;
  • тестирование web от 2 лет, приветствуется опыт с мобильными приложениями;
  • тестирование REST API;
  • высшее техническое образование;
  • знание теории и методов тестирования;
  • опыт использования систем bug tracking;
  • опыт работы с БД на уровне написания простых SQL запросов;
  • понимание принципов работы и построения web-приложений (протоколы, стеки технологий).

Условия:

  • оформление по ТК РФ, гибкое начало и окончание рабочего дня;
  • современная техника - компьютеры с 16Г оперативной памяти, SSD, два монитора;
  • офис около метро "Улица 1905 года";
  • компетентный дружелюбный коллектив;
  • стабильная конкурентоспособная заработная плата.

Касатина Софья

HR YouDo

s.kasatina@youdo.ru



Специалист по нагрузочному тестированию в YouDo
2017-04-17 22:12

YouDo – это сервис, который позволяет быстро находить надежных исполнителей для решения любых задач. YouDo – это более 1,5 млн зарегистрированных пользователей, более 140 тысяч исполнителей, которые зарабатывают на сервисе, помогая заказчикам решать их проблемы.

 

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

 

Ежедневно на YouDo публикуется более 3,5 тысяч новых заданий и регистрируются тысячи новых пользователей. Сервис работает на трех платформах: web, iOs и Android. В данный момент в большинстве категорий мы работаем в Москве и Санкт-Петербурге, но в 2017 году появимся сразу во многих новых городах.

 

В связи с ростом компании мы расширяем отдел тестирования.

 

С вас знания, умения и желание развиваться, а с нас интересный проект, достойная компенсация и отличный коллектив.

 

Обязанности:

  • нагрузочное тестирование;
  • участие в регрессионном тестировании;
  • участие в проработке бизнес-логики процессов;
  • написание тест-кейсов и заведение баг-репортов;
  • выявление причин возникновения ошибок;
  • ведение документации;
  • взаимодействие с командой разработки.

Требования:

  • опыт проведения нагрузочного тестирования и последующего анализа результатов;
  • обязателен опыт с функциональным тестированием;
  • высшее техническое образование;
  • знание теории и методов тестирования;
  • опыт использования систем bug tracking;
  • опыт работы с БД на уровне написания простых SQL запросов;
  • понимание принципов работы и построения web-приложений (протоколы, стеки технологий).

Условия:

  • оформление по ТК РФ, гибкое начало и окончание рабочего дня;
  • современная техника - компьютеры с 16Г оперативной памяти, SSD, два монитора;
  • офис около метро "Улица 1905 года";
  • компетентный дружелюбный коллектив;
  • стабильная конкурентоспособная заработная плата.

 

Касатина Софья

HR YouDo

s.kasatina@youdo.ru



Как протестировать веб сайт, когда он еще не готов?
2017-04-18 06:58

Здравствуйте. Обучаюсь на курсах QA. Мне с командой учеников-разработчиков "повезло" учавствовать в выпускном проэкте, где заказчик отменил проэкт, Из-за этого было упущено время, дали новый тестовый проэкт но команда разработки не успевает выдать работающий прототип сайта к сдаче проэкта. Соответственно тестировать пока нечего, но нужно показать что была проделана работа. И показать что я вник в проэкт. Сайт будет на wordpress. Вот шаблон используемый для будущего сайта.

http://zephyr.us-themes.com/home-2/

 

На данный момент готов тест план, примерный чеклист функционального и ui/ux тестирования. По нормальному, нужны количественные и качественные метрики проделанной работы, тест кейсы, графики. Но єто если бы был готовый сайт.

Я думаю сделать еще таблицу перехода состояний, и график "workflow" проэкта.

Можно еще написать Use-Case сценарии.

Что еще посоветуете сделать в такой ситуации? Времени реально всего 2 дня. Спасибо.



Преимущества парного тестирования в нефтедобывающей отрасли
2017-04-18 08:29

Автор: Мелвин Салазар (Melvin Salazar)

 

Оригинал статьи: https://huddle.eurostarsoftwaretesting.com/benefits-pair-testing-oil-industry-software/

 

Перевод: Ольга Алифанова

 

1. Введение.

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

 

2. Преимущества, связанные с дележкой знаниями.

Одна из основных областей, в которых парное тестирование приносит большую пользу – это дележка знаниями. Ниже перечислены достоинства парного тестирования для нефтеперерабатывающей отрасли:

  • В одну команду были объединены тестировщики с разным техническим опытом (технические эксперты по нефти, математики, компьютерные инженеры, и т. д.), которые, следовательно, смогли предоставить спектр перспектив и подходов к тестированию.
  • В одну команду были объединены тестировщики с разным уровнем опыта. Сочетание новых инновационных взглядов со зрелыми опытными умами может дать отличные результаты в плане качества поддержки новой функциональности.
  • Более тесное взаимодействие с разработчиками и командами портфолио и менеджмента. Два тестировщика создают больше каналов коммуникации, чем один, позволяя знаниям эффективнее распространяться между командами и повышая эффективность разработки.
  • Сочетание различных практик тестирования. Процесс тестирования может быть разделен между двумя тестировщиками различными способами: одновременное тестирование одной и той же фичи, одновременное тестирование разных фич, тестирование частей одной и той же фичи и ее зависимостей, и т. д. Парное тестирование – это отличная возможность комбинировать различные практики и подходы к тестированию.

 

Читать статью полностью...



© 2010 | Software-Testing.Ru


В избранное