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

Подписаться

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

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

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

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

.
Обеспечение доступности веб-контента: стандарты, критерии, пример реализации
27.08.2021 00:00

image

Автор: Павел Попов
Оригинальная статья, написана по мотивам моего доклада на митапе QA.

Привет, меня зовут Павел. Я занимаюсь изучением и тестированием доступности в ispring.

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

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

В данной статье мы погрузимся в вопрос доступности контента, разберемся, почему важна доступность в интернете, чем она регламентируется и как реализуется. В завершение, я расскажу на реальном примере, как мы с командой работали над повышением доступности нашего продукта — конструктора онлайн-курсов iSpring Suite.

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

Подробнее...
 
Распространенные поисковые запросы, часть 7: "Хорошую ли карьеру можно сделать в тестировании?"
26.08.2021 00:00

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

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

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

Подробнее...
 
Управляемое тестирование: с чего мы начинаем, чтобы не было мучительно больно
25.08.2021 00:00

Автор: Кияшева Екатерина — независимый эксперт в области контроля и обеспечения качества, ekiyasheva. Материал взят из habr, блога ICL Services

В поисках формата для рассказа о практиках тестирования я обратилась к гуглу с запросами “с чего начинать тестирование ПО” и “как подготовиться к тестированию ПО”. И нашла статьи о том, что нужно уточнять требования, применять техники и т. д. Хм… А что, если “составляющими контроля качества ПО” и даже в своем роде глоссариями в том самом поиске и стали стандарты и производные об этапах STLS? Да, все это необходимо – но недостаточно, подумала я.

И если вы, при наличии всех процессов тестирования,

  • выводили в PROD не то, что протестировали;
  • тестируете не то, что нужно;
  • находите баги в PROD, которых точно нет в тесте;
  • вынуждены много раз тестировать одно и то же из-за процессных сбоев

– знайте, эта статья для вас.

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

Подробнее...
 
ОТР проводит митап по тестированию
24.08.2021 00:00

26 августа в 15.45 МСК ИТ-интегратор ОТР совместно с компанией Test IT проводят бесплатный митап по тестированию для профессионалов в QA и всех, кто стремится ими стать. Мероприятие будет интересно любому ИТ-специалисту, который занимается развитием своих навыков. Встреча пройдёт в офлайн- и онлайн-форматах. Интерактивная трансляция будет организована в Youtube. Вопросы спикерам можно задать в специальном чате в Telegram.

  • Как снизить стоимость дефекта в 100 раз и обойтись без холиваров?
  • Как организовать кросс-командное взаимодействие – воркфлоу, куа-ревью и другие ругательства?
  • Как реализовать автотесты на проекте с подвижной бизнес-логикой, в чём подводные камни, профиты и перспективы масштабируемости?
  • Как максимизировать тестовое покрытие без лишних шагов?
  • Как объединить ручные и автотесты, а ещё внедрить метрики качества на разных этапах развития проектов?

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

Артем Кострюков, Test IT – 10 лет занимается управлением IT-продуктами и маркетингом, участвовал в создании и продвижении B2B и B2C-продуктов в EdTech, Data Recovery, AR/VR. Трекер Южного IT-парка.

Вадим Козоногов, ОТР – ведёт важнейшие проекты в ОТР, являясь главным специалистом по внедрению новых технологий в автотестировании.

Виктор Раев, Test IT - больше 14 лет в QA: строил проекты разных уровней сложности: от небольших B2C до сурового Enterprise. Разрабатывал фреймворки и модули для ФТ и тестирования производительности.

Регистрируйтесь, задавайте вопросы, развивайтесь!

https://otr-testingmeetup.timepad.ru/event/1736520/

 
Стимул, ответ, проверка: суть тест-автоматизации
23.08.2021 00:00

Автор: Пол Гриззафи (Paul Grizzaffi)
Оригинал статьи
Перевод: Ольга Алифанова

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

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

Подробнее...
 
Flaky-тесты: Откуда ноги растут. Опыт Uber
19.08.2021 00:00

Перевод: Руслан Ахметзянов, Qameta Software

Автор оригинала: Ravi Agarwal, Lazaro Clapp, Gautam Korlam, Murali Krishna Ramanathan, and Vijay Subramanian

Эта статья является переводом статьи из блога Uber. Обычно мы в Qameta Software не занимаемся переводами, но мимо этой статьи пройти не смогли (спасибо @vbrekelovза то, что подкинул такой хороший пост на почитать!). Хороший и исчерпывающий материал о том, что такое flaky-тесты, какие они бывают и что с ними делать. Часть материала, посвященную переезду Uber с микросервисов на монорепо я опустил, оставив только то, что напрямую связано с отработкой flaky-тестов.

Юнит-тесты лежат в основе любой Continuous Integration (CI) системы. Они позволяют обеспечить контроль над качеством кода при высоких темпах разработки, предупреждая инженеров о багах в новом коде и регрессии в кодовой базе. Кроме того, они снижают стоимость разработки за счет обнаружения ошибок на ранних этапах. Именно поэтому построение стабильной и работающей тестовой инфраструктуры является одним из базовых требований для любой крупной разработки.

К сожалению, flaky-тесты осложняют жизнь тем, кто это требование пытается выполнить. Давайте считать, что мы будем принимать тест как flaky если на любых двух воспроизведениях он возвращает разные результаты: прошел или упал, — без изменения кода. Такие тесты чаще всего возникают в результате одной из двух причин: недетерминированность на уровне кода (порядок исполнения тредов и другие сложности с многопоточностью) или неоднородностью окружений, в которых выполняется тестирование (на одной машине все работает хорошо, а на CI-сервере тесты падают).

Подробнее...
 
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

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

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

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

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