Upgrade to Pro — share decks privately, control downloads, hide ads and more …

PHPUnit + Selenium2 - short version -

8e528456ff66ec543952daa815353a01?s=47 Norio Suzuki
December 20, 2012

PHPUnit + Selenium2 - short version -

How to use PHPUnit and PHPUnit_Extension_Selenium2TestCase.

at PHPMatsuri 2012 (in Fukuoka, Japan)

8e528456ff66ec543952daa815353a01?s=128

Norio Suzuki

December 20, 2012
Tweet

Transcript

  1. 1)16OJU 4FMFOJVN TIPSUWFSTJPO !TV[VLJ  1)1.BUTVSJ $ 12೥12݄20೔໦༵೔

  2. "CPVUNF w5XJUUFS!TV[VLJ w(JU)VCTV[VLJ w$BLF&NBJM w&NBDT $ 12೥12݄20೔໦༵೔

  3. $BLF&NBJM w*40+1QSPCMFN w1)1.BUTVSJ 12೥12݄20೔໦༵೔

  4. "CPVUUIJTTFTTJPO $ 12೥12݄20೔໦༵೔

  5. 1)16OJU wY6OJUGPS1)1 $ 12೥12݄20೔໦༵೔

  6. 4FMFOJVN w8FC5FTU5PPMT w4FMFOJVN w4FMFOJVN w8FC%SJWFS $ 12೥12݄20೔໦༵೔

  7. 3&4FMFOJVN $ 12೥12݄20೔໦༵೔

  8. 1)16OJU 4FMFOJVN $ 12೥12݄20೔໦༵೔

  9. 1)16OJU 4FMFOJVN $ 12೥12݄20೔໦༵೔

  10. 1)16OJU 4FMFOJVN $ 12೥12݄20೔໦༵೔

  11. 1)16OJU 4FMFOJVN $ 12೥12݄20೔໦༵೔

  12. 1)16OJU@&YUFOTJPOT@ 4FMFOJVN5FTU$BTF w1)16OJU&YUFOTJPO w%SJWF4FMFOJVN w$PNQPTFS { "require": { "phpunit/phpunit": "3.7.*",

    "phpunit/phpunit-selenium": ">=1.2" } } $ 12೥12݄20೔໦༵೔
  13. 5PEBZ`T4BNQMF $ 12೥12݄20೔໦༵೔

  14. 4BNQMF'PSN $ 12೥12݄20೔໦༵೔

  15. 4BNQMF'PSNJOQVU $ 12೥12݄20೔໦༵೔

  16. 4BNQMF'PSNSFTVMU $ 12೥12݄20೔໦༵೔

  17. 4ZTUFN $ 12೥12݄20೔໦༵೔

  18. 5FTU#SPXTFST $ 12೥12݄20೔໦༵೔

  19. 4ZTUFN%JBHSBN PHPUnit Server ( Linux ) Web Server ( Linux

    ) Windows 7 IE Selenium Server Internet Explorer Driver Chrome Driver Chrome Firefox PHPUnit + PHPUnit_Extensions_ Selenium2TestCase OS X 10.8 Safari Selenium Server Safari Driver Chrome Driver Chrome Firefox Web Application 172.16.25.130 172.16.25.129 172.16.25.131 172.16.25.130 ( same as PHPUnit box ) Firefox Driver Firefox Driver $ 12೥12݄20೔໦༵೔
  20. 3VO5FTUT $ 12೥12݄20೔໦༵೔

  21. $PEF $ 12೥12݄20೔໦༵೔

  22. $ 12೥12݄20೔໦༵೔

  23. 0OFNPSF $ 12೥12݄20೔໦༵೔

  24. 4FMFOJVN*%&&YQPSUFS $ 12೥12݄20೔໦༵೔

  25. &YQPSUGPS1)16OJU $ 12೥12݄20೔໦༵೔

  26. 5IBOLZPV $ 12೥12݄20೔໦༵೔