Size: a a a

automated-testing.info

2020 July 15
automated-testing.info
Когда во время спринта поменяли требования а ты уже все протестировал
источник
2020 July 16
automated-testing.info
https://medium.com/@DamienMaillard/i-am-too-lazy-for-a-test-framework-ca08d216ee05
Ленивый подход в обеспечении качества. Когда нет желания проверять все руками и тратить много времени на одни и те же проверка каждый день. В этом плане инвестировать в автоматизацию - лучшее решение. Пример ленивой инвестиции в автоматизацию на базе Javascript и фреймворка Jasmine.
источник
automated-testing.info
В следующий понедельник начинается двухнедельная онлайн конференция Podlodka QA Crew. Это ежедневные сессии в Zoom, активный Slack-чат, постоянное общение с экспертами и разбор ваших собственных проблем. Первая неделя целиком посвящена карьере в QA, а вторая – организации процесса тестирования и инструментам для этого.

И вот как может пройти ваша первая неделя:
1️⃣ Начать понедельник, составив свой собственный план развития как QA на воркшопе от Алексея Петрова
2️⃣ Во вторник послушать про опыт роста в менеджеры и релокацию зарубеж, а вечером – словить кучу инсайтов из обзора рынка зарплат в QA от ребят из Kornferry
3️⃣ В среду посмотреть на то, как выглядит реальное собеседование (или поучаствовать самому)
4️⃣ В четверг прислать свое резюме на публичный разбор от нанимающих менеджеров разных компаний и получить план его переделки
5️⃣ В пятницу получить решение своих болей, связанных с карьерой и ростом, и оттянуться в легендарном онлайн-баре!
6️⃣ В выходные активно готовиться ко второй неделе, посвященной организации процессов тестирования

Ждем вас на борту!
podlodka.io/qacrew
источник
automated-testing.info
Как у вас с фрилансом?
Анонимный опрос
84%
Не занимаюсь фрилансом
9%
Занимаюсь периодически
1%
Занимаюсь постоянно
6%
У меня 2+  работы
Проголосовало: 813
источник
automated-testing.info
#js #puppeteer

https://www.youtube.com/watch?v=eFJj0BY5ICY&list=PL5eiLar9sxBGwJt3gP_IP8wlMQnAl2Q_v

Детальное руководство по использованию puppeteer в качестве библиотеки поверх которой делается framework.
На данный момент 4 видео.

https://www.youtube.com/watch?v=eFJj0BY5ICY&list=PL5eiLar9sxBGwJt3gP_IP8wlMQnAl2Q_v&index=1
В первой части
1. Установка окружения (TS,MOCHA,CHAI).
2. Написание lazy element для puppeteer.
3. Имплементация шаблона pubsub для синхронизации страницы puppeteer и PO/Elements.
4. Базовая настройка allure (шаблон декоратор).
5. Базовый интерфейс страницы и элемента.

https://www.youtube.com/watch?v=V9JQMTuDgps&list=PL5eiLar9sxBGwJt3gP_IP8wlMQnAl2Q_v&index=2
Во второй части
1. Fix index require (из первой части).
2. Fix PubSub для инициализации страниц после инициализации браузера (из первой части).
3. Добавление технического логирования.
4. Инициализация элементов для страницы.
5. Библиотека элементов.

https://www.youtube.com/watch?v=pH-OWPKbJFk&list=PL5eiLar9sxBGwJt3gP_IP8wlMQnAl2Q_v&index=3
В третьей части
1. Добавлен Table элемент для работы с таблицами.
2. Добавлено логирование входящих аргументов.
3. Работа со списком элементов.

https://www.youtube.com/watch?v=OeSfM9jpN0s&list=PL5eiLar9sxBGwJt3gP_IP8wlMQnAl2Q_v&index=4
В четвертой части.
1. Параллельный запуск тестов.
2. Провайдер для страниц и пакетов.
3. Screenshot on fail. Скриншот, если тест упал, для allure.
4. Singleton для страниц.
5. Pubsub улучшение для инициализацию текущего элемента и страницы.
источник
2020 July 17
automated-testing.info
https://blog.testproject.io/2020/07/15/the-ultimate-postman-tutorial-for-api-testing/
Есть много инструментов, которые могут помочь с тестированием API, но может быть трудно найти инструмент в этом месте между мощью и простотой. Некоторые инструменты тестирования API обладают большим набором функций, но по своей сути сложны в использовании, в то время как другие просты в освоении, но не делают всего, что вам нужно, когда дело доходит до инструмента тестирования API.
Postman - баланс всего вышесказанного. Идеально подходит для тестирования API.
источник
automated-testing.info
Интересный ресурс предоставляющий интерфейс "для записи" вашего сценария в виде Puppeteer или Playwright сценария.


