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

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

.
SQA Days - 18: автоматизация
19.01.2016 11:22

Публикуем подборку докладов с SQA Days-18, посвященных автоматизированному тестированию.

"Внедрение автоматизации" прохождение на различных уровнях сложности – доклад Владимира Худойкина о том, как внедрять автоматизацию в командах с различным внутренним устройством.

Docker + Selenium Webdriver в рамках Continuous Integration – доклад Антанаса Мачярниса о создании инфраструктуры запуска автотестов.

Оценка качества автотестов – доклад Алексея Баранцева о том, какими должны быть качественные автотесты.

Keep it calm and functional. Автотесты для iOS приложений – доклад Марии Трофимовой о трудностях и тонкостях автоматизированного тестирования iOS-приложений.

Автоматизация визуального тестирования адаптивного дизайна на примере Galen Framework и Applitools Eyes – доклад Дарьи Кисель о тестировании визуальных регрессий.

Автоматизированное тестирование верстки веб-сайтов, используя сравнение с дизайн-макетом – доклад Эмиля Хуснетдинова о тестировании digital-проектов.

Архитектура автоматизированных тестов: представление предметной области – доклад Екатерины Бобровой.

Selenium, а давай подождем? – доклад Сергея Матвеева о механизмах ожидания Selenium и том, как с ними работать.

20-21 мая 2016 г. в Санкт-Петербурге пройдет 19-я международная конференция в области обеспечения качества ПО «Software Quality Assurance Days».

Наши читатели при регистрации на конференцию могут получить скидку.

Промокод для получения 10% скидки - s-t.ru

 
SQA Days - 18: тест-менеджмент
15.01.2016 13:11

Публикуем подборку докладов с SQA Days-18, посвященных управлению людьми в тестировании.

Будни руководителя тест-джампера или как тест-джампить руководителю? - доклад Юлии Абрамовой

Дефицит ресурсов тестирования... или нет? - доклад Анастасии Леншмидт о решении проблемы нехватки ресурсов.

Выгорание и выход из кризиса - доклад Игоря Мирошниченко о том, как бороться с кризисами в работе.

Естественный отбор в условиях кадрового голода - доклад Екатерины Ремизовой о методиках развития команды.

Как собрать команду мечты - доклад Макса Богуславского о том, как эффективно набирать людей.

Качества хорошего тест-лида - доклад Романа Твердохлебова о пути становления тест-лида.

Фреймворк компетенций APM или как понять возможности Вашей команды тестирования - доклад Дарьи Ефремовой об оценке компетенций специалистов.

20-21 мая 2016 г. в Санкт-Петербурге пройдет 19-я международная конференция в области обеспечения качества ПО «Software Quality Assurance Days».

Наши читатели при регистрации на конференцию могут получить скидку.

Промокод для получения 10% скидки - s-t.ru

 
Тестирование в Agile и Waterfall, а есть ли разница?
13.01.2016 12:30

Запись выступления Антона Семенченко на конференции SQA Days 18

Давайте все вместе попытаемся составить далеко не исчерпывающую и даже не полную, но приемлемую, для всех нас приемлемую, классификацию\топологию типов тестирования, начиная «широкими мазками» «статическое» и «динамическое» и заканчивая сложно терминологическими названиями конкретных типов. Скажу честно, по-настоящему хорошей классификации из коробки я так и не нашел … даже в рамках всемирно признанных сертификаций, таких как ISTQB  … Таким образом, проделанная нами предварительная работа ценна сама по себе … важная как для начинающих специалистов, так и для Pre-Sales Technical QA консультантов … Основа профессиональной сетки координат любого специалиста по тестированию … Но мы пойдем дальше: через призму совместно сформулированной QA топологии мы посмотрим на методологии разработки ПО, предметно, а не абстрактно, изучим общности и отличия Agile и Waterfall методологий в контексте QA. Уверен, доклад будет полезен не только QA специалистам и PM-ам, но и .... интрига-интрига :-)

 
Testbase — полезные ссылки для начинающих тестировщиков
11.01.2016 09:53

Год назад мы создали портал Testbase — полезные ссылки для начинающих тестировщиков в одном месте.

девочка для шапки(300х300).png

Тестировщица Катя ловит баги — символ Testbase

Когда кто-то хочет стать тестировщиком, он читает книжку Романа Савина и задается вопросом — что нужно знать и уметь, чтобы пройти собеседование на позицию junior qa?

