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

Подписаться

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

Конференции

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

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

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

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

.
.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)
Оригинал статьи
Перевод: Ольга Алифанова

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

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

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

Подробнее...
 
Экономика тестирования
04.08.2021 00:00

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

Подробнее...
 
Распространенные поисковые запросы, часть 6: "Легко ли тестировать?"
03.08.2021 00:00

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

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

В этой статье я отвечу на вопрос "Легко ли тестировать?" (и связанный с ним вопрос "Почему тестировать так трудно?").

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

Подробнее...
 
Десктопизация по-питоновски. Инструменты для создания автотестов
02.08.2021 00:00

Статья предоставлена компанией SimbirSoft

Автоматизация тестирования – неотъемлемая часть процесса обеспечения качества. Мы в нашей практике чаще всего разрабатываем тесты для веб-, мобильных приложений и API, но сегодня хотим рассказать о более редком направлении – тестировании десктоп-приложений.

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

Подробнее...
 
Как тестировщику не стать обманутым
30.07.2021 00:00

Автор: Анна-Мария Шарре (Anne-Marie Charrett)
Оригинал статьи
Перевод: Ольга Алифанова

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

Мои топ-10 способов избежать обмана (я намеренно сделала их высокоуровневыми – эти стратегии работают на всех уровнях и во всех типах тестирования).

Подробнее...
 
Что такое Docker
29.07.2021 11:01

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

Docker — это контейнер для приложения. В котором уже всё настроено — и операционная система, и сервер приложения, и вся инфраструктура. Бери да используй!

Докер активно используют разработчики и тестировщики для проверки приложений. Его используют и для поставок клиентам готового продукта. В нем поднимают приложения, гоняют автотесты... А также упоминают в вакансиях и спрашивают на собеседованиях =))

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

Подробнее...
 
Тренды тестирования, таблицы данных, БД и требования к ней, мифы про Allure, Flaium и скидка на TestCon: самые интересные новости тестирования за конец июля-2021
28.07.2021 12:03

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

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

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

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

 
Тестирование за пределами требований
27.07.2021 00:00

Автор: Мария Кедемо (Maria Kedemo)
Оригинал статьи
Перевод: Ольга Алифанова

Я часто слышу, что люди говорят о тестировании, как о валидации и верификации требований. Но тестирование – это намного более широкое понятие.

Фокусируясь на верификации и валидации, мы, скорее всего, будем искать и найдем только то, что мы ищем. Это встроено в само определение этих слов.

Согласно Оксфордскому словарю,

Верификация – это "Убедиться или продемонстрировать, что (нечто) верно, точно или оправдано".

Валидация – это "проверить или доказать валидность или точность чего-то".

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