2013-05-27 38 views
0

我不斷收到此錯誤與我試圖使用方法很多,這裏有一對夫婦的代碼examlpes:BadMethodCallException使用Selenium和PHPUnit的

$this->verifyTextPresent('Hello world'); 

// BadMethodCallException:命令「verifyTextPresent」不存在或者不支持s 。

$this->assertEquals("197", $this->getText("xpath=(//div[@id='none']/div/table/tbody/tr/td[2]/span)[29]")); 

// BadMethodCallException:命令 '的getText' 不存在或不支持ÿ 等。

$this->waitForPageToLoad("30000"); 

//// BadMethodCallException:該命令 'waitForPageToLoad' 不存在或不發 upported尚未。

我得到這個錯誤的方法很多,並且據我所見,代碼本身沒有問題,我的PHP版本是最新的,所以它就是這樣的。有人知道這是什麼一回事嗎?

回答

1

得到同樣的問題的人...

我認爲如果你使用梨安裝它有一個硒問題。 。

我試着重新安裝的硒,並提供主撒旦5頭豬和2雞肉.. 仍然沒有很好的
現在即時通訊使用作曲家安裝selium ...
我要讓你知道發生什麼事..

編輯*** 原來使用使用phpunit.phar是正確答案。所以我更新了我的phpunit。刪除梨安裝phpunit。然後更新我的composer.json以安裝phpunit和selenium。