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

Подписаться

Конференции

Heisenbug 2022 Spring
Большая техническая конференция по тестированию
Online — с 30 мая по 1 июня. Offline-день — 21 июня

TestDriven Conf

Профессиональная конференция по автоматизации в тестировании и рядом
27 и 28 июня, Москва, Radisson Slavyanskaya.

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

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

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

Нет кода – нет тестов?
28.02.2022 00:00

Автор: Джеспер Оттосен (Jesper Ottosen)
Оригинал статьи
Перевод: Ольга Алифанова

Если тестирование можно интегрировать в разработку, то кто тестирует, если кода еще нет? Должен ли код существовать для того, чтобы существовало тестирование, и в какой момент тестирование можно начинать?

Нынче появился новый тип бизнес-приложений – продукты "Мало кода / без кода". Например, это платформа WordPress, при помощи которой я это пишу. Еще пример более высокоуровневого решения - AirTable, позволяющий пользователю быстро и без кода организовать и автоматизировать информацию. Схожий тренд наблюдается в пространстве тест-инструментов вроде Cypress и Mabl, тест-кейсы и сценарии напрямую присоединяются к end-to-end бизнес-цели, а не к технологиям. Инструменты "низкого кода" – это новый тип бизнес-решений для "кастомизации" и "конфигурации".

Подробнее...
 
Кроссплатформенный путь мобильного тестировщика или как стать Flutter QA
25.02.2022 00:00

Автор: Ксения Мерзлозубова

Для начала представлюсь: я тестировщик мобильных приложений в компании ATI.SU. Чаще тестирую приложения под Android, но в этом году моя команда ступила на кроссплатформенный путь, используя технологию Flutter. В этой статье расскажу, в чём особенности тестирования приложения на Flutter под iOS и Android и чем оно отличается от тестирования нативного приложения.

Подробнее...
 
Тестирование не улучшает продукт
24.02.2022 00:00

Автор: Майкл Болтон (Michael Bolton)
Оригинал статьи
Перевод: Ольга Алифанова

Повсеместно распространено убеждение, что "предотвращение проблем на ранней стадии процесса разработки ПО приведет к продуктам более высокого качества, нежели тестирование на более поздних стадиях". Это не так.

Это неправда, но не по той причине, которая может прийти в голову большинству. Проблема не в том, что ранний поиск проблем – плохая идея. Обычно это действительно отличная идея.

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

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

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

Подробнее...
 
Цветная книга Ольги Назиной, селекторы в Cypress, тестирование документации, баги Katalon Studio: самые интересные новости тестирования за февраль-2022
21.02.2022 00:00

Опубликован выпуск рассылки за февраль.

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

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

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

 
Как тестировать документацию. Простой алгоритм
21.02.2022 00:00

Автор: Ирина Соколова, Senior QA Engineer, qualsolife.ru

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

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

Подробнее...
 
Книга Ольги Назиной — цветная книга поступила на склад!
18.02.2022 00:00

В конце прошлого года Ольга Назина выпустила свою первую книгу «Что такое тестирование. Курс молодого бойца» http://testbase.ru/book-beginner.

Издательство напечатало только черно-белый вариант, но Ольга решила напечатать книгу в цвете. Это стоит дороже, зато результат радует глаз! Первый цветной тираж был 100 экземпляров, его раскупили за пару дней.

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

Так что теперь можно делать заказ и сразу забирать свои книги самовывозом в Москве, или заказав доставку по России. При этом мы решили оставить скидку на книгу. Как и обещали, до марта 2022 года книга идет со скидкой 10% и стоит 2250 рублей (без доставки).

Сделайте друзьям подарок на приближающиеся праздники и порадуйте их книгой :) Заказать книгу можно тут:

Если брать оптом (разделив покупку с друзьями), то будет дополнительная скидка и бесплатная доставка, подробнее см в разделах интернет-магазина https://shop.testbase.ru/buy/book.

 
Основы Cypress: xpath vs селекторы CSS
17.02.2022 00:00

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

Сразу начну с того, что сообщу, что я не фанат селекторов xpath. Я считаю, что их трудно читать, а выгода от них по сравнению с CSS-селекторами или атрибутами data-* невелика. При помощи встроенного в Cypress jQuery можно выбирать элементы куда более читабельным способом. Однако эти селекторы широко используются, и их выбирают в проектах, где нет доступа к исходному коду. Поэтому полезно знать, как ими пользоваться.

Подробнее...
 
Опрос про зарплаты в тестировании 2021
15.02.2022 00:00

Участники нашего форума организовали интересный опрос о размере зарплат в области тестирования!

Приглашаем принять участие всех коллег из России, Украины и Республики Беларусь.

После завершения опроса мы поделимся статистикой и проведем сравнительный анализ зарплат этого года по сравнению с прошлыми годами!

Россия - https://forms.gle/WSequDrysDk8q3zu7
Украина - https://forms.gle/48PVU4x5M11SnQg88
Беларусь - https://forms.gle/diYRFrQe9vSTWaLE8

Результаты опроса за 2019 год по ссылке: https://software-testing.ru/library/testing/general-testing/3314-salary-2019

 
Битва за качественный код продолжается! Анонс нового сезона конференции Heisenbug
14.02.2022 00:00

Большая техническая конференция по тестированию Heisenbug 2022 Spring пройдёт с 12 по 14 апреля, принять участие можно из любой точки мира.

В весеннем сезоне вас ждут доклады, воркшопы, дискуссии, лайвкодинг-сессии от опытных QA-специалистов. На конференции выступят спикеры от компаний JetBrains, DINS, VMware и многих других.

Чем лучше тестировать чужой легаси-код? Кто виноват в том, что фича оказалась багом? Если вы задаетесь подобными вопросами — вам точно стоит присмотреться к программе Heisenbug 2022.

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

Даже если вы сами не пишете тесты, конференция может вас заинтересовать: реальные кейсы по устройству процессов, вопросы экспертам, актуальные технические и организационные решения в тестировании, игры, общение, – это только малая часть того, что ждёт вас на Heisenbug 2022 Spring.

Ознакомиться с программой и купить билет можно по ссылке.

Для тех, кому мало только тестирования, предусмотрен билет Full Pass, который открывает доступ к 7 конференциям по разным направлениям: от DevOps до проектирования распределенных систем. Стоит такой пропуск как 2 билета на Heisenbug, так что есть над чем подумать, не так ли?

 
Как ускорить автотесты
10.02.2022 00:00

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

Подбираем эффективную конфигурацию под ваши нужды

Disclaimer. В статье рассмотрим конфигурацию, которую вы можете внедрить в свои проекты. При этом помните про несколько факторов:

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

Подробнее...
 
Отчет о работе: Katalon Studio
27.12.2021 15:07

Автор: Майкл Болтон (Michael Bolton)
Оригинал статьи
Перевод: Ольга Алифанова

Осторожно! Длинная статья!

Введение

Это отчет о попытке провести обзор и тестирование работоспособности инструмента "тест-автоматизации". Работа велась в сентябре 2021, а последующие мероприятия – 3-4 ноября. Приложение - Katalon Studio.

Мой самоназначенный чартер заключался в исследовании и инспектировании Katalon Studio с фокусом на рекламациях и идентификации функциональности продукта посредством лояльного применения.

Я включил в статью мета-заметки о тестировании, выделенные курсивом.

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

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

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

Подробнее...