- - - - - - - - -
Шпаргалка для Python QA Automation
- - - - - - - - -
Полезный материал, который следует сохранить.
https://smartiqa.ru/blog/python_qa_automation_engineer_cheat_sheet
Шпаргалка для Python QA Automation
- - - - - - - - -
Полезный материал, который следует сохранить.
https://smartiqa.ru/blog/python_qa_automation_engineer_cheat_sheet
smartiqa.ru
Шпаргалка для собеседования на Python QA Automation
Генераторы, замыкания, декораторы, исключения, контекстный менеджер, Selenium WebDriver, PostgreSQL
- - - - - - - - -
Декораторы в Python: понятие, структура, примеры использования
- - - - - - - - -
Декораторы - один из паттернов программирования, очень активно применяемый в языке Python. Они позволяют динамически менять, расширять, дополнять логику и поведение функций, классов, методов. Такая задача в практике Python возникает чуть ли не ежедневно, а использование декораторов - удобно и наглядно. Не нужно менять исходный код, чтобы добавить новый функционал. Рассмотрим синтаксис, виды декораторов, случаи применения.
https://smartiqa.ru/blog/python-decorators
Декораторы в Python: понятие, структура, примеры использования
- - - - - - - - -
Декораторы - один из паттернов программирования, очень активно применяемый в языке Python. Они позволяют динамически менять, расширять, дополнять логику и поведение функций, классов, методов. Такая задача в практике Python возникает чуть ли не ежедневно, а использование декораторов - удобно и наглядно. Не нужно менять исходный код, чтобы добавить новый функционал. Рассмотрим синтаксис, виды декораторов, случаи применения.
https://smartiqa.ru/blog/python-decorators
smartiqa.ru
Декораторы в Python: понятие, структура, примеры использования
Области видимости, замыкания. Особенность декораторов, способы их объявления. Простые и сложные декораторы. Типичные случаи применения.
- - - - - - - - -
Полезные кусочки кода на Python
- - - - - - - - -
1. Retry method / Функция, реализующая повторные попытки выполнения кода
Для чего нужно?
Иногда часть кода может падать с ошибкой, и эта ситуация является ожидаемой для разработчика. В таком случае может быть необходимо повторить выполнение упавшего кода. Наиболее типичный пример - отправка HTTP запроса на сервер. Сервер может быть недоступен всего на долю секунды - но именно в этот момент мы можем попытаться отправить запрос, и как результат, он завершится с ошибкой. В таких случаях повторная отправка того же запроса является оптимальным решением. Ведь в данном случае то, что наш код упал, не зависит от него самого, а зависит от внешних факторов, которые мы не можем изменить.
https://smartiqa.ru/blog/python_code_samples
Полезные кусочки кода на Python
- - - - - - - - -
1. Retry method / Функция, реализующая повторные попытки выполнения кода
Для чего нужно?
Иногда часть кода может падать с ошибкой, и эта ситуация является ожидаемой для разработчика. В таком случае может быть необходимо повторить выполнение упавшего кода. Наиболее типичный пример - отправка HTTP запроса на сервер. Сервер может быть недоступен всего на долю секунды - но именно в этот момент мы можем попытаться отправить запрос, и как результат, он завершится с ошибкой. В таких случаях повторная отправка того же запроса является оптимальным решением. Ведь в данном случае то, что наш код упал, не зависит от него самого, а зависит от внешних факторов, которые мы не можем изменить.
https://smartiqa.ru/blog/python_code_samples
smartiqa.ru
Полезные кусочки кода на Python
Во время работы иногда хочется сохранить некоторые полезные куски кода, чтобы при необходимости они были под рукой и можно было их легко использовать. Так вот мы их сохранили и они - перед вами!