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

Подписаться

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

Конференции

Heisenbug 2021 Moscow
Большая техническая конференция для тестировщиков
5-7 октября 2021, онлайн

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

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

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

.
Код-ревью без очередей
16.09.2021 00:00

Автор: Станислав Давыдов, QA Automation в Wrike


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

Подробнее...
 
Руководства по Cypress, бета-тесты, TestProject, скидка на Heisenbug и ответы на распространенные вопросы: самые интересные новости тестирования за начало сентября-2021
15.09.2021 12:05

Опубликован выпуск рассылки за первую половину сентября.

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

Содержание рассылки доступно по ссылке.

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

 
Работа с ответами API в Cypress
14.09.2021 00:00

Автор: Филип Рик (Filip Hric)
Оригинал статьи
Перевод: Ольга Алифанова

Краткое содержание: код Cypress выполняется блоками. Чтобы использовать данные оттуда, можно использовать команду then(), mocha-алиасы, объекты окна или переменные окружения. Я создал паттерн с использованием переменных окружения, и покажу его во второй части этой статьи. Мое приложение и этот паттерн можно найти на GitHub. Для обсуждения присоединяйтесь к серверу Discord.

Дело обстоит так: в начале вашего теста вы вызываете конечную точку API. Она даст вам ответ, который нужно использовать в ходе теста. Что вам делать?

Подробнее...
 
ТОП-5 вопросов ручных тестировщиков про автоматизацию
13.09.2021 00:00

Автор: Ольга Кабанова, Senior Mobile QA Engineer, hh.ru
Оригинальная публикация




Всем привет! Я Оля, тестировщик мобильных приложений в hh.ru. У нашей команды есть влог на ютюбе, где мы рассказываем о том, как разрабатывается наша мобилка. Теперь мы начинаем рассказывать еще и о том, как все эти разработки тестируются. Для заинтересованных мы создали отдельный плейлист, в котором будем рассказывать о тестировании и автоматизации.

В этой статье мы отвечаем на 5 самых популярных вопросов ручных тестировщиков про автоматизацию. Видеоверсию можно посмотреть тут.

Подробнее...
 
Бесплатный онлайн-митап для QA-специалистов "Тестирование в Agile"
10.09.2021 00:00

15 сентября, в 17:00 (Мск, GMT+3) пройдет бесплатный митап от команды Сбер при поддержке JUG Ru Group.

Будем говорить про гибкое тестирование, инструменты, подходы и многое другое.

В программе:
— Юрий Акопян, «Йога и тестирование — практики для развития гибкости и достижения качества»;
— Роман Гусев, «Контрактное тестирование на pact.io, и как в микросервисной архитектуре находить интеграционные дефекты на самом раннем этапе»;
— Мария Палагина, «Мы внедрили Zero Bug Policy и баги исчезли: все хорошо или все плохо?»;
— Илья Кулаков, «Введение в новую сертификацию ISTQB — Agile Test Leadership at Scale».

А еще вас будет ждать нетворкинг в Spatial Chat и два розыгрыша промокодов для SberShop и Delivery Club: первые будут давать за лучший вопрос спикеру, вторые случайно разыграют среди участников дискуссии в Spatial Chat.

Подробно почитать программу митапа и зарегистрироваться можно на сайте.

 
Основы Cypress: проверка существования элемента
09.09.2021 00:00

Автор: Филип Рик (Filip Hric)
Оригинал статьи
Перевод: Ольга Алифанова

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

В ходе статьи я буду использовать мое приложение-клон Trello. Его можно скачать с GitHub и следовать за мной.

Подробнее...
 
Структура, содержание и процесс написания проверок
08.09.2021 00:00

Статья взята из блога компании Surf

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

Меня зовут Мария Лещинская, я QA-специалист в Surf. Наша компания разрабатывает мобильные приложения с 2011 года. За это время мы создали структуру и содержание проверок, которые помогли улучшить процесс тестирования приложений.

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

Подробнее...
 
