Дайджест материалов по тестированию c 16 по 22 сентября

Этот дайджест создан совместно с телеграм-каналом QA Live | тестирование ПО. Подпишитесь, чтобы получать дайджесты прямо в телеграм!

Почитать:

Docker гайд

Основные концепции, установка, команды, также Dockerfiles, тома, сети и Docker Compose.


Мягкие навыки тестировщика

Мягкие навыки — это секретное оружие, которое превращает хорошего тестировщика в чудесного.


Инструменты тестирования доступности

Цифровая доступность в России не является обязательной, однако ГОСТ-стандарт существует, и он основан на WCAG 2.1.


Альтернатива JMeter.


В данной статье мы подробно рассмотрим тест-кейсы для выпадающего списка (dropdown или combo box), одного из наиболее распространенных элементов управления в пользовательских интерфейсах. Выпадающие списки часто используются для упрощения выбора из множества опций, и их корректная работа критична для обеспечения удобства пользователей. Мы исследуем различные аспекты тестирования этих элементов, включая проверку визуальных элементов, функциональности и взаимодействия с пользователем.


Конечно, нет! Наша автоматизация должна прогоняться за секунды, или хотя бы менее, чем за десять минут. Ведь верно? Ведь правильно? Вставьте сюда мем с Падме и Анакином. 45 минут – это явно антипаттерн и всегда плохая идея, правда же?


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


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


На Heisenbug всегда сочетали: тут бывают и практичные воркшопы с мастер-классами, и обзорные кейноуты «для расширения кругозора».


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


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


Не так давно делился историей о том, как решали проблему E2E автотестов в маленьком проекте. Продолжим историю.


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


Разный подход к CI/CD: Amazon и Google

Получив опыт работы в Google, другой компании с иным взглядом на процессы, я вернулся в Amazon. Без сомнений, взглянуть на вещи под другим углом было интересно и полезно.


В мире QA на других платформах (англоязычных):

Biometric authentication has become an essential feature in all mobile phones today. It helps in identifying a person using their biometrics such as fingerprints, facial recognition or retina scans to sign in to the mobile application or validate the financial transactions from their mobile phones, thus providing a high-quality mobile user experience.


I have recently cleared all interviews for the QAE II position at Amazon. I would like to share about the interview process, expectations, preparation tips and the resources I referred to during my preparation. Most of the information is already present on Web/YouTube. I am giving links to all resources here.


As software companies grow, they often find it necessary to start measuring things. When a company has just a couple of dozen people, it’s pretty easy to see whether a software tester is performing well, or whether they are struggling. But when a company grows to several hundred or several thousand people, it becomes more difficult to keep track of how everyone is doing.


Each column in the table represents a unique combination of conditions, and the resulting actions are mapped accordingly. This technique helps testers visualize the application’s behavior for all possible inputs, ensuring that all scenarios are considered.


Avoid UI Logins, Cache Objects & Re-Use и подобное.


Many years ago, back when I worked for a telecom company, we were building what we called a test automation platform. It was more than what we currently call a test tool; it was a system in which we could write and execute concurrent test scripts across multiple telephony interfaces. It was extraordinarily interesting, but often infuriating, work. We configured and executed everything via the command line which gave us and our users great flexibility but was inconvenient with respect to typing (yes, we knew about command history, scripts, and aliases). This was on Unix, specifically, HPUX.


Maintaining clean, efficient, and scalable test code becomes increasingly challenging as web applications become more complex. Playwright, a powerful end-to-end testing framework, offers a solution through its fixture system. This guide will walk you through advanced techniques for leveraging Playwright fixtures to create a robust and maintainable test architecture.


How to better execute E2E tests that depend on each other.


Testing is more than just detecting errors; they are an ongoing dialogue, revealing hidden design flaws, customer misalignments, and anticipating future problems.


First implementation of BiDi (Bidirectional WebDriver Protocol) for .NET и минорные изменения.


Посмотреть:

Реален или нет стереотип «Айтишник только с Макбуком» .


Программа — https://habr.com/ru/companies/X5Tech/news/842262/


Автоматизаторы не любят готовые решения — им кажется, что в них чего-то не хватает. Во многих случаях это действительно так, и тогда они принимаются писать свое. В докладе спикер показал конкретную реализацию на стеке Python + pytest/behave и как она ложится на общую схему gTAA (Generic Test Automation Architecture) из ISTQB.


Результат работы программистов – код. Дизайнеров – макеты и красивые иконки. А вот с тестировщиками все намного интереснее! Вместе с Анастасией Заречневой, тестировщицей из JetBrains и создательницей сообщества QA Sisters, мы разбираемся, что такое тестовая документация, откуда вообще берутся тест-кейсы, какие хитрые практики тест-дизайна помогают оптимизировать их количество, и как эти тест-кейсы правильно хранить и использовать.


О примере внедрения сбора новой статистики, которая поможет планировать спринты и проводить ретро.


In this session, Stephen Kilbourn, a longtime guild member and speaker who brings a wealth of experience in automation testing, will share his top three API testing tools: Postman, Playwright, and Jest, and dive into the pros and cons of each one.


How to write POM Pattern code in our test.


You’ll learn how to spot and fix common API vulnerabilities, including sneaky JavaScript injections to the all-too-common broken object-level authorization. With hands-on demos and practical advice, you’ll discover how to fortify your APIs against real-world threats. But that’s not all—Bas also gives us a sneak peek into his upcoming contract testing course, perfect for anyone looking to master integration testing and ensure seamless API communication.


⬅️ Предыдущий QA-дайджест

Хорошей недели!

Какой была ваша первая зарплата в QA и как вы искали первую работу?

Мега обсуждение в нашем телеграм-канале о поиске первой работы. Обмен опытом и мнения.

Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас