Архив рубрики: Python

Простой пример использования Selenoid docker

Использование Selenoid docker будет продемонстрировано на простом примере написания теста на Python c использованием Pytest. Кратко процесс запуска Selenoid с использованием docker можно описать так: Далее следует более подробное описание процесса развертывания контейнера Selenoid и его использования в Pytest 1. Подготовьте рабочую папку с файлами 2. Опишите конфигурацию браузеров для selenoid в файле browsers.json. В примере описана конфигурация для браузера… Читать далее »

Python - считывание строк с конца файла

Функция read_line_from_end читает файл file_name и, за один цикл, перемещает курсор в файле с позиции переданной в аргумент cursor в начало на 1 байт. После этого считывает строку и если прочтенная строка не является символом перевода строки ‘\n’, то строка сохраняется в результат и чтение продолжается. Иначе цикл прерывается и функция возвращает строку и позицию курсора. В вызываемую функцию в… Читать далее »