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

Подписаться

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

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

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

.
Введение в тестирование контрактов, часть 3: начало работы с Pact
02.03.2022 00:00

Автор: Баз Дейкстра (Bas Dijkstra)
Оригинал статьи
Перевод: Ольга Алифанова

В прошлый раз я рассказал о концепции тестирования контрактов, ориентированных на потребителя, и объяснил, как это помогает справиться с проблемами интеграции и end-to-end тестирования распределенных систем. В этой статье я расскажу, как начать работать с Pact, чтобы реализовать такое тестирование.

Подробнее...
 
ИТ-книга от идеи до выпуска. Часть 0: как начать и не бросить
01.03.2022 00:00

Автор: Ольга Назина (Киселёва)

В конце прошлого года я выпустила свою первую книгу по тестированию — «Курс молодого бойца». Это было нелегко и долго =) 

Книгу я писала… 3 года! Потом ещё год искала художников и доделывала картинки. Потом искала издательства, проходила редактуру и т.д. Итого — 4.5 года:

07.09.2017 — 11.01.2022 (дата выхода книги на площадках типа OZON)




Я хочу поделиться своим опытом, рассказать про весь процесс. Что вообще предстоит автору, какие фазы нужно пройти от идеи до публикации. Может быть, мой опыт поможет вам тоже решиться на такую авантюру =)

Подробнее...
 
Нет кода – нет тестов?
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, так что есть над чем подумать, не так ли?