Именно об этом главная страница портала — три столбца с навыками:

  • С чего начать — единственное, что реально требуется от начинающего тестировщика. Довольно глупо требовать от новичка глубоких познаний в техниках тест-дизайна, поэтому по факту на собеседовании ищут внимательность и горящие глаза.

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

  • Во что углубиться — еще на уровень выше. Выбирайте, что именно вам нравится и копайте этот навык, прокачивайтесь именно в нем. Нельзя быть крутым спецом в автоматизации и одновременно классным менеджером, Разве что SQL будет полезен всем =)

Сейчас в нашей базе:

— 21 навык;

— 52 ссылки.

И мы планируем увеличить это количество!

Второй по важности и популярности вопрос — «Как мне искать баги? С чего начинать?». Поэтому мы создали раздел «Как искать баги» с исследовательскими турами от Джеймса Виттакера (James A. Whittaker). Их применяют даже опытные тестировщики, почему бы не применять и вам? =)

Истории запоминаются лучше, чем унылая теория, поэтому мы создали раздел «Теория в картинках» — просто о сложном. Пока там только две статьи, но планируем больше! Оставляйте заявки на форуме, какой термин вам хотелось бы разобрать в картинках.

наброски про девочку и краш.png

Баг, дефект и сбой в «Теории в картинках»

В разделе «Курсы» можно прочитать описание онлайн-интенсива для начинающих тестировщиков, курса от создателя портала. У него есть свои особенности, и подойдет он далеко не всем — читайте описание, принимайте решение. Если, конечно, ищете курс =) Если не ищете — добро пожаловать в остальные разделы :)

 
Программирование на Java для тестировщиков: новый полностью переписанный курс
05.01.2016 15:22

19 февраля мы запускаем новую версию тренинга “Программирование на Java для тестировщиков”.

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

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

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

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

Что мы решили убрать из курса:

  • тестирование Windows-приложений через пользовательский интерфейс -- всё таки Java совсем не приспособлена для этого, если перед вами стоит такая задача -- тогда лучше выбрать другой язык для написания тестов, например, C# или Python;

  • тестирование Java приложений через пользовательский интерфейс -- просто потому, что таких приложений слишком мало, и эта тема оказалась невостребованной.

А теперь гораздо более длинный список того, что добавлено:

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

  • использование сборщика Gradle;

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

  • работа с файлами в формате JSON;

  • более глубокое рассмотрение возможностей тестового фреймворка TestNG;

  • работа с удалёнными программными интерфейсами SOAP и REST;

  • настройка и использование сервера непрерывной интеграции Jenkins и генерация красивых отчётов при помощи инструмента Allure;

  • написание тестов в разных стилях: на псевдоестественном языке Gherkin (этот подход называется Behavior Driven Development) и в виде табличек с использованием инструмента Robot Framework (этот подход называется Keyword Driven Testing).

Все “старые” темы тоже полностью переписаны, материал лекций уплотнён, и для удобства просмотра разбит на небольшие фрагменты продолжительностью не более 20 минут.

А ещё по многочисленным просьбам в лекциях теперь используется IntelliJ IDEA вместо Eclipse ;)

Познакомиться с программой и условиями участия

 
С Новым Годом!
31.12.2015 10:02

image01Уважаемые коллеги!

Мы рады поздравить Вас и Ваших коллег с наступающим Новым годом!

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

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

 
Новости тестирования за декабрь
25.12.2015 11:11

Всем привет!

С вами последний в уходящем году выпуск новостей тестирования. Желаем, чтобы в наступающем 2016 году баги не доживали до прода!

Статьи

Статьи, доклады и другие материалы, опубликованные на нашем портале в декабре:

«Умная» идентификация веб-элементов (Андрей Иваровский)

Как посчитать время на тестирование так, чтобы все поверили (Евгений Ефимов)

QA дайджест #13: Последний выпуск уходящего года. Советы тестировщикам, новые инструменты и подходы к работе (DOU.UA)

Тестирование мобильных приложений: tips & tricks (Александр Хозя)

Как взглянуть на свою работу под другим углом (Татьяна Андреева)

QA Fest: тест-менеджмент (QA Fest)

Как посчитать время на тестирование (Евгений Ефимов)

Оценка качества автотестов (Алексей Баранцев)

