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

Подписаться

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

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

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

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

.
QA LoGeek Night Belarus, бесплатное мероприятие от COMAQA.by
18.08.2021 00:00

Коллеги, сообщество COMAQA.by приступает к активной работе. Вместе с компаниями-партнерами мы начинаем серию бесплатных онлайн Meet-up-ов, посвященных Автоматизированному и Ручному тестированию.

Событие пройдет 26 августа в 18-00 (Минск UTC+3) и будет посвящено исключительно вопросам Автоматизации.

Первый доклад «Traceability Matrix, Test Pyramid и простейший ROI-калькулятор как инфраструктура общения QA и AQA» от Антона Семенченко раскроет вопрос организации эффективного взаимодействия специалистов по ручному и автоматизированному тестированию с использованием трио вышеупомянутых инструментов.

Второй доклад «Есть ли жизнь после написания автотеста?» от Дмитрия Якоденко расскажет на примере о вопросах Архитектуры тестового framework-а через призму потенциального расширения, возможностей простого анализа причин падений и удобства поддержки автотестов.

Третий доклад «AQA Checklist для старта автоматизации тестирования» от Вадима Зубовича даст нам вариант пошагового алгоритма для запуска автоматизации тестирования на проекте, ответит на вопросы «что, где, когда» и не только.

Благодаря компании – партнеру мы сможем разыграть замечательные призы за лучший вопрос доклада: билеты на большую техническую конференцию Heisenbug 2021 Moscow.

Детальная информация и регистрация по ссылке

Мы вернулись :) Приходите – будет интересно!

 
От "так себе" до "отлично": мой опыт браузерного тестирования с NodeJS с 2015 года
18.08.2021 00:00

Автор: Джош Грант (Josh Grant)
Оригинал статьи
Перевод: Ольга Алифанова

За несколько лет многое может измениться – взглянуть хоть на состояние дел с тест-автоматизацией на JavaScript (JS).

Если бы вы спросили о моем мнении по поводу JS и браузерного тестирования в 2015 году, я бы сказал "избегайте JS как только можете, но если уж вам необходимо использовать JS – применяйте Protractor".

Теперь моя позиция поменялась на 180 градусов: "WebdriverIO – наилучший выбор для браузерной (и мобильной) тест-автоматизации UI, и я настоятельно рекомендую инструменты на основе JS, а не инструменты на основе Java".

(если вы думаете "А где, по вашему мнению, JS-инструменты автоматизации окажутся к 2026 году?", то мой ответ – "Ни малейшего понятия").

Подробнее...
 
Адаптируем 4 абсолютных принципа качества Кросби в контексте разработки ПО
17.08.2021 00:00

Автор оригинала: Dan Ashby

У Филиппа Кросби заслуженная репутация лидера в вопросах качества в обрабатывающей промышленности, он написал множество книг о качестве в период с 1968 по 1999 год. Среди его известных и цитируемых работ — «Качество бесплатно», «Ноль дефектов с помощью предотвращения» и «4 абсолютных принципа качества». Хотя Кросби говорил об этих темах в контексте компаний с производственными линиями, его уроки часто без изменений можно перенести на разработку ПО.

После участия в Твиттере во многих обсуждениях работ Кросби и прочтения некоторых его книг, я написал эту статью, чтобы передать на более глубоком уровне мои мысли о «4 абсолютных принципах качества» Кросби из его книги «Качество бесплатно». По моему мнению, эти четыре принципа поддерживают дискуссии о концепции отсутствия дефектов и качестве без затрат.

Примечание: у Кросби много хороших работ! Эта заметка не критикует его творчество. Она подчёркивает, как я использовал идеи Кросби и применил их в контексте моей работы с программным обеспечением. Вы можете согласиться со мной, а можете не согласиться. И это нормально. Я лишь делюсь своими знаниями и взглядом на мир качества в моём представлении.

Подробнее...
 
Тестирование выходит на новый уровень: подробности о предстоящей конференции TestCon Moscow 2021. Скидка для наших читателей
16.08.2021 00:00

TestCon Moscow 2021 возвращается! 7-9 сентября будет проходить уже пятая конференция и в этом году мы постарались сделать ее интереснее прежних.

Итак, что же ждет нас на конференции по тестированию и качеству программного обеспечения?

Во-первых, в программе очень много зарубежных спикеров, которые уже не раз покоряли публику своими выступлениями. Среди них, к примеру, Роман Недзельский, представляющий компанию DHL IT Services, который расскажет нам про автоматизацию тестирования с использованием Azure DevOps. Фил Ройстон, CEO в Tesena (Чешская республика), соучредитель стартапа по тестированию программного обеспечения в Праге с миссией изменить мир тестирования. На TestCon Moscow 2021 Фил выступит с докладом о том, что тестирование ПО в нашем мире также стратегически важно, как и электричество. По этой причине тестировщики должны понимать всю ответственность, которая на них возложена, и стремиться повысить свой уровень профессионализма.

