ПредишенСледващото

Записът ще бъде от полза както за начинаещи, които никога не са се сблъсквали с решетка-ти, но исках да опитам.
И така, какво е мрежа селен. Той се разпространява да седне селен сървър за стартирането на отдалечени браузъри.
Така че, първо трябва да изтеглите последната версия на селен-сървър-самостоятелен буркан файл, от официалния сайт селен. По време на това писание е версия 3.1.0
След като направихме това, ние трябва да пуснете главината. (Селен-сървър-самостоятелен, можете да стартирате както в режим на главината, а режимът на възел) Hub - е централен контролер, който ще се регистрират на сървъра и ние трябва да се която ние изпращаме всички искания от тестовете.

Отворете конзолата, отидете в директорията, която съдържа изтегленото контакт селен-сървър-самостоятелния и изпълните командата:

Java -jar селен-сървър-самостоятелен-3.1.0.jar -role хъб

В конзолата, трябва да видите информация за успешния старт на хъб-а.

Създаване селен решетка, тя просто блог

Първият ред означава, че сега можем да се открият възли на URL адреса, на който работи хъб. Втората линия означава
хъб, че успешно стартира.

След това трябва да се изпълнява така наречените възли (възли), в която контролера (хъб) ще разпространяват експлоатационни тестове нас.
Възел - по същество е копие на сървър на селен, където можете да Бърз старт н-ти брой браузъри.
В този пример, ще се регистрират и да започнете селен възел-ите на същата машина, на която съм стартира хъб. Разбира се, че може да работи в център на една отдалечена машина, и възел-ите върху куп други отдалечени машини и да се регистрират за текущата главината, всъщност за това селен решетка и нужда.

Отваряне на нов прозорец с конзолата, която въведете следната команда

В конзолата, можем да видим, че информацията възел развива успешно

Създаване селен решетка, тя просто блог

течаща селен възел

В този случай, на конзолата хъб-а можем да видим информацията, че новият възел е регистриран

В конзолата, ние виждаме, че в момента е свързан с главината един възел. Когато началната възлова точка, не може да се определи кои браузъри на разположение, и следователно използва стандартната конфигурация, състояща се от хром на 5 браузъри, от 5 ее и 1 IE.

Създаване селен решетка, тя просто блог

селен мрежа конзола

В същото време на всички машини, където работят възел и къде смятате да шофирате вашите тестове на различни браузъри, всеки браузър на съответната машина трябва да се основава на водача и да зададете променлива път.
Подробна конфигурация възел може да се разглежда, като кликнете върху раздела Конфигурация на възела.

Създаване селен решетка, тя просто блог

селен мрежа конфигурационния

В конзолата, ние виждаме, че върху иконата на възел се превърна в един от хром zadizeyblennoy. това означава, че в момента възел Стартиране на Chrome браузъра и управлява нашия тест.

Създаване селен решетка, тя просто блог

Сега стартирате още един елемент на нашата местна машина, тя се регистрира на всички едно и също, нашия местен бягане главината.
Отваряне на нов конзола и напишете

Тъй като ние налагя отново локално на същата машина, на -port команда е по-добре да се уточни номера на порта, това не се оказа така, че устройството ще се опита да се движат по едно и също пристанище, която се изпълнява друг възел.

Погледни в конзолата за успешното стартиране на възела

Създаване селен решетка, тя просто блог

посочва нов възел

В конзолата работи хъб-то можем да видим информацията, че новият възел е регистриран на управителя

Създаване селен решетка, тя просто блог

Как ние се селен решетка на един от проектите. Ние имаме редица мощни машини, които се движат към главината и възли. В същото време на всяка машина, относно включването на персонализирани тригери, които се изпълняват една партида файл, в който регистрира започва центрове и възли с желаната конфигурация. Една примерна партида файл на Windows машина

BrowserName опция означава, че хромът на браузъра трябва да се използва на място.
параметър -maxInstances определя максималния брой на случаи на поддържан браузър, който може да се управлява по същия възел.
-maxSession параметър определя максималния брой на браузъри, които могат да се изпълняват паралелно на един възел.

В следващата статия ще се опитам да опиша моите експерименти с Селен Grid Екстри

Подобни записи

  • Създаване селен решетка, тя просто блог
    Как да инсталираме Селен библиотека в Eclipse
  • Създаване селен решетка, тя просто блог
    Как да инсталирам в Eclipse TestNG
  • Създаване селен решетка, тя просто блог
    Zadran NoSuchElementException в Селен WebDriver
  • Създаване селен решетка, тя просто блог
    Преглед на актуализирания курс "Програмиране на Java за тестери"
  • Създаване селен решетка, тя просто блог
    Как да инсталираме Groovy конзола.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!