QA Fest: Scrum и Agile (QA Fest)

Обсуждения

Читайте самые интересные обсуждения на нашем форуме и принимайте в них участие!

Selenium IDE. Прошу помочь начинающему - подскажите новичку про управляющие кнопки

Хотелось бы взглянуть на грамотный пример тест-кейса - покажите свои)

Что делать? Стартап - аппликация для Android и iOS ver.1 - с чего начать начинающему?

Как правильно обрабатывать ошибки в тестах? - как Selenium перехватывает ошибки?

Оклад тестировщика - сколько нынче платят джуниорам?

Протоколирование причин багов - как это организовано в вашей компании?

Задачка для тестирования - покритикуйте решение!

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

Инструменты для автоматизированного тестирования под Mac и Windows - посоветуйте кросплатформенный инструмент.

Производительность REST API - как ее протестировать?

Блоги

Обзор блогов о тестировании за декабрь. Посмотреть все новости из блогов можно здесь.

Тур глухого переулка. The Back Alley Tour (Ольга Киселева)

Рубрика "ПочитайQA". Полезные ссылки за ноябрь-2015 (Андрей Ладутько)

Михаил Донской — Жизненный цикл программиста (Михаил Донской)

Три способа поднять Jenkins CI для ваших автотестов (Сергей Пирогов)

Свежие мировые тренды в разработке программного обеспечения (Платформа Качества)

Организация автоматизированного UI тестирования (Алексей Булат)

"V" значит "Дискуссия" (Андрей Мясников)

Тур полуночника. The All-Nighter Tour (Ольга Киселева)

Немного про тестовые эвристики (Родион Горицков)

Selenium IDE перестал работать в Firefox 43 (Алексей Баранцев)

 
QA Fest: Scrum и Agile
23.12.2015 10:57

Мы публикуем подборку докладов с QA Fest-2015, посвященных процессам обеспечения качества в Scrum и Agile.

Оптимизируем agile-практики: ретроспектива – доклад Антона Капитаненко

Тестировщик в Agile – это кто? Доклад Игоря Хрола.

Виктор Гожий: Scrum в QA команде, и как с этим жить

 
Оценка качества автотестов
21.12.2015 11:31

Запись доклада Алексея Баранцева с конференции SQA Days–18.

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

Больше на эту тему можно узнать в тренинге Алексея Автоматизация функционального тестирования.

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

 
Как посчитать время на тестирование
18.12.2015 10:54

Оригинальная публикация

Автор: Евгений Ефимов, QA Manager, DataArt

Посмотреть запись выступления Евгения на эту тему

…Или, другими словами, как посчитать время на тестирование так, чтобы все поверили? Ведь на самом деле у нас обычно — две цели. Первая — посчитать время так, чтобы не ошибиться и правильно распределить ресурсы — скорее всего, поначалу сделать это хорошо все равно не получится. Вторая цель более реальна: посчитать время на тестирование так, чтобы доказать кому-то, что вам нужны еще люди в команде, объяснить, почему вы не успеваете и т. д. Как ни странно, после того, как раз 50 сделаете второе, то и первое будет получаться!

Давайте теперь посмотрим, как считать время на тестирование, на конкретных примерах.

Подробнее...
 
В трансляцию добавлен новый блог Родиона Горицкова
17.12.2015 10:49

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

Блог Родиона Горицкова - http://goritskov.com

Об авторе блога:
Меня зовут Родион Горицков. Занимаюсь тестированием в его самых разнообразных проявлениях. Сумел преодолеть в себе презрение к профессии тестировщика и теперь стараюсь заставить других сделать то же самое. Люблю автоматизацию всего, что попадается под руку (не только тестов)

О блоге:
Блог посвящён разнообразным аспектам тестирования - пишу о том, что пробую сам. Ещё люблю переводить заинтересовавшие меня англоязычные статьи про тестирование. Немало в блоге и о работе в расширяемом текстовом редакторе GNU Emacs - инструменте во многом легендарном и бесконечно кастомизируемом.

Что интересного сейчас есть в блоге:
https://goritskov.com/blog/heuristics-in-testing.html
Вводная статья в увлекательный и разнообразный мир тестовых эвристик.
https://goritskov.com/blog/to-code-or-not.html
Перевод статьи, затрагивающей старый-добрый спор о том, насколько тестировщику нужно уметь программировать.