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

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

.
Помогите команде, поддерживая ваш набор автотестов
15.09.2022 00:00

Автор: Деннис Мартинез (Dennis Martinez)
Оригинал статьи
Перевод: Ольга Алифанова

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


Подробнее...
 
Стресс-тестирование: как тестировщикам жить в беспокойном мире багов
14.09.2022 00:00

Автор: Егорова Лидия, телеграм - @LiEgorova

В тестировании я работаю около 5 лет. За это время сменила несколько компаний и выросла с джуна до QA-Lead'a. Все годы работы я наблюдала за психологическим состоянием коллег, а потом и членов команды, которую набирала под себя.

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

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

Подробнее...
 
Абсолютная необходимость для мобильного тестирования: фермы устройств
13.09.2022 00:00

Автор: Эдуардо Фишер дос Сантос (Eduardo Fischer dos Santos))
Оригинал статьи
Перевод: Ольга Алифанова

Когда я начинал работать тестировщиком, все было просто. Я тестировал веб-приложения всего лишь в двух браузерах. Я мог ожидать, что абсолютное большинство наших клиентов использует Windows. Мне надо было учитывать только два вида ввода – мышь и клавиатуру. Нет, я не говорю, что тестировать веб-приложения легко; я абсолютно точно так не думаю. Но когда я перешел в мобильное тестирование, внезапно мне пришлось иметь в виду множество новых переменных, которых я не ожидал.

Подробнее...
 
Метрики, тестирование API, методов ввода, безопасности, работа с виртуализацией: самые интересные новости тестирования за начало сентября-2022
12.09.2022 15:20

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

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

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

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

 
Путь к метрикам
08.09.2022 00:00

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

Статья компании SimbirSoft

Метрики используют для оценки, отражения динамики и выявления слабых мест в процессе разработки. Как их внедрять и применять здесь и сейчас? А если у вас в команде проблемы с процессами, может вам и не до метрик? Раз вы видите проблемы, то, наверное, как-то их оцениваете, измеряете, пусть и условно. Как решаются проблемы и появляются метрики, на примере одного из проектов рассказывает QA-специалист SimbirSoft Виктор.

Подробнее...
 
Тест-идеи: методы ввода
07.09.2022 00:00

Автор: Павел Саман (Pavel Saman)
Оригинал статьи
Перевод: Ольга Алифанова

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


Подробнее...
 
Принципы юнит-тестирования. Часть вторая
06.09.2022 00:00

Автор: Владимир Четвериков
Оригинальная публикация

Привет! А вот и вторая часть поста про принципы юнит-тестирования. Если в первой мы обсудили влияние тестов на разрабатываемые продукты и познакомились с теорией юнит-тестирования, то в этой обсудим некоторые практические моменты. Внутри поста — структура юнит-тестов, стили юнит-тестов, принципы рефакторинга, полезные советы для того, чтобы ваши юнит-тесты были эффективными и читаемыми, а также некоторые антипаттерны при написании тестов.

Ну и, конечно же, список источников, где можно получить дополнительную полезную информацию. В общем, начнём.

Подробнее...
 
DOM, ваш союзник в тестировании веб-приложений
05.09.2022 00:00

Автор: Валери Роле (Valery Raulet)
Оригинал статьи
Перевод: Ольга Алифанова

 С того момента, как Тим Бернерс Ли изобрел "Всемирную паутину" в 1989, браузер довольно серьезно изменился. Теперь он может запускать веб-приложения, используя технологию, которая исходно вообще для этого не предназначена. Язык HTML был создан для того, чтобы исследователи могли сотрудничать и делиться информацией.

Подробнее...
 
Преимущества виртуальных машин и работа с UEM в QA
01.09.2022 00:00

Оригинальная публикация
Статья компании SimbirSoft

Всем привет! Сегодня мы рассмотрим основные аспекты UEM (Unified Endpoint Management) технологии, применяемой в сервисах по управлению клиентскими устройствами. Речь пойдет о виртуализации и виртуальных машинах для тестирования и обеспечения качества. Статья будет полезна для QA и DevOps уровней джуниор-мидл.

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

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

Стремясь сократить финансовые затраты, бизнес интересуется сервисами по управлению клиентскими устройствами, так как в большинстве стран документооборот и обмен информацией перешел в онлайн.  Для контроля информации, работы с техническими средствами коммуникации и коммутации необходим единый сервис управления, такой как виртуальные машины.

Подробнее...
 
Использование повторных попыток в тестах может маскировать баги
31.08.2022 00:00

Автор: Корина Пип (Corina Pip)
Оригинал статьи
Перевод: Ольга Алифанова

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

Подробнее...
 
Зарплаты в тестировании в России 2022
30.08.2022 00:00

Провел опрос и подготовил результаты Касимов Василий.

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

В опросе по России приняло участие почти 2000 человек, спасибо телеграмм-чатам и особенно QA - Finance. К сожалению, по Беларуси и Украине охвата не хватает, по каждой из них немногим больше 100 ответов.

Предыдущий опрос за 2019 год можно найти здесь.

Ниже можно найти данные по городам и стране в целом по различным срезам. По горизонтали шкала зарплат, по вертикали количество проголосовавших, получающих зарплату в этом диапазоне. Цветом выделен опыт работы (расшифровка справа на картинке). Данные идут за текущий опрос и за предыдущий. Еще более старые данные можно найти в предыдущем опросе. Обращаю внимание, что за в этом опросе я расширил диапазон зарплат. Данные немного странные, не видно общего пика, как было в предыдущие годы.

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