Во-вторых, на конференции будут присутствовать спикеры из топовых IT-компаний России, таких как Авито, Лаборатория Касперского, Альфа-банк, СберМаркет.

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

Марина Куликова, руководитель группы тестирования в Альфа-Банк, затронет важную тему, которая может коснуться каждого. Представьте, вы пришли в стартап или команду, где раньше не было тестирования. От вас требуют результатов, но за что хвататься? С чего начать тестирование? Что нужно сделать для того, чтобы тестирование было эффективным? Обо всем этом доклад Марины.

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

Посетив нашу онлайн-конференцию, вы сможете вывести процесс тестирования на новый уровень, а мастер-классы — это отличная возможность прокачать свои hard skills. Так что welcome на TestCon Moscow 2021!

Не забывайте, что для всех читателей портала software-testing.ru мы предоставляем дополнительную скидку на билеты конференции: промокодом SOFTEST10 дает -10%

 
Docker, XML, ISTQB, и ответ на вопрос, легкое ли дело - тестирование: самые интересные новости тестирования за начало августа-2021
12.08.2021 17:20

Опубликован выпуск рассылки за начало августа.

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

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

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

 
Должен ли тестировщик быть пессимистом?
12.08.2021 00:00

Автор: Алан Ричардсон (Alan Richardson)
Оригинал статьи
Перевод: Ольга Алифанова

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

Вам не нужно быть пессимистом…

… вы предоставляете информацию. Иногда информация играет роль негативной обратной связи.

Нужно ли тестировщику быть пессимистом?

Нет.

Подробнее...
 
Стратегия тестирования REST API: что именно вам нужно тестировать?
11.08.2021 00:00

Автор оригинала: Roy Mor
Перевод: 
Боцюн Сергей

Слой API любого приложения - один из важнейших программных компонентов системы. Это канал, который соединяет клиента с сервером (или один микросервис с другим), управляет бизнес-процессами и представляет сервисы, которые приносят пользу пользователям.

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

Знаменитая пирамида тестов Майка Кона помещает тесты API на сервисный уровень (интеграционный), что предполагает, что около 20% или более всех наших тестов должны быть сосредоточены на уровне API (точный процент зависит от наших потребностей).

Подробнее...
 
.contains() – ценная находка Cypress
10.08.2021 00:00

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

.contains() – одна из моих самых любимых команд в Cypress. Ее имя звучит как утверждение, но на самом деле это команда выбора. Конечно, можно поспорить, что все команды выбора убеждаются в существовании элемента, но давайте не будем вдаваться в философские споры)

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

Разберемся, чем же она хороша. Я использую ряд примеров, которые можно найти в моем GitHub.

Подробнее...
 
Heisenbug 2021 Moscow, Большая техническая конференция для QA-специалистов
09.08.2021 00:00

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

Осенью вас ждет 3 конференционных дня с десятками докладов, воркшопов и Q&A-сессий с топовыми спикерами в области тестирования.

Основные темы этого сезона:

    • Автоматизация тестирования;
    • Инструменты и окружение для ручного и автоматизированного тестирования;
    • Тестирование распределённых систем;
    • Тестирование мобильных приложений;
    • UX, Security;
    • Нагрузочное тестирование, performance-тестирование, бенчмаркинг;
    • AI в тестировании.

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

Уже хотите купить билет? Переходите по ссылке https://bit.ly/3Chohc7, ведь сейчас можно купить билет со скидкой. Поторопитесь, чем ближе конференция, тем выше цена.

А если вам интересна не только тема тестирования, то обратите внимание на абонемент Full Pass - единый билет на 8 конференций осеннего сезона. Подробнее о всех конференциях и абонементе можно узнать на https://bit.ly/3A3gNrk.

 
Сертификация ISTQB: быть или не быть?
06.08.2021 00:00

Автор: Анна Палей, сотренер курса “Комплексная система подготовки тестировщиков по программе ISTQB FL” (компания Лаборатория Качества”)

Как показывает наше исследование, образование и дипломы, в отличие от опыта и формата работы, почти никак не влияют на уровень оплаты труда QA-специалиста. Но так ли это на самом деле, и какой тогда смысл в получении сертификата ISTQB? Почему получение сертификата может быть выгоднее компании-работодателю, чем самому специалисту? Стоит ли ISTQB того времени и тех средств, которые придется отдать за его сдачу? Постараемся найти ответы на эти вопросы в нашей статье о сертификации ISTQB.

Подробнее...
 
XML-инъекция для начинающих
05.08.2021 00:00

Автор: Хан Тоан Лим (Han Toan Lim)
Оригинал статьи
Перевод: Ольга Алифанова

Допустим, я отправляю своего ребенка в магазин со списком покупок. Затем я забираю все купленное и сдачу. Как мне узнать, что все прошло как следует?

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

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

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