Selenium + WebDriver :: предложите библиотеку WebDriver - PullRequest
0 голосов
/ 21 февраля 2012

Я собираюсь перейти на Selenium2 и использовать WebDriver для тестирования.

Я нашел 3 реализации WebDriver для PHP.

Пожалуйста, предложите библиотеку для PHP и в чем их основное отличие?

Ответы [ 3 ]

1 голос
/ 23 февраля 2012

взял бы последний из фейсбука.

Тогда вам снова придется их опробовать и решить сами.

PHP для Webdriver всегда будет обходным путем,

Я предлагаю вам потратить время на Java и использовать там Webdriver.

0 голосов
/ 14 марта 2012

Я использую драйверы Facebook уже около 2 месяцев и до сих пор имел хороший опыт

Мне очень понравилось то, что имена методов очень похожи на JSONWIREPROTOCOL http://code.google.com/p/selenium/wiki/JsonWireProtocol

Это облегчает поиск команды на странице протокола и использование этой команды в PHP, у вас также есть представление о том, какие исключения будут выброшены.

Так что если вы хотите найтиэлемент на странице, протокол предлагает это ...

http://code.google.com/p/selenium/wiki/JsonWireProtocol#/session/:sessionId/element

Вы выбираете стратегию, как найти элемент, а затем строите свою команду из этого ...

$session->element('id', 'my_div_id');

Немного дурацкого примера, но, надеюсь, вы получите сообщение.

0 голосов
/ 09 марта 2012
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...