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

Подписаться

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

Конференции

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

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

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

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

.
Автоматизатор мобильных приложений: работа над ошибками
10.09.2018 13:22

Четыре месяца назад мы запустили курс “Автоматизатор мобильных приложений” о том, как построить фреймворк тестирования мобильных приложений на Android и iOS с нуля без значительного опыта в мобильной автоматизации.

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

На основании отзывов мы улучшили курс и увеличили количество уроков почти вдвое.

С разрешения учеников мы публикуем отзывы* с комментариями тренера Арсения Батырова.

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

Подробнее...
 
Поздравляем с Днем Тестировщика!
08.09.2018 19:41

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

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



Версия для печати


Версия для печати


Версия для печати

Всех тестировщиков, автоматизаторов, тест-лидов и QA-менеджеров, юзабилистов, нагрузочников, пен-тестеров - с днем тестировщика, коллеги!

Чистого кода и успешных релизов!

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


 
Размышления о том, кто должен создавать автотесты, и о более серьезной проблеме
07.09.2018 12:57

Автор: Баз Дийкстра (Bas Dijkstra)

Оригинал статьи

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

В Твиттере широко обсуждалось, кто должен отвечать за создание кода автотестов. Судя по тому, что я читал, люди разбились на два лагеря:

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

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

Подробнее...
 
Comaqa Autumn 2018 - большая конференция для тестировщиков в Минске
06.09.2018 11:51

Добрый день, коллеги!

5-6 октября в Минске пройдет большая конференция Comaqa Autumn 2018.

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

Этой осенью мастер-классы проведут Алексей Виноградов на тему: «Быстрый старт в Web UI автоматизацию», Роман Сорока покажет “Как улучшить контроль качества на проекте” и  Антон Семенченко расскажет об “Архитектуре автоматизации тестирования”.

Второй день конференции, 6 октября, представлен Днем докладов.

3 потока, более 20 докладов.

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

Для ознакомления с детальной программой и описанием конференции http://conference.comaqa.by/

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

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

Во время конференции для вас будут организованы вкусные кофе-брейки и обед, после - отдохнем и продолжим общение на After-party.

Ждем всех желающих на Comaqa Autumn 2018!

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

 
Инструменты тест-менеджера, которые всегда должны быть под рукой
05.09.2018 13:43

Автор: Анастасия Смирнова

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

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

Чек-листы

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


Canva

http://www.canva.com/ru_ru/sozdat/checklist/


Графический редактор, в котором можно быстро создавать различные типы контента: диаграммы, чек-листы, брендированные документы. Также есть инструмент для обработки фото.


Подробнее...
 
Жалобы на жизнь: процесс автоматизации тестирования
04.09.2018 10:12

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

Оригинал статьи: https://automationpanda.com/2017/11/29/the-airing-of-grievances-test-automation-process/

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

Тест-автоматизация очень много для меня значит. Я выбрал эту специальность из множества доступных в поле разработки ПО. Когда я вижу, что она неверно применяется, или когда люди просто не понимают, что это такое – меня это бесит. У меня много вопросов к плохим процессам автоматизации, и сейчас вы узнаете об этом все!

Говорить «Это просто тест-сценарии»

Автоматизация тестирования – это не просто набор тест-сценариев. Это целый арсенал технологий, требующий дизайна, интеграции, и опыта. Разработка тест-автоматизации – это отдельная область. Когда вы говорите, что это всего лишь набор тест-сценариев – вы унижаете и оскорбляете ее. Это обесценивает те усилия, которых требует автоматизация, ведет к плохому масштабированию работы и отношениям «они против нас» между разработкой и QA.

Подробнее...
 
Отзывы на Школу начинающих тестировщиков — 2
03.09.2018 13:55

Больше года прошло после первого выпуска нашей Школы для начинающих тестировщиков. Что изменилось за это время?

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

Задание показало слабые места, что нужно дорабатывать и прорабатывать дальше. В том числе само задание. Где-то добавили информации, где-то видео в помощь записали и т.д.

Плохих отзывов оказалось очень мало, поэтому сосредоточились на них.

Подробный разбор отрицательных отзывов тренер Ольга Назина сделала в своем блоге.

А все отзывы выпускников можно почитать здесь.

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

Если и Вы хотите стать участником школы, регистрируйтесь прямо сейчас!


 
Видеозапись доклада Романа Сороки "Глобальный обзор процесса QA и его важность"
31.08.2018 12:19

Доклад Романа Сороки "Глобальный обзор процесса QA и его важность" с прошедшей конференции COMAQA Spring 2018.

В докладе автор рассматривает как используется QA в различных аспектах жизни. Рассказывает о его основных целях и задачах. Приводит примеры хороших и плохих подходов. Говорит о рисках.

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

 
Антипаттерны тестирования ПО
30.08.2018 13:20

Оригинальная публикация: http://habr.com/post/358178/

Введение

Есть несколько статей об антипаттернах разработки ПО. Но большинство из них говорят о деталях на уровне кода и фокусируются на конкретной технологии или языке программирования.

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

Терминология

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

Подробнее...
 
Жалобы на жизнь: код автотестов
29.08.2018 12:03

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

Оригинал статьи

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

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

Копипаста

Дупликация кода – это его рак. Особенно он свирепствует в тест-автоматизации, потому что шаги тестов зачастую повторяются. Но это не причина дублировать код! Используйте лучшие практики при создании кода, или готовьтесь к тому, что я забракую ваш код на код-ревью!

Жесткое кодирование конфигурационных данных

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

Подробнее...
 
Первый онлайн-институт тестировщиков, вредные советы по автоматизации UI, ошибки при внедрении Agile и тренинги по инструментарию тестировщика: самые интересные новости тестирования за август - 2018
28.08.2018 12:31

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

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

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

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