Windows aplinkoje diegiant PHPUnit, reikalingas Composer, kurį galite atsisiųsti iš https://getcomposer.org/Composer-Setup.exe.
Dar reikia Git, kurį galima atsisiųsti iš http://git-scm.com/download/win. Git įdiegiau su pasirinkimu "Use Git from the Windows Command Promt".
Įdiegus Git ir Composer, reikia paredaguoti failą C:\Users\Aleksandras\AppData\Roaming\Composer\composer.json (kelyje įterpti savo naudotojo vardą) ir nurodyti, kad būtų sukurta paketo php-invoker git šaltinio kopija, nes įdiegti šį paketą Composer atsisako, dėl php išplėtimo pcntl, kuris nepalaikomas Windows aplinkoje. Failo composer.json turinys:
{ "repositories": [ { "type": "composer", "url": "http://packages.phundament.com" }, { "type": "package", "package": { "name": "phpunit/php-invoker", "version": "1.1.3", "source": { "type": "git", "url": "http://github.com/sebastianbergmann/php-invoker", "reference": "master" }, "autoload": { "classmap": [ "PHP/" ] } } } ], "require": { "phpunit/phpunit": "4.1.*", "phpunit/phpunit-selenium": "*", "phpunit/phpunit-skeleton-generator": "*", "phpunit/dbunit": "*", "phpunit/phpunit-story": "*", "phpunit/php-invoker": "*", "phpunit/phpunit-mock-objects": "*" } }
Dabar galima įdiegti PHPUnit, reikia paleisti Windows komandinę eilutę (Win+R ir įrašyti cmd) ir paleisti komandą:
composer global require "phpunit/phpunit=4.1.*"
Po įdiegimo reikia įrašyti NetBeans IDE 8.0 (Tools->Options->PHP->Frameworks & Tools->PHPUnit) nustatymuose pilną kelią į PHPUnit Script:
C:\Users\Aleksandras\AppData\Roaming\Composer\vendor\bin\phpunit.bat
ir į Skeleton Generator Script:
C:\Users\Aleksandras\AppData\Roaming\Composer\vendor\bin\phpunit-skelgen.bat
Visi failų keliai turi būti su jūsų naudotojo vardu.
Be to, reikės automato naršyklės automatizavimo serverio Selenium, kuri galima atsisiųsti iš http://selenium-release.storage.googleapis.com/2.42/selenium-server-standalone-2.42.2.jar ir prieš testavimą šis serveris turėtų būti paleistas su šią komandą (arba sukurti bat failą):
java -jar selenium-server-standalone-2.42.2.jar
Jei neįdiegta Java, tada galite atsisiųsti iš http://java.com/en/download/index.jsp.