automated-testing.info
5.35K subscribers
356 photos
34 videos
1 file
2.4K links
at.info - самое большое, активное и качественное сообщество автоматизаторов, которое делится опытом, навыками и экспертизой, а не просто потребляет информацию и ничего не хочет вносить взамен.

Чат @atinfo_chat

По вопросам сотрудничества @poliarush
Download Telegram
http://tinyurl.com/y4rqjy3l
5 хитростей для улучшения ваших регрессионных тестов.
Вы когда-нибудь замечали, что ваши тесты являются нестабильными и периодически падают? Вы и ваша команда больше не доверяете результатам тестов? Вам сложно менять тесты, когда меняется ваше приложение? Некоторые рекомендациями для созданию гибких тестов.
#QAweekly #37
Telegram: http://tinyurl.com/y3efh9j4
Chat Telegram: http://tinyurl.com/y3efh9j4_chat
Slack: http://tinyurl.com/yybtx5hz

1. Gmail для интеграционного тестирования. Как тестировать работу с email функционалом. Пример реализации на #python + #pytest и gmail api.
https://automated-testing.info/t/qa-weekly-36-2019-parallelnoe-kross-brauzernoe-testirovanie-selenium-4-sobesedovat-rabotodatelya-cypress/23305

2. Что нового в Selenium 4. Что не устраивало в Selenium Grid 3 и как реализовано в новой 4 версии. Трасировка запросов.
https://www.youtube.com/watch?v=7_Q8x37fPLw&feature=youtu.be&t=921

3. Освоение тестирования Selenium: JUnit Assert с примерами. Как работает Assert в JUnit. Различия в JUnit4 и JUnit5.
https://medium.com/@sarahelson81/mastering-selenium-testing-junit-asserts-with-examples-6bb409aca4c5

4. Кто несет ответственность за качество тестирования приложения? 10 причин попадания ошибки в продакшен. Должны ли разработчики тестировать свой код?
Если упустили баг - в этом виноваты тестировщики?
https://habr.com/ru/company/otus/blog/471080/

Предыдущая подборка:
https://automated-testing.info/t/qa-weekly-36-2019-parallelnoe-kross-brauzernoe-testirovanie-selenium-4-sobesedovat-rabotodatelya-cypress/23305
http://tinyurl.com/y4drl3d4
Автоматизация Android. Супер простое руководство по созданию первого Espresso-теста. Espresso — это тестовый фреймворк с открытым исходным кодом, разработанный Google. Он позволяет выполнять сложные тесты пользовательского интерфейса на реальном устройстве или эмуляторе.
http://tinyurl.com/y6cbhdtt
Параметризация из файла в py.test. Подгрузка параметров в тестовые функции из файла(-ов) или параметризация из файла напрямую. Генерация тестовых случаев в виде параметров test_input и expected_result в каждую отдельную тестовую функцию из соответствующих названию функций файлов.
http://tinyurl.com/yyyg7w7l
Руководство тестирования требований: основные критерии, характеристики и риски. Чтобы узнать, работает ли продукт так, как он должен, нам нужно знать требования. Взгляд на требования, как их протестировать, как узнать, что они хорошие, и что делать, если они плохие.
http://tinyurl.com/y26stffm
Систематическое устранение ошибок: как построить pipeline для тестирования используя GitLab CI в 4 этапа.
Для этого примера используются Selenium, Docker, Gitlab CI, Skygear.
http://tinyurl.com/yxj6l9n7
Первые шаги в тестировании безопасности. Знакомство с концепциями тестирования безопасности и как их можно достичь на примере реального демо, которые будут состоять из предоставления аудитории обзора некоторых уязвимостей OWASP с демонстрациями на них, а затем демонстраций для Mobile DAST и веб-приложений DAST с Selenium и Jenkins.
http://tinyurl.com/yyxx4l4n
Тестировщики-гомеопаты или хронические проблемы найма. Вчера можно было прийти с улицы, чтобы попасть в профессию. Чтобы сегодня стать востребованным специалистом, нужно быть инженером.
http://tinyurl.com/y47b8vz6
Автоматизация тестирования с использованием Selenide через Selenoid в Docker контейнере. Статья будет полезна начинающим QA специалистам, а также тем, кто интересуется особенностями и возможностями таких популярных фреймворков тестирования, как Selenide и Selenoid. Базовый проект на Selenium, как подключить Selenium и TestNG к проекту, пример Page Object с описанием элементов страницы и используемых методов.
http://tinyurl.com/yy8ptdbu
JavaScript Testing Introduction Tutorial.
Он нацелен на тех кто не знаком с JavaScript и делает свои первые шаги.
Пройдя этот туториал вы будете понимать основы тестирования JavaScript, напишете свой первый тест.
This media is not supported in your browser
VIEW IN TELEGRAM
Мелкий неуловимый плавающий баг
http://tinyurl.com/y38ad676
Последний рубеж обороны QA: автоматическое обнаружение ошибок. Что делать, если баги уже просочились на продакшн? Как побороться за качество системы, если ошибок уже руками не счесть и глазами не пересмотреть? Какие подводные камни встречаются при автоматической обработке ошибок?
Какие бонусы можно получить от анализа статистики запросов?
http://tinyurl.com/y3wefh22
Как Relative Location в Selenium 4 может изменить способ тестирования? Как использовать новый локатор Selenium 4 для вашего тестирования. В чем его преимущество.
http://tinyurl.com/y5wet7uw
Внедряй, масштабируй: опыт применения автотестов. Как, начав с тестирования в один поток на локальной машине, - дойти до многопоточного запуска автотестов на Selenoid в пайплайне сборки с Allure-отчетом на GitLab pages и в итоге получить крутой инструмент для автоматизации, который смогут использовать будущие команды.