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

TestCon Moscow 2017: конференция для тестировщиков. Практические масте



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

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


TestCon Moscow 2017: конференция для тестировщиков. Практические масте
2017-02-27 10:33

27 апреля 2017 года в Москве пройдет Международная конференция, посвященная вопросам тестирования и качества программного обеспечения TestCon Moscow 2017.

 

26 апреля будут организованы практические мастер-классы от экспертов международного уровня, где Вы сможете получить глубокие практические знания.

 

До 25 марта на все билеты действует скидка в 30%. Особое предложение – FULL PASS, 1 билет на конференцию и 1 билет на мастер-класс по вашему выбору за еще более привлекательную цену.

 

Конференция TestCon Moscow 2017 охватит широкий спектр профессиональных вопросов в области тестирования и обеспечения качества ПО. Своими знаниями с вами поделятся признанные международные эксперты из таких стран, как Голландия, Швейцария, Израиль, Великобритания, Румыния и др.

 

Ключевые вопросы конференции:

  • инструменты, методики и методологии тестирования ПО
  • инновационные техники
  • тенденции и профессиональный опыт
  • культура и передовая практика

Почему надо принять участие в конференции TestCon Moscow 2017?

 

Потому, что во время конференции:

  • Вам не нужно будет ехать заграницу для того, чтобы услышать выступления более 20 тщательно отобранных спикеров таких мировых конференций, как EuroSTAR, Swiss Testing Days, QA&TEST, TestBash, Nordic Testing Days, Test Automation Day, STAREAST;
  • 3 параллельных потока предложат Вам широкий спектр тем, чтобы каждый участник конференции смог составить свою личную программу совершенствования;
  • Вы получите возможность принять участие в дискуссии с настоящими экспертами, обновить уже имеющиеся контакты и завязать новые полезные знакомства среди более, чем 350 профессионалов в области тестирования из разных стран.

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

 

Регистрация на конференцию.

 

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



Определить локатор, если есть похожие элементы.
2017-02-27 10:56

Всем привет! Возникла проблема с определением локатора для выпадающего списка (title="Выберите"). Трудность в том, что есть похожие элементы в одном блоке, но есть разница в названиях полей label (<label class="form-label form-label--xs" for="search_document_type">Тип документа</label>), но подобрать не получается.

 

<div class="form-row">

<label class="form-label form-label--xs" for="search_document_type">Тип документа</label>

<div class="form-item form-item--xs">
<span class="multiselect-native-select">
<select id="search_document_type" class="form-item__input js-select-standart" size="2" name="search[document_type]">
<div class="btn-group">

<button class="multiselect dropdown-toggle form-item__input" data-toggle="dropdown" type="button" title="Выберите">
<span class="multiselect-selected-text">Выберите</span>
<b class="caret"/>
</button>

<ul class="multiselect-container dropdown-menu" style="max-height: 250px; overflow-y: auto; overflow-x: hidden;">
</div>
</span>
</div>

 



Новости тестирования за февраль-2
2017-02-27 12:11

Вышел выпуск рассылки за вторую половину февраля, его содержание доступно по ссылке.

 

Как всегда в выпуске рассылки собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.



Практикум по тест-дизайну, онлайн-тренинг, начало 3 марта
2017-02-27 16:47

Практический тренинг с домашними заданиями, 6 занятий

 

Тренер: Баранцев Алексей

 

Вы наверняка читали о том, что гарантированно найти все ошибки в сколь-нибудь сложной программе средствами тестирования невозможно. Равно как невозможно доказать, что ошибок в программе нет.

 

Это в теории. А на практике некоторые тестировщики находят дефектов в программе больше, чем другие, в том числе они умеют находить весьма нетривиальные дефекты. Почему? Как им это удаётся? Что за секретные техники они применяют?

 

Увы, никаких особых приёмов проектирования тестов, о которых не было бы написано в любой книжке, не существует. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.

 

На этом тренинге я не буду ничего говорить о том, как и в каком формате записывать тесты, я буду рассказывать только о том, как их придумывать.

 

Мы постоянно будем держать в уме два противоборствующих фактора:

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

Подробная программа и условия участия

 

Посмотреть отзывы участников онлайн-тренинга "Практикум по тест-дизайну"



Selenium WebDriver: полное руководство, новый тренинг, начало 10 марта
2017-02-27 16:48

