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

Эффективное использование TestNG и JUnit, начало 26 августа



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

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


Эффективное использование TestNG и JUnit, начало 26 августа
2016-08-18 11:07

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

 

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

 

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

 

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

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

 

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

 

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

 

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

 

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

 

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



Все секреты и тайны Selenium 2.0, онлайн, начало 2 сентября
2016-08-18 11:08

Онлайн-тренинг Алексея Баранцева (пять двухчасовых занятий) с домашней работой, консультациями тренера в закрытом форуме и скайп-группе.

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

Курс предназначен для опытных пользователей Selenium.

Мы предлагаем совершенно уникальный тренинг про Selenium 2.0 как он есть, со всеми его достоинствами и недостатками!

  • тренинг полностью посвящен WebDriver, aka Selenium 2.0, потому что за ним будущее, никаких реминисценций в адрес Selenium RC и тем более в адрес Selenium IDE не будет!
  • минимум лирических отступлений на тему “что лучше – TestNG или JUnit” или “автоматизация в контексте Agile”,
  • только правда про Selenium, вся правда, и ничего кроме правды!

Более актуальной и полной информации вы не найдёте нигде – ни в официальной документации, ни в книгах, ни на других тренингах!

Почему мы уверены в этом?

Потому что автор и ведущий тренинга –- Алексей Баранцев:

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

Вы получите ответы даже на самые каверзные вопросы, касающиеся Selenium!

"А что делать, если я только начинаю заниматься автоматизацией? Будет ли мне полезен этот тренинг?"

Нет. Лучше для начала выбрать какой-нибудь из более простых учебных курсов: “Разработка тестов на Selenium 2.0 + Java”, “Разработка тестов на Selenium 2.0 + Python”, Разработка тестов на C# с использованием Selenium 2.0 или даже Selenium 2.0: стартовый уровень.

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


Читать дальше

Семь принципов Кванза в работе тест-менеджера
2016-08-18 12:08

Выступление Сергея Атрощенкова на онлайн-конференции для тест-менеджеров Chief ConfeT&QA.

 

Когда-то давным-давно, в середине 60-х, в США появился праздник Кванза. Это один из афроамериканских фестивалей, представляющий собой неделю предновогодних торжеств. Считается, что праздник «первого плода» отмечался в древней Нубии в эпоху фараонов, кроме того, его праздновали в средневековых африканских государствах Йоруба и Ашанти. В основу праздника положены африканские традиции и глубинная мысль, провозглашающая Семь Принципов жизни и ценностей сообщества: Единство, Самоопределение, Коллективизм, Совместная экономика, Цель, Творческий потенциал и Вера.

 

Казалось бы, при чем здесь тестирование?

 

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

 

А когда таких принципов целых семь… Есть где развернуться и организаторским навыкам, и фантазии, и аналитическим способностям всё-улучшающего ума.

 

Чем принцип Единства не прекрасная возможность объединять различные роли: аналитиков, разработчиков, программистов, системных администраторов в едином порыве, нацеленном на работу над качественным продуктом?

 

А принцип Творчества? Чем не возможность проявить себя в тест-аналитике?

 

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

 

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

 

Смотреть запись выстпления



Тестирование производительности: отзывы участников первой группы новог
2016-08-18 13:11

Добрый день!

 

Мы уже пытались собрать в открытом виде отзывы участников первой группы нового тренинга Программирование на Java для тестировщиков.

 

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

 

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

 

Что понравилось, что не понравилось, какие были ожидания и что получили на самом деле… Никаких шаблонов и форматов, мы будем рады услышать любые мнения.

 

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



Тестировщик игр (Ижевск)
2016-08-18 14:48
Если вы любите игры и обожаете тестировать, тогда вам прямая дорога в компанию Performance Lab!
Мы ищем талантливого QA инженера, который играючи повысит качество наших игр.
 
Что от вас потребуется:
-Знание основных понятий тестирования (виды тестирования, процесс тестирования);
-Умение грамотно и доходчиво излагать свои мысли;
-Безграничная любовь к играм;
-Педантичность, усидчивость, внимательность, стрессоустойчивость, аккуратность;
-Инициатива и желание развиваться профессионально;
-Техническое образование.
 
Приветствуется:
-Большой игровой опыт;
-Огромное желание работать и усваивать информацию;
-Владение английским языком на уровне Intermediate;
-Наличие представления о балансе игр, построении геймплея. Умение давать рекомендации по улучшению этих параметров.
 
Обязанности:
-Тестирование игровых проектов: поиск, воспроизведение и проверка устранения ошибок;
-Работа с Bug Tracker'ом Jira;
-Анализ результатов тестов;
-Взаимодействие с командой разработчиков;
-Ручное функциональное тестирование игровых приложений;
-Анализ документации и разработка тест-планов и тест-кейсов;
-Составление отчетов о проведенном тестировании.
 
Условия:
-Работа в успешной Компании.
-Молодой дружный коллектив профессионалов.
-Возможность опробовать разнообразные средства и подходы на практике.
-Возможность получить опыт на интересных разнообразных проектах (в т.ч. проекты США).
-Освоение современных технологий (Oracle, Unix/AIX/Solaris, MQ Series, MS SQL);
-Обучение за счет Компании: курсы, сертификации, английский язык;
-Командировки с целью получения опыта на проекте в Москву и США;
-Карьерный рост (перспективы развития до технического эксперта);
-Оформление в соответствии с ТК РФ, белая заработная плата;
-Три оплачиваемых отгула в год дополнительно к отпуску.
 
Контакты:
Свои резюме присылайте по адресу: l.kosolapova@pflb.ru
Skype: lidusikit
8-912-763-96-71 (Лидия)
 

 



© 2010 | Software-Testing.Ru


В избранное