QA дайджест #41: как подсидеть тимлида, бесплатный Cypress Dashboard, Playwright – серьезный конкурент Puppeteer
Меня зовут Максим, и я тестировщик. С интересом слежу за событиями в мире тестирования и IT. Собираю самое полезное и с радостью делюсь с вами. Приятного чтения! :)
Почитать
Данные 6,4 млн израильских избирателей попали в открытый доступ. Не требовалось даже быть хакером для этого. В исходном коде страницы лежал путь к открытому endpoint get-admin-users, который возвращал массив с логинами и паролями администраторов ресурса. Можно показывать эту историю менеджерам, когда они жалуются на баги в проде.
Почему мы пишем программы такого низкого качества?
Думают ли автотесты об электробагах — о тернистом пути к настройке процесса автоматизации тестирования.
Docker для Windows не запустится, если работает приложение для настройки мыши Raser. Детали в твиттер-треде.
Всегда актуальный вопрос, что такое Software Testing?
Как Google от менеджеров пытался отказаться.
Python для тестировщика: как маленькие скрипты c pandas помогают в тестировании больших наборов данных.
Тестирование двухфакторной аутентификации и возможные варианты обхода.
Руководство по XSS, часть 4.
Записная книжка тест-дизайнера, часть 4: анализ.
Для чего и каким образом мы тестируем обновление.
Метрики — индикаторы здоровья проекта.
Quality Architect: кто это такой и когда он нужен.
Как развиваться тестировщику, если не привлекает автоматизация.
Несерьезно серьезный доклад на тему «Как подсидеть тимлида». Берите на заметку ;)
Современный подход к тестированию локализации на iOS.
Поднимаем CI на GitHub для Android за день.
Если вы раньше не сталкивались с GitHub Actions? то настало время. GitHub проводит хакатон по разработке GitHub Actions. Подарки обещают первым 1000 участникам.
Как провести тестирование на безопасность Android-приложения.
TestingStage 20 ⇒ conference for professionals in testing. В этом году фокус на технических докладах и большом количестве международных спикеров. 3 дня, 5 одновременных треков, 50+ топ-экспертов!
По промокоду doudigest 10% скидки.
Автоматизация
Ребята из telegram чата js_for_testing заморочились и создали очень крутую сравнительную таблицу популярных JavaScript-фреймворков для e2e-автоматизации. Этот документ пригодится тем, кто стоит на распутье выбора, и тем, кто хочет больше узнать о своем фреймворке. Не стесняйтесь принять участие в развитии таблицы!
Playwright — драматургия от Microsoft и новый инструмент для тестирования.
«Если сайты будут работать лучше — это будет идеально»: интервью с разработчиком Playwright Андреем Лушниковым.
Перевод CSS селектора на человеческий язык. Пишете селектор, а в ответ получаете описание, что это такое.
Снимаем покрытие кода с уже запущенного Node.js приложения.
Как мигрировать с Mocha на Jest в 15 простых шагов — и зачем.
Простое решение для визуального регрессионного тестирования на Java + Selenium Webdriver + aShot.
JavaScript: the Future of End to End Testing.
Бесплатная и легальная параллелизация тестов Cypress.
Советы по Cypress, часть 1: как соблюдать принцип DRY при помощи кастомных команд.
Советы по Cypress, часть 2: тестирование потоков email с Mailosaur.
XPath в Web-тестировании, написание и отладка.
Юмор
Итак, вы решили войти в IT
Cовет #127: сообщение об успешном выполнении сделайте красным цветом
CSS — это просто
Все желающие делиться интересным — пишите на почту (адрес в профиле), обсудим, опубликуем, скажем спасибо :)
← Предыдущий выпуск: QA дайджест #40