У пользователей Selenuim WebDriver нередко возникает вопрос -- почему Selenium не дожидается завершения загрузки страницы? А иногда, наоборот, пользователи жалуются, что Selenium ждёт слишком долго -- страница вроде бы уже загрузилась, но тесты дальше не хотят выполняться.
На самом деле Selenium и в том и в другом случае действует по одним и тем же правилам. У него есть формальные критерии завершения загрузки страницы, и он неукоснительно их придерживается.
Алексей Баранцев написал серию из трёх статей, в которых объясняются эти правила и способы их "настройки" под ваши требования, если вас не устраивает стандартное поведение:
CQG Ticker plant – это система по доставке данных с бирж всего мира. По производительности, скорости и надежности она является одной из лучших в мире. Linux-сервера, собирающие информацию с бирж, расположены по всему миру, от Токио до Чикаго.
Позиция открыта в команде, которая в системе Тicker Рlant занимается тестированием и оценкой качества продуктов CQG.
Обязанности:
Создание тест-планов по требованиям, техническим спецификациям и другой документации
Выполнение тест-кейсов и исследовательское тестирование.
Находить, воспроизводить и описывать баги
Написание отчетов по тестированию
Работать над улучшением процесса обеспечения качества
Основные требования к кандидатам:
Глубокие знания Linux систем, опыт уверенной работы в консоли/терминале обязателен
Знания сетей и сетевых протоколов
Опыт программирования, умение писать скрипты и автоматизировать тесты (Unix shell, Python)
Желательно знание C++.
Опыт работы с требованиями и баг-трекерами
Опыт тестирования коммерческих продуктов от года и более