RUVIDEO
Поделитесь видео 🙏

Ubuntu 20.04 + Selenium + Codeception - Part2 (установка Codeception, Chrome, WebDriver, Selenium)

Установка на Ubuntu 20.04 следующих программ: Codeception, Google Chrome , WebDriver (ChromeDriver), Selenium

Инструкция
===================================
Обновление: sudo apt-get update
1) Установка JDK, JRE (Java 8)

sudo apt-get install openjdk-8-jdk
sudo apt-get install openjdk-8-jre

2) Установка NodeJS

sudo apt-get install nodejs

3) Установка GIT

sudo apt-get install git

4) Установка LAMP (linux, Apache, MySQL, PHP)

sudo apt-get install tasksel
sudo tasksel install lamp-server

5) Установить CURL

sudo apt-get install curl
sudo apt-get install php-curl

6) Установить дополнения в PHP для работы Composer

sudo apt-get install php-mbstring
sudo apt-get install php-xml
sudo apt-get install php-gd
sudo phpenmod gd
sudo apt-get install php-zip

7) Установить Composer

sudo apt-get install composer

или скачать новую версию на сайте https://getcomposer.org/download/
и поместите файл composer.phar в папку где будет установлен codeception

8) Установить Codeception

php composer.phar require "codeception/codeception" --dev

а так же скачать файл codecept.phar на сайте https://codeception.com/install

9) Установка Google Chrome Browser

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
google-chrome --version

10) Установить chromedriver

wget https://chromedriver.storage.googleapis.com/86.0.4240.22/chromedriver_linux64.zip

или скачать драйвер на сайте https://chromedriver.chromium.org/

unzip chromedriver_linux64.zip
sudo mv chromedriver /usr/local/bin/chromedriver
sudo chown root:root /usr/local/bin/chromedriver
sudo chmod +x /usr/local/bin/chromedriver
chromedriver --version

11) Установка Selenium

wget https://selenium-release.storage.googleapis.com/3.141/selenium-server-standalone-3.141.59.jar

или скачать на сайте https://www.selenium.dev/downloads/

java -jar selenium-server-standalone-3.141.59.jar - запуск сервера

12) Создание проекта автотестов в Codeception

php codecept.phar bootstrap - создать папку для тестов
php codecept.phar g:cept acceptance testGoogleSearch - создать автотест
php codecept.phar run acceptance - запустить автотесты

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Ubuntu 20.04 + Selenium + Codeception - Part2 (установка Codeception, Chrome, WebDriver, Selenium)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.