Что пишут в блогах

Подписаться

Онлайн-тренинги

Что пишут в блогах (EN)

Разделы портала

Про инструменты

Лучшие вакансии

.
Самодельные аддоны к браузерам на службе тестировщика
30.05.2018 14:13

Оригинальная публикация: http://blog.openquality.ru/custom-addons-in-software-testing/

Аддоны к браузерам вряд ли пригодятся в автоматизации тестирования web-систем, но при ручном тестировании они могут оказаться полезны. К примеру, можно заполнять элементы на выбранной странице, исходя из своих условий и входных данных. Ниже рассмотрено создание такого аддона для Firefox и Chrome без претензий на красоту кода.

Задача: разработать аддон для Firefox и расширение для Chrome со следующей функциональностью:

1. В тулбаре появляется кнопка (иконка).
2. При нажатии на эту кнопку анализируется URL активной страницы (вкладки). Если URL – один из заранее заданных URLs, то при нажатии на кнопку тулбара скрипт берет пару “пользователь-пароль” из опций в зависимости от URL и заполняет поля ввода логина и пароля на странице. Далее скрипт нажимает кнопку логина.

Подробнее...
 
Хорошие заголовки для сценариев Gherkin
29.05.2018 13:14

Автор: Энди Найт (Andy Knight)

Оригинал статьи: http://automationpanda.com/2018/01/31/good-gherkin-scenario-titles/

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

Золотое правило Gherkin гласит:

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

Хороший Gherkin (как и любой язык, основанный на specification-by-example) неразрывно связан с созданием хороших заголовков для поведенческих сценариев. Заголовок – это лицо сценария: он резюмирует суть поведения. Хорошие заголовки серьезно облегчают сотрудничество в команде, а плохие – затрудняют его. Но что же делает заголовок "хорошим"? Вот несколько неплохих советов.

Подробнее...
 
Как неправильно использовать Selenium, полезные советы по мобильной автоматизации, и четыре золотых вопроса, на которые тестировщик должен знать ответ: самые интересные новости тестирования за май 2018
28.05.2018 13:40

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

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

Подписаться на рассылку можно по ссылке.

Обсудить в форуме

 
Что такое тестирование на проникновение?
25.05.2018 11:32

Автор: Евгений Архаров, тестировщик-автоматизатор компании "Лаборатория качества"

Оригинальная публикация: http://quality-lab.ru/what_is_penetration_testing/

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

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

Подробнее...
 
С чего начать в роли тренера по тестированию
24.05.2018 12:04

Автор: Катрина Клоки (Katrina Clokie)

Оригинал статьи: http://katrinatester.blogspot.ru/2017/09/how-to-start-test-coach-role.html

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

Сегодня утром я получила письмо, которое, в частности, гласило:

У меня появилась возможность попробовать себя в роли тест-тренера на моем нынешнем рабочем месте (6-7 команд из 4-5 разработчиков).

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

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

Вот лично мой подход к старту карьеры в роли тест-тренера.

Подробнее...
 
Очные тренинги в Москве в июне
23.05.2018 11:13

22-24 июня Антон Семенченко (учредитель сообщества специалистов в области автоматизации тестирования COMAQA.BY) проведет в Москве три очных тренинга:

Архитектура автоматизации тестирования

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

Метрики ручного и автоматизированного тестирования, ROI автоматизации

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

Управление командой тестировщиков

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

Описание и подробную программу можно посмотреть по ссылкам выше.

Будем рады видеть вас среди участников тренингов.

Обсудить в форуме

 
Инструменты мобильной автоматизации
22.05.2018 11:57

Автор: Арсений Батыров

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

В этом видео я рассказываю о всех популярных инструментах автоматизации, от драйверов и простых надстроек до универсальных комбайнов, рассматриваю их популярность и целесообразность использования. Если вы не знаете, какой фреймворк выбрать и стоит ли работать с Appium – посмотрите это видео, станет понятнее.

Если вам интересна тема мобильного тестирования – записывайтесь на курсы «Автоматизация Android для начинающих» и «Автоматизатор мобильных приложений».

Обсудить в форуме

 
Четыре (и не только) вопроса, которые должны задавать тестировщики
21.05.2018 13:06

Автор: Майкл Болтон (Michael Bolton)

