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

Подписаться

Конференции

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

TestDriven Conf

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

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

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

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

Встреча тест-менеджеров 12.02 в Москве
08.02.2022 13:17

Встреча Клуба Московских Тестировщиков (Moscow Software Testing Club) 12.02 – посиделки узким кругом ТМ-ов. Никакой теории, только жизненные кейсы, шишки и выводы. Мест мало, фейсконтроль по анкете  Хочется сделать эту встречу максимально полезной!


Дата: 12 февраля (суббота)

Время: 16:00 — 18:00

Место: ресторан растительной еды будущего «Tomorrow» (https://tomorrowrest.ru/) (м. Смоленская)

Формат: круглый стол, поговорим о фейлах.


На этой встрече мы обсудим не успехи, которые и так много обсуждаются, а провалы. Какой из этого можно извлечь опыт? Будем делиться ТМ-скими граблями, чтобы знать, куда наступать не надо! Видео- и аудио-записи не будет . Приглашаем TM-ов, Group Manager-ов и Руководителей отделов тестирования.

Специальный гость: Замглавы Департамента информационных технологий Москвы – Борис Фролов.

Хозяйка ресторана, Наталья Руколь, угостит каждого эксклюзивным напитком.

ВАЖНО: количество мест ограничено, поэтому просим заполнить короткую анкету, чтобы мы смогли связаться в сами и подтвердить, что вы в списке участников. Анкета: https://forms.gle/HwDybD3dHJpPUejMA

 
И жили они долго и счастливо: как QA выстроить плодотворное взаимодействие с dev
08.02.2022 00:00

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

Тестировщик и разработчик — два разных мира: иногда про них говорят, что они как кошка с собакой. Вряд ли совместная работа принесёт большую пользу, если взаимопонимание находится на низком уровне: например, когда тестировщик дёргает разработчика по мелочам, нечётко описывает кейсы или сваливает кучу мелких багов в одну задачу, разработчика всё это только раздражает и демотивирует… 

Собрали 5 советов, которые помогут начинающему тестировщику найти взаимопонимание с разработчиками. 

Подробнее...
 
Эвристические оценки и поиск проблем удобства использования
07.02.2022 00:00

Автор: Джейк Рошело (Jake Rocheleau)
Оригинал статьи
Перевод: Ольга Алифанова

Эвристика – это процесс самообучения чему-то. Эвристические техники – это практические подходы к решению определенных проблем.

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

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

Подробнее...
 
Гайды по тест-сообществам, росту до тест-менеджера, тестированию доступности, Lighthouse, паттернам UI-автоматизации: самые интересные новости тестирования за конец января-2022
04.02.2022 12:06

Опубликован выпуск рассылки за конец января - начало февраля.

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

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

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

 
QA и Support: как не усложнять друг другу жизнь
03.02.2022 00:00

Автор: Маша Аккуратнова

Привет. Меня зовут Маша, я — тестировщик в команде мобильной платформы. Когда-то для нас была актуальна проблема взаимодействия QA и Support. Сложностей было предостаточно, как и неприятных последствий. Но со временем мы успешно разобрались во всем. Хочу поделиться нашим опытом и рассказать, какие изменения сработали во благо.

Подробнее...
 
Будь активнее! Гайд по тест-сообществам
02.02.2022 00:00

Автор: Джонас Менесклу (Jonas Menesklou)
Оригинал статьи
Перевод: Ольга Алифанова

Начинать знакомство с любым аспектом тестирования (как и с чем угодно еще) может быть непростой задачей. В мире бесконечное множество статей (включая эту), обучающих материалов и курсов (включая предлагаемые Министерством Тестирования). Тут легко потеряться. В начале пути вы обнаружите себя зарывшимся в бесконечные результаты Google-поиска, прежде чем нащупаете свой путь. И тут тест-сообщество полезно как никогда – просто задавая вопросы, вы легко сэкономите время на бессмысленные поиски и непонятные материалы.

В этой статье я поделюсь своим опытом новичка в тест-сообществе и дам обзор лучших мест, где можно задавать вопросы и обмениваться идеями с единомышленниками. Я рассматриваю не информационные сайты и обучающие материалы, а социальные сети (Slack, Twitter, Facebook, LinkedIn, Reddit), которыми пользуется сообщество.

Подробнее...
 
7 характеристик хороших тестов
01.02.2022 00:00

Автор оригинала: Artem Golubev

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

Мы работали над несколькими миллионами автоматизированных тестов (работа такая) и пришли к выводам, что есть 7 характеристик отлично написанных тестов:

  1. Тест полностью автоматизирован (очевидно)

  2. Тест повторяем: тест не ломается, если приложение не поменялось

  3. Тест заканчивается валидацией

  4. Тест достаточно стабилен, чтобы его использовать в CI/CD

  5. Тест очень легко читать

  6. Тест требует минимальной поддержки

  7. Тест работает параллельно с другими тестами и не ломается

Давайте поясню, что имеется в виду.

Подробнее...
 
Распространенные паттерны и методологии UI-автоматизации: реальные примеры
31.01.2022 00:00

Автор: Бенджамин Бишофф (Benjamin Bischoff)
Оригинал статьи
Перевод: Ольга Алифанова

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

В этой статье мы рассмотрим ряд распространенных паттернов и методологий проектирования ПО, полезных для UI-автоматизации в целом и для создания тест-фреймворка для UI в частности. Примеры и сценарии использования в статье относятся к нашему внутреннему кастомному фреймворку.

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

Подробнее...
 
Что такое сервер приложения
28.01.2022 00:00

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

Когда вы открываете любой сайт — например, google или facebook, вы видите конечный продукт. Но чтобы этот продукт увидеть, и пощупать, нужно:

  1. Написать код приложения

  2. Собрать проект

  3. Поднять его на сервере приложения

Сегодня я расскажу про третий этап: что вообще такое сервер приложения и зачем он нужен.

Подробнее...
 
Курс для начинающих тестировщиков ПОИНТ: важные обновления
27.01.2022 00:00

Авторы: сотрудники учебного центра компании “Лаборатория Качества”

Новый год – новинки в курсе ПОИНТ! Мы стремимся давать своим ученикам максимум пользы, а для этого нужно постоянно развиваться. Уже в ближайшем потоке вы сможете попробовать все новое и стать первыми, кто увидит улучшения!

Сегодня покажем, как мы поменяли наш курс, что нового добавили, и главное – почему это важно для вас!

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

Подробнее...
 
Начните внедрять автоматизацию
26.01.2022 00:00

Автор: Ананд Багмар (Anand Bagmar)
Оригинал статьи
Перевод: Ольга Алифанова

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

Если вы используете инструменты с открытым исходным кодом, то есть несколько способов приступить к делу.

  1. Сделай сам: создайте собственный фреймворк, напишите скрипты на основе документации.
  2. Используйте Selenium IDE для быстрой записи и воспроизведения.
  3. Используйте TestProject Recorder для быстрой записи и воспроизведения.
  4. Используйте TestProject SDK для создания собственных кастомных скриптов автоматизации тестов.

У каждого из этих подходов есть достоинства и недостатки. Рассмотрим их подробно.

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