Составление Тест-Плана | Читать...
⚠️Новая публикация
Опубликовано 19.07.2024
Этапы тестирования ПО и инструменты
Опубликовано 01.03.2024
Мы начинаем изучать очень интересную тему, касающуюся непосредственно самого процесса тестирования. Познакомимся с понятием Тестировщик программного обеспечения, узнаем какой карьерный рост ему светит, какие основные функции он выполняет. Разберём цели и задачи тестирования, основные артефакты и инструменты, используемые в тестировании. Я приведу краткое описание ОСНОВНЫХ ЭТАПОВ ТЕСТИРОВАНИЯ ПО, каждый из которых более подробно мы рассмотрим в следующих блогах...
Виды тестирования. Фреймворк Scrapy. Логирование
Опубликовано 31.12.2023
В этом блоге мы рассмотрим понятие и значимость тестирования – что это такое и зачем оно нужно. Разберём ряд примеров основных видов тестирования. Далее познакомимся с фреймворком Scrapy и разберём основные аспекты его настройки. Также рассмотрим пример использования Scrapy для функционального тестирования сайта и применим возможности логирования для отслеживания действий и результатов тестирования, которые будут записаны в отдельной лог-файл!
Установка и настройка Linux дистрибутив Ubuntu
Опубликовано 23.11.2023
После обучения на тестировщика-автоматизатора на Python в SkillFactory, я продолжил разбираться в различных фичах и библиотеках. Среди прочих я нашёл интересное приложение Scrapy, используемое для web-скрапинга, сочетающее в себе практичность и многофункциональность. Одна из библиотек, поддерживаемая Scrapy – Playwright, не запустилась на Windows, так как Winda не поддерживает некоторые подпроцессы, поэтому появилась необходимость использовать LINUX.
Pylint или проверка кода на соответствие стилю PEP8
Опубликовано 11.11.2023
При написании программного кода может возникать ряд недочётов, связанных с несоблюдением стандартов оформления кода, нарушением рекомендаций по стилю написания, неправильным использованием переменных, функций и другими потенциальными ошибки. Все эти факторы усложняют поддержку кода, увеличивают вероятность багов и затрудняют его понимание и рефакторинг. Как можно легко обнаружить и исправить эти ляпы?...
Игра Русская рулетка
Опубликовано 07.11.2023
Знаменательно, что именно 7 ноября по новому стилю календаря произошла Октябрьская революция. Да просто героем текущего блога будет красавец РЕВОЛЬВЕР!
Синхронизация Python с GitHub и создание Резюме
Опубликовано 19.10.2023
Будет интересно тем, кто хочет уже сейчас тренироваться коммитить свои проекты на Git и создавать реальное портфолио на GitHub...!
Популярные встроенные декораторы в Python
Опубликовано 13.10.2023
Декораторы в программировании — это мощный инструмент, который позволяет добавлять новую функциональность к уже существующему коду, не изменяя его структуру. Рассмотрим в этом блоге наиболее популярные и широко используемые декораторы в разработке на Python, такие как @property, @staticmethod и @classmethod...
Декоратор REST API для получения заголовков ответа
Опубликовано 10.10.2023
Чтобы далеко не уходить от уже знакомой темы, разберём, как можно получить заголовки (headers) и тело (body) ответа используя декоратор, с помощью которого можно сохранить все ответы в отдельный файл...
Декораторы в Python
Опубликовано 04.10.2023
Декораторы - это особый вид функций в Python, которые позволяют изменять работу или поведение других функций без изменения их исходного кода. Декораторы предназначены для подключения любого дополнительного поведения к основной функции, называемой декорируемой, которое может выполняться до, после или даже вместо основной функции...
Генератор случайного пароля PASSWORD
Опубликовано 01.10.2023
Генератор случайного пароля с возможностью изменения его составных частей: цифр, символов и букв. Частенько бывает, что нужно смоделировать какой-либо валидный пароль, а может и не валидный, но нет времени прописывать код...
Получение числового значения из локатора HTML
Опубликовано 25.09.2023
Такая потребность наиболее часто возникает при тестировании функционала сайтов, когда нужно из локатора, созданного для получения значения строки, извлечь числовые данные...
Запуск тестов на Python из командной строки Terminal
Опубликовано 20.09.2023
В качестве IDE для объяснения темы, использую PyCharm. Тестирование можно запустить из командной строки интерпретатора Python, используя шаблон: python -m pytest [...]
Что должен знать и уметь Junior Python Tester?
Опубликовано 17.09.2023
Рекомендации даны для желающих заниматься, как web-разработкой, так и тестированием на Python. Плюс в данном блоге указан ряд полезных ссылок на эту тему…
Генерация фейковых данных на Python
Опубликовано 12.09.2023
Faker — это фреймворк Python, который можно использовать для генерации случайных валидных учётных данных (name, email, password и другие), а также для создания баз данных, которые можно использовать для тестирования загрузки и дальнейшей обработки.
| < Предыдущая запись |
