Php-webdriver - elemzés

A FACEBOOK gyomrában a könyvtár került kialakításra PHP - PHP-webdriver. Ez a könyvtár működik együtt a szelén, a forráskód felkerül GitHub. Mi ez a csoda? Mi lehet? Miért van, hogy dolgozzon? Kezdésként nézzük meg, hogy mit - szelén. Ez először is, de facto a nemzetközileg elismert - Web Driver böngésző vezérlés. Igen ... igen ... igen ... ez lehetővé teszi, hogy ellenőrizzék szinte minden népszerű böngészők: IE, Opera, Chrome, Firefox. Ez ad nekünk egy igazán fantasztikus lehetőség, hogy automatizálják a elemzési folyamat és kiterjedésű szörfözés „az interneten.” A „számított”, amely szabályozza a böngésző nem egy ember, és a program szinte lehetetlen! De a hátránya persze, ez a megközelítés:

  • megnövekedett terhelést a CPU
  • megnövekedett fogyasztás RAM

De ezek a hátrányok bőven ellensúlyozta, értelmes vas és a cél elérésére!

Miért tartott, hogy írja meg a Facebook? Ez elég egyszerű. Kezdetben php-webdriver célja, hogy teszteljék a honlapon! Azonosítása „hibák” a helyszínen, és halad az automatikus teszteket. Összességében - egy hatékony eszköz automatizált tesztelés helyek, ahol az azonosító hibák és így tovább.

Lássuk, hogyan kell használni. Először is azt kell megállapítani. Javasoljuk, hogy használjon egy praktikus eszköz - Zeneszerző:

1. A könyvtár letöltése

3. Ha nincs telepítve szelén, I lendítette ki innen. Szükségünk - szelén önálló kiszolgáló

4. Fuss:

* - Ha több példányban futtatni, használja az opcionális kulcs, amely meghatározza a kikötő (4000), amelyben a csapat fog hallgatni Szelén:

5. Ezután a tényleges kezdetét PHP script a böngésző ellenőrzés:

Erre a könyvtárban van egy erős dokumentációt, de az igazság az angol. nyelvet. Ez itt olvasható.