https://www.testim.io/playground/
источник
2020 July 18
automated-testing.info
https://testguild.com/what-is-playwright/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+JoeColantonio+%28Joe+Colantonio+-+Test+Automation+Geek+%7C+Bibliomaniac+%7C+Software+Imagineer%29
Что из себя представляет Microsoft Playwright Automation ? Гайд по функционалу и преимуществам перед другими тулами.
P.S. Хочется попробовать его в работе?)
источник
2020 July 20
automated-testing.info
https://dou.ua/lenta/articles/how-to-change-framework/?from=comment-digest_post&utm_source=transactional&utm_medium=email&utm_campaign=digest-comments
Как перейти на новый фреймворк и не убить качество продукта?
В статье про опыт изменения SDLC и подхода к работе с качеством в проекте на ScrumBut. Охватить все аспекты не получится, поэтому остановлюсь на самых интересных и наиболее болезненных сторонах проекта.
источник
2020 July 21
automated-testing.info
https://habr.com/ru/post/511532/
Подготовка к собеседованию QA» starter pack или самая большая шпаргалка вопросов-ответов по тестированию. Этот материал от джуна – джунам, от intermediate – таким же и в данный момент предлагается AS IS, т.к. сорвал все предполагаемые ранее сроки, поэтому прошу прощения если вызову кровотечение из глаз у опытных коллег.
источник
automated-testing.info
Статья от разработчиков selenoid, в которой раскрываются подробности работы moon и playwright.

https://medium.com/@aandryashin/playwright-launching-cross-browser-automation-to-the-stars-4a9cca8f0df0
источник
2020 July 22
automated-testing.info
https://www.softwaretestingclass.com/why-is-selenium-still-a-leader-in-software-test-automation-market/
Учитывая все свои недостатки и активную работу конкурентов - Selenium топовый фреймвморк по популярности. Почему? Давайте разбираться.

P.S. А как вы думаете, как долго он будет на вершине пищевой цепочки E2E тестирования?
источник
automated-testing.info
Как долго осталось Selenium быть лидером?
Анонимный опрос
14%
Не долго, пару лет 1-2 года
74%
Даже если будет альтернатива, то не все побегут менять фреймворк. Пройдут годы.. 5+ лет
12%
Очень не скоро поменяется лидер 10+лет
Проголосовало: 715
источник
automated-testing.info
Развитие "нетрадиционных" фреймворков для автоматизации тестирования не остаются незамеченным со стороны
"сервисов-ферм", SauceLabs добавили поддержку TestCafe и Cypress

https://saucelabs.com/blog/test-all-the-things-with-cypress-and-testcafe
источник
2020 July 23
automated-testing.info
https://www.youtube.com/playlist?list=PLP1-M5OhC7yjAZ1-llDH45nxLfKKbcxGe
Видео курс по изучению фреймворка для автоматизации тестирования webdriverIO с помощью языка программирования JavaScript. В этот курс вы можете прийти новичком без знаний и начиная от установки необходимого софта, вы закончите с полностью рабочим фреймворком на Page Object. Так же в курсе много разборов в стиле best practices.
Идеально подойдет для того кто еще не начал автоматизировать.
источник
2020 July 24
automated-testing.info
https://www.youtube.com/watch?time_continue=3&v=DwXESXf13nY&feature=emb_logo
Тестирование DevOps для инженеров. Узнайте, как превратить естественную способность тестирования программного обеспечения в суперсилу! Этот доклад повышает осведомленность о тестировании программного обеспечения в DevOps, раскрывает возможности для улучшения вашего подхода к тестированию и заставляет вас по-другому относиться к тестированию.
источник
2020 July 25
automated-testing.info
https://nplus1.ru/material/2020/07/21/tianwen-1-explained
Почитать на выходных:
Вопросы к небу. Как устроена первая марсианская миссия Китая. Ракета-носитель «Чанчжэн-5» с автоматической межпланетной станцией «Тяньвэнь-1» массой 5 тонн уже стоит на стартовой площадке LC101 космодрома Вэньчан, запуск запланирован на 23 июля.
#atinfo_почитать_на_выходных
источник
automated-testing.info
https://youtu.be/4rJTqZMMlOw

Все больше и больше контроля над браузером требуется в автоматизации тестирования. Новые инструменты, такие как puppeteer и playwright, дают его.

Но если вам нужно замокать запрос и вы работаете с selenium - простой пример, как можно написать заглушку на запросы с помощью js и подменять ответ  с нужными вам данными.
источник
2020 July 26
automated-testing.info
То что делает Apple, Google,.. и то что тестируешь ты 😀
источник
automated-testing.info
Замечательная статья-диалог на "поразмыслить" о селениум и тестировании

https://habr.com/ru/company/jugru/blog/499658/
источник