Новый онлайн-тренинг по инструменту Selenium 3.0: Selenium WebDriver: полное руководство от Алексея Баранцева, 12 занятий по 45-60 минут с домашними работами и постоянными консультациями тренера.

 

Уже закончили работу первые пробные группы курса и доступны отзывы участников.

 

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

 

1. Selenium во главе угла

 

Достаточно часто можно встретить “тренинги по Selenium”, программа которых содержит всё, что пришло в голову автору тренинга -- основы программирования, XML, SQL, JUnit, Maven, Jenkins, Git, ну и немного про Selenium.

 

Это, конечно, выглядит привлекательно -- на одном тренинге выучить сразу всё. Но в итоге получается в точности наоборот -- ни одна из тем не покрывается достаточно полно.

 

В нашем новом тренинге главным будет Selenium.

 

Это не означает, что смежные темы совсем не будут рассматриваться. Целое занятие будет посвящено настройке инфраструктуры. Говоря о поиске элементов, нельзя обойти стороной XPath и CSS. При обсуждении способов запуска тестов попутно поговорим про Docker. Разговор о шаблоне проектирования PageObject и его альтернативах тесно связан с вопросом о том, как вообще строить архитектуру тестов.

 

Но про Selenium мы расскажем всё и с подробностями, а всё остальное -- по касательной, со ссылками для дальнейшего самостоятельного изучения.

 

2. Полнота материала

 

Ни на каком другом тренинге и ни в одной книге Вы не найдёте более полной информации о Selenium 3.0.

 

Если найдёте -- мы Вам дадим скидку 50% на этот учебный курс :)

 

3. Мультиязычность

 

Основные принципы и приёмы использования Selenium, рассматриваемые в тренинге, будут сопровождаться примерами на пяти языках, которые “официально” поддерживаются разработчиками Selenium: Java, C#, Python, Ruby, JavaScript.

 

Selenium это языковонезависимый стандарт, описывающий набор команд для управления браузером. Реализации этого стандарта для разных языков программирования похожи друг на друга, и это неудивительно -- они реализуют один и тот же набор команд.

 

Вместе с тем, особенности каждого языка, его стиль, накладывают отпечаток на реализацию Selenium для этого языка. Поэтому в тренинге будут специальные модули, посвящённые именно таким особенностям.

 

Даже если какой-то язык для вас “неродной” -- мы всё равно рекомендуем смотреть “чужие” модули. Может быть после этого вы решите сменить язык :)

 

4. Selenide, Protractor, PageObjects и другие модные темы

 

Отдельное занятие будет посвящено разнообразным надстройкам над Selenium.

 

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

 

Каждая надстройка добавляет что-то к функциональности Selenium, поэтому их удобно рассматривать не как самостоятельные инструменты, а именно в сравнении с Selenium -- чем именно каждая из них отличается от общего “базиса”.

 

По ссылке Вы можете познакомиться с программой тренинга Selenium WebDriver: полное руководство.



Эффективное использование TestNG и JUnit, начало 3 марта
2017-02-27 16:48

Онлайн-тренинг с домашними работами от Алексея Баранцева.

 

Фреймворки семейства xUnit -- это основа основ автоматизированного тестирования. Они используются для организации и запуска тестов и сбора информации о результатах тестирования, то есть решают одну из ключевых задач автоматизации тестирования.

 

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

 

В этом тренинге рассматриваются два наиболее популярных тестовых фреймворка для языка программирования Java -- JUnit и TestNG.

 

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

 

Но может быть эти “продвинутые” возможности просто не нужны, поэтому и не используются?

 

Увы, часто тестировщики-автоматизаторы строят сложные конструкции из “костылей” и изобретают самодельные велосипеды, не подозревая о том, что нужная функциональность может быть реализована гораздо более простым способом.

 

Из тренинга вы узнаете, как организовывать тесты в группы, как их запускать в нужном порядке, как правильно описывать зависимости между тестами, как реализовать “мягкие” и “жесткие” проверки, как сделать тесты параметризованными, как реализовать загрузку данных из разных источников и применять подход DDT (data-driven testing), как автоматически перезапустить упавшие тесты и ещё многое другое.

 

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

 

Подробная программа и условия участия



© 2010 | Software-Testing.Ru


В избранное