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

Във Фейсбук червата на библиотеката е разработена на PHP - PHP-webdriver. Тази библиотека работи заедно със селен, изходния код е, публикувани в GitHub. Какво е това чудо? Какво може? Защо трябва да се наложи да се развива? За да започнете, нека да погледнем какво - Селен. Това е, на първо място, де факто международно признат - Уеб драйвер за контрол браузър. Да ... да ... да ... това ви позволява да контролирате почти всички популярни уеб браузъри: IE, Opera, Chrome, Firefox. Това ни дава една наистина фантастична възможност за автоматизиране на процеса на разбор и пространства на сърф "в интернет." В "изчислява", която контролира браузърът не е човек, а програмата е почти невъзможно! Но недостатъците на Разбира се, този подход е:

  • повишено натоварване на процесора
  • повишена консумация RAM

Но тези недостатъци са повече от компенсирани, разумно желязо и постигане на целта!

Защо го взе, за да го напиша Facebook? Това е доста проста. Първоначално PHP-webdriver за цел да провери на сайта! Идентифициране на "бръмбари" в сайта, както и преминаване на авто-тестовете. Като цяло - мощен инструмент за автоматизирано тестване на сайтове, с идентифицирането на грешки и така нататък.

Нека да видим как да го използвате. На първо място, тя трябва да се зададе. Препоръчително е да се използва удобен инструмент - Композитор:

1. Изтегляне на библиотеката

3. Ако не сте инсталирали Селен, аз го обърна от тук. Ние се нуждаем - Селен самостоятелен сървър

4. Стартирайте го:

* - Ако се сблъскате с множество копия, използвайте допълнителния ключ, който определя порта (4000), в който отборът ще слушате Селен:

5. След това, действителното начало на PHP скрипт на контролите на браузъра:

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

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