Распространенные поисковые запросы, часть 8: "Можно ли самостоятельно научиться тестировать?"
07.09.2021 00:00

Автор: Ли Хокинс (Lee Hawkins)
Оригинал статьи
Перевод: Ольга Алифанова

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

В этой статье я отвечаю на вопрос, можно ли научиться тестировать самостоятельно (и связанные с ним вопросы, можно ли выучить тестирование онлайн, и каждый ли может научиться тестировать).

Подробнее...
 
Как лояльные пользователи помогают тестировать любимый сервис. Бета-тест IVI — грани невозможного
06.09.2021 00:00

Автор: Лобанов Святослав (Менеджер бета-тестирования IVI.ru)

Снижаем нагрузку на отдел тестирования, расширяем парк устройств и географию тестов, не разоряясь при этом.

Меня зовут Святослав, в IVI я отвечаю за бета-тестирование. Хочу рассказать вам про то, как пользователи могут сделать мир лучше.

У нас в компании есть практика random coffee: сотрудники разных отделов получают приглашение и встречаются в офисе или в Slack, заваривают себе капучино или ванильный макиато и рассказывают друг другу, чем они занимаются. Так мы создаём взаимосвязи и делимся знаниями. И на таких встречах, услышав про бета-тестирование, мне часто задают вопросы: «В смысле? Как? Почему?» Так за многими выпитыми чашками кофе и родился подробный рассказ о нашей работе, про которую, оказывается, не знает никто, кроме нашего клуба бета-тестировщиков и сотрудников тех. отдела. Усаживайтесь поудобнее, наливайте чай, кофе, смузи или апероль шприц.

Подробнее...
 
Отличительные черты платформы автоматизации TestProject
03.09.2021 00:00

Автор: Сумон Дей (Sumon Dey)
Оригинал статьи
Перевод: Ольга Алифанова

Честно говоря, стоит мне столкнуться с новым инструментом тест-автоматизации – неважно, коммерческим или открытым – как я сразу отношусь к нему скептически. Не потому, что я сомневаюсь в функциональности, возможностях или (сверкающих) новых фичах, которые дает этот инструмент – я сомневаюсь, будет ли от него толк как для тестирования, так и для тест-инженеров. Выбор неверного инструмента может повлечь за собой нежелательную потерю денег, времени и сил. Нам это не нужно. Инструмент, как минимум, должен быть достаточно гибким для кастомизации под наши нужды, бесшовно масштабироваться для Web, мобильных устройств и API, генерировать хорошие информативные отчеты или поддерживать их генерацию, интегрироваться с CI-серверами или другими инструментами для запуска в CI/CD, предоставлять функции повторного использования, поддерживать кросс-браузерность, запускаться на любой ОС, и требовать минимальной поддержки.

Подробнее...
 
Heisenbug 2021 Moscow: первая программа, скидки и апдейты
02.09.2021 00:00

Коллеги, осенний Heisenbug не за горами!

Heisenbug 2021 Moscow пройдет с 5 по 7 октября.

За три дня можно будет посмотреть десятки докладов и воркшопов о тестировании. Будут говорить на многие темы, которыми живет каждый QA-специалист.

Первая программа уже готова! Среди спикеров будут:

Артем Ерошенко, создатель Allure и множества плагинов для Selenium, HtmlElements, Jenkins и других инструментов;

Андрей Лушников, бывший технический руководитель проекта Chrome Puppeteer, член команды Microsoft Playwright;

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

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

И специально для читателей портала организаторы выделили промокод на скидку: softwaretesting2021JRGpc
Промокод распространяется на Personal Standard билет (который покупаете сами, а не компания), и на абонемент Full Pass (билет-абонемент на 8 конференций сезона).

А еще у вас есть возможность протестировать платформу, на которой будет проходить осенний Heisenbug!

Приходите на бесплатный онлайн-фестиваль TechTrain 2021 Autumn, который пройдет 18 сентября.  На нем вы сможете увидеть 7 докладов по разным направлениям, а мы — обкатать все системы в бою перед сезоном.

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