Оригинал статьи: http://www.developsense.com/blog/2018/03/four-and-more-questions/

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

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

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

Подробнее...
 
ITsubbotnik, 26 мая, Москва
18.05.2018 11:10

26 мая в Москве пройдет #ITsubbotnik!

Это самая масштабная внешняя IT-конференция ЕРАМ. На ней специалисты компании рассказывают о том, с какими необычными задачами сталкивались на проектах и как находили решения. А еще делятся ценными лайфхаками.

#ITsubbotnik пройдет в пространстве Deworkacy Красный Октябрь (Берсеневская наб., 6 строение 3). В программе три секции: Java, JavaScript и QA Automation.

???? Участие бесплатное. Главное – зарегистрироваться 
???? https://epa.ms/itsubbotnik-moscow-vk

По ссылке вы также найдете программу конференции. Всю информацию мы будем транслировать и в группе EPAM Moscow – следите за новостями! 

Вопросы по поводу #ITsubbotnik`а задавайте организаторам в Telegram-чате ???? https://web.telegram.org/#/im?p=@IT_Subbotnik_MSC

Обсудить в форуме

 
Вакансия Старший инженер по тестированию в "Лаборатории Касперского"
17.05.2018 00:00

«Лаборатория Касперского» ищет крутого инженера для тестирования высоконагруженной распределённой отказоустойчивой высокодоступной системы, основной функцией которой является предоставление пользователям возможности активировать продукты Лаборатории Касперского (KAV, KIS, KES, etc) в режиме 24/7/365.

Сервис ежедневно обслуживает миллионы пользовательских запросов и интегрируется с десятками сервисов внутри сервисной экосистемы Компании. Для обеспечения доступности и устойчивости к разделению (в соответствии с теоремой CAP) используется модель согласованности данных eventual consistency.

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

  • Подготовка тестовых планов и сценариев
  • Организация сложных видов тестов (нагрузочное, стрессовое, объемное)
  • Тестирование web-сервисов
  • Проектирование тестовых сред
  • Оценка тестопригодности
  • Подготовка приемочных тестов
  • Проведение интеграционного тестирования
  • Курирование младших тестировщиков

Необходимый опыт:

  • Уверенный опыт написания автотестов на C# или java
  • Знание теории тестирования
  • Опыт тестирования web-сервисов
  • Разработки набора автоматизированных тестовых сценариев
  • Навыки систематизации и выявления корневой причины дефектов
  • Опыт самостоятельного и командного планирования, детализирования задач
  • Опыт администрирования Windows Server
  • Желательно иметь опыт работы с платформой mstest, знание других платформ является плюсом
  • Высшее техническое образование
  • Технический английский

Будет преимуществом:

  • Хорошее знание c#
  • Знание PowerShell

Бонусы

  • В нашем московском офисе — он же штаб квартира «Лаборатории Касперского» — нет ничего особенного: обедаем в своём ресторане, загораем на собственном пляже, паримся в сауне после спортзала
  • Заставляют всё время бесплатно учиться: по своей теме, иностранным языкам и прочей ерунде
  • Лечат, как могут — по огромнейшему социальнейшему пакетищу (ДМС с зубами)
  • Корпоративы приходится делать самим: летом поём вместе с Земфирой, а зимой — с группировкой «Ленинград»

Хочешь терпеть всё это вместе с нами? Скорее откликайся на вакансию — поплачем на твоём собеседовании!

Резюме и вопросы можно отправлять:

Кириллу Шугурову, менеджеру по персоналу

тел: +79690124643

e-mail:  Kirill.Shugurov@kaspersky.com

Обсудить в форуме

 
Установка эмулятора Genymotion
16.05.2018 11:55

Автор: Арсений Батыров

В мобильной автоматизации использовать реальные устройства – дорого и не всегда эффективно. Удаленные фермы устройств, вроде Browserstack, стоят достаточно дорого. Поддержание локальной фермы стоит еще дороже – администрирование парка устройств отнимает очень много времени.

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

В этом видео я расскажу о том, как установить и настроить самый простой и доступный эмулятор Android – Genymotion. Он бесплатен для личного использования, поддерживает почти все актуальные платформы и прост в установке.

Если вам интересна тема мобильного тестирования – записывайтесь на курсы «Автоматизация Android для начинающих» и «Автоматизатор мобильных приложений».

Обсудить в форуме