Этот дайджест создан совместно с телеграм-каналом QA Live ? тестирование ПО. Подпишитесь, чтобы получать дайджесты прямо в телеграм!
? Почитать:
Вводный гайд по базам данных и их типам. Кратко о нереляционных БД и CRUD. Часто используемые операторы SQL + кликабельные шпаргалки.
«Я как инженер по ручному и автоматизированному тестированию провожу собеседования на роль Junior+ QA (с дальнейшим ростом в автоматизаторы). Делюсь своим списком вопросов и ответов, которые я ожидаю услышать.»
С ростом дизайн-системы в Альфа-Банке мы столкнулись с вопросом тестирования не только бизнес-логики проекта, но и его визуальной части. Рост количества компонентов дизайн системы влечет их связанность между собой. Причём связанность компонентов не обязательно должна быть сильной. Напротив, неявные связи больше привносят неочевидных поведений и непроверенных комбинаций, что в итоге отражается на количестве багов, вылавливаемых на бою.
В данной статье хочу поделиться содержанием pipeline.jenkinsfile с минимальной необходимостью для организации автоматизированного тестирования. Установку, настройку самого Jenkins мы рассматривать не будем, только pipeline и его содержание для АТ.
Вводный гайд.
Эта модель помогает командам понять, что в большинстве случаев стоит автоматизировать тесты на максимально детализированном уровне приложения, чтобы обеспечить адекватную защиту от нестабильности при проверке регрессии.
«Не единожды я могла наблюдать, насколько эффективно бывает допустить QA-команду внутрь CMS, чтобы достичь бизнес-целей клиента. И на примере нескольких кейсов из разных проектов расскажу, как мы обеспечиваем качество.»
Что такое, как работает и для чего нужно snapshot-тестирование, как внедрить к себе в проект.
«Cypress-тест может быть очень быстрым – иногда даже быстрее тестируемого приложения. Если вы оказались в ситуации, когда Cypress работает быстрее, чем загружается ваше приложение, то эта статья для вас.»
В мире QA на других платформах (англоязычных):
// 1100 eur/ Month, Latvia. // Say someone gets 100K CAD in Vancouver, Canada. Of that, he gets 74,000 CAD after tax, so 6166 per month. Let’s round up to 6200. // И так далее.
Подходы и сложности.
Схемы и советы.
Дома красивые, QA-процессы отлажены.
«Мы — команда в крупной финтех-компании, отвечающая за небольшую часть сервисов, на которых работают продукты с миллиардным оборотом. Со стороны фронтэнда у нас есть только панель администратора. Остальные фронты разрабатывают другие команды. Эти фронты вызывают наши сервисы через REST API или асинхронно.»
На основе метрики Defect Density, но с существенными дополнениями.
Обратный это «протестировать весь путь генерации нагрузки: начиная с ввода данных, сохранения данных в БД и заканчивая чтением данных.».
Они написали плагин Nightwatch.js, который отправляет упавший тест и связанные с ним ошибки на сервис, интегрированный с платформой OpenAI.
10 практических советов.
Trivago — крупнейший немецкий сервис по поиску отелей и сравнения цен (метапоисковик).
С рисунками и схемами.
«Один инструмент на рынке реально выделяется по простоте и количеству виртуальных пользователей, которых мы можем генерировать, и это единственный и неповторимый Grafana k6.»
«Если вы поищете лучшие практики использования POM в автотестах, то обнаружите, что многие советуют так не делать. Однако подробных объяснений причин нет.»
Ссылки на YouTube с подробными объяснениями.
И ссылки на ознакомительные видеотуториалы.
От LambdaTest.
Автор советует начинать с Java + K6.
Доклад LambdaTest на конференции TestMu.
MutPy, Cosmic Ray, Pester.
Вводный гайд.
Общее описание и 28 примеров.
? Посмотреть:
Где учиться, как искать работу, где получить первый опыт и как все не забыть.
- Джо Колантонио — Top 12 Automation Testing Trends for 2024 (en) ⏱25 минут
Веселый Джо.
Steps to create a hybrid automation framework capable of supporting UI, web services, and BDD. Tools used Selenium for Java, Rest-Assured, and Cucumber.
Без комментариев.
Хорошей недели!