0
我不知道這是否嚴格是一個編程問題,但在這裏。硒測試不喜歡某些URL
我有一個測試,看起來像這樣:
public function testNewCoupon()
{
$this->open("coupon/new/".$this->bank_code);
$this->open("");
}
當我運行測試,我得到這個錯誤:
1) Backend::testNewCoupon
PHPUnit_Framework_Exception: Response from Selenium RC server for testComplete().
XHR ERROR: URL = http://coupon.dev.galapagos.office/backend_dev.php/ Response_Code = 401 Error_Message = Unauthorized.
換句話說,我的測試沒有問題要http://coupon.dev.galapagos.office/backend_dev.php/coupon/new/some-bank-code但由於某種原因,它本身不喜歡http://coupon.dev.galapagos.office/backend_dev.php/。另外,http://coupon.dev.galapagos.office/backend_dev.php/login不起作用。
奇怪的是,我可以在我的瀏覽器中訪問這些網址中的任意一個,每個網址都可以正常工作。只有在測試時纔會出現問題。
任何想法爲什麼會發生這種情況?