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/yxjdxovz
От CREATE до JOIN: введение в SQL + шпаргалка. Для решения многих стандартных задач не требуется быть SQL-виртуозом, достаточно изучить азы работы с базами:
создание и редактирование таблиц;
сохранение и обновление записей;
выборка и фильтрация данных;
индексирование полей.
This media is not supported in your browser
VIEW IN TELEGRAM
завести баг ? - нет! 🤨
поправить тест? - да! 😊
http://tinyurl.com/yxhke5kp
Как использовать неявные и явные ожидания в Selenium. Что касается локаторов, вам нужно освоить не команды WebDriver, а понимание и моделирование вашего приложения, чтобы получить правильную стратегию ожидания. Про явные и неявные ожидания.
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.