четверг, 30 ноября 2017 г.

Общее описание инфраструктуры для работы с Селениумом

Для работы с Селениумом нужны:
- браузеры;
- дополнительный вспомогательный исполняемый файл (chromedriver, geckodriver, IEDriverServer);
- чтобы писать тесты на каком-либо ЯП, нужна клиентская библиотека, которая будет соединяться со вспомогательными исполняемыми файлами и через них управлять браузерами.



Для каждого ЯП имеется, как правило, один наиболее широко используемый способ распространения библиотек, обычно это что-то типа репозитория пакетов и клиентские библиотеки для Селениум распространяются через эти стандартные репозитории пакетов.

По поводу сборщика  - чаще всего для компилируемых ЯП исползуется сборщик и он включает в себя менеджер зависимсотей, а для интепретируемых языков сборщик, как правило не используется и нужен только менеджер зависимостей.


Комментариев нет:

Отправить комментарий