Automation with python
1.42K subscribers
1 photo
144 links
Канал агрегатор, все самое интересно об автоматизации на Python

https://www.facebook.com/AutomationWithPython/
Download Telegram
Bash scripting cheatsheet
#bash #study

Достаточно подробная шпаргалка по bash
в которой можно найти как правильно написать:
- циклы
- условия
- функции
и еще кучу других примеров 🥰

👉 http://bit.ly/2VnZH4e
Testing integration with Gmail
#python #tests

Небольшой пример, того как можно автоматизировать
проверку отправки писем с помощью Gmail

👉 http://bit.ly/31npv28
Page Object + pytest
#python #pytest #tests

Очередно пример реализации петтерна Page Object
На примере написания теста, на страницу поиска ya.ru
с помощью pytest.fixture и selenium

👉 http://bit.ly/34ZgLl1
Параметризация из файла в py.test
#python #pytest #tests

В статье автор делится своим опытом решения задачи
запуск тестов с тестовыми данными, хранящимися в отдельном файле
или параметризация из файла напрямую

👉 http://bit.ly/2Kghp5v
How to build a GitLab CI testing pipeline in 4 steps
#python #tests #selenium #ci

Отличный пример, решения проблемы
автозапуска UI тестов на каждый
PR
с помощью opensource инструментов:
- Docker
- Gitlab CI
- Skygear

👉 http://bit.ly/2QahfAu
Как писать и тестировать миграции БД с Alembic
#python #tests #video

В докладе, автор поделился опытом использования Alembic
для управления миграции для БД
а также как и зачем тестировать
эти миграции

👉 http://bit.ly/2Oo20Bu
Почему я взял Robot Framework
#python #tests

В этой статье автор рассказал,
почему выбрал Robot Framework для нового проекта,
показал основные возможности и фишки фреймворка

👉 http://bit.ly/2Xw5khW
Отладка с помощью Git
#tests #git #debug

Так случается, что тесты начинают падать,
а найти виновника торжества, не всегда просто и очевидно.
В этом руководстве автор поделился как это можно сделать
с помощью двух полезных инструментов Git:
- отладка через историю файлов
- отладка через бинарный поиск

👉 http://bit.ly/2sxUJaN
Тестирование API схем
#tests #pytest #api

Автор поделился своим видением
проблем с которыми можно столкнуться
при тестировании API и каким способом
часть из них можно решить

👉 http://bit.ly/35VMxQ8
Ещё одна библиотека для создания mock'ов
#tests #pytest #mock

Автор поделился своим решением задачи по написанию моков
путем поднятия своего сервера с правилми и ответами на запросы
на время прогона тестов

👉 http://bit.ly/2PIj9ru
Логи в Python
#python #logging

Начинаете ли вы работу или уже работаете,
в руководстве вы увидите, как настроить модуль logging
чтобы помочь найти нужную строку кода с багом

А так же:
- как настроить приоритет и расположение журналов
- как добавить трассировку исключений в логи
- как отформатировать логи в JSON и централизовать их

👉 http://bit.ly/2t2HCP3
Автоматизированное тестирование с Pytest
#pytest #tests

Автор поделился своим видением организации тестов и кода около тестов
а также поделился опытом использования фреймворка pytest и плагинов к нему

👉 http://bit.ly/2uc6ZPb
Тестирование Facebook авторизации
#tests #pytest

Автор поделился своим вариантом решения проблемы
тестирования авторизации через
Facebook в пару http запросов
с помощью таких инструментов, как:
-
requests - отправка API запросов
-
faker - подготовка данных
-
pytest - запуск тестов

👉 http://bit.ly/2vJn27L
Тестирование тестов
#tests #pytest

Тесты призваны проверять написаный код на правильность работы,
исключение человеческого фактора и все дела))
но тесты тоже пишут люди, кто проверит их? правильно ли они работаю?
Автор поднял тему "мутационного тестирования":
- что это такое?
- для чего это все и когда приминять?
- как это можно реализовать у себя на проекте?

- готово ли в прод?

👉 http://bit.ly/2wbMpPT
Github Actions
#ci #video

Доклад о том, как автоматизировать все и вся
с помощью Github Actions, что там уже есть,
как этим всем начать пользоваться
и как прикрутить свой велосипед
если очень хочется ❤️

👉 http://bit.ly/2wrzUju
SELENIUM CAMP 2020
#tests #video

В феврале прошла самая большая конференция
посвященная автоматизации.
40 докладов, настало время посмотреть их 😉

👉 https://bit.ly/3bK2gEG
Кастомный отчет Pytest
#tests #pytest

Довольно часто сталкиваемся с проблемой
когда в отчете о прохождении тестов
не достаточно полезной информации.
В статье автор поделился своим способом решения проблемы,
путем добавления полей в html отчет


👉 https://bit.ly/2VhQfje
Пишем бота для Instagram
#python #bot

Боты неотъемлемая часть большинства приложений,
они помогаю автоматизировать рутинную работу,
ту самую, что никто не любит делать. 😂
Автор рассказал как он избавил себя от рутины в Instagram:
лайки, подписки, комментарии, анализ постов...

"Остаётся лишь фотографировать!"

👉 https://bit.ly/3ejPY8n
DelEx Conference 2020
#tests #video

Не у спели еще пересмотреть все доклады с selenium camp
как уже появились доклады с DelEx.
еще + 31 доклад к просмотру
.
Когда же их смотреть, как не на карантине 😉

👉 https://bit.ly/2VeS5Tb
Top Python Frameworks In 2020 For Selenium
#python #tests #framework

В статья о фреймворках для тестирования на Python.
Которые могут удовлетворить все ваши потребности
в автоматизации тестирования + Selenium.
Статья будет полезна для тех, кто на стадии выбора
или хочет попробовать что-то новое
🍓

👉 https://bit.ly/2VfoCbR
Имитируем ответы для HTTP запросов
#tests #pytest

Небольшая статья о pytest плагине,
позволяющем упростить написание тестов
использующих вызовы requests

👉 https://bit.ly/2XHplUU