我正在經歷的教程後,載入頁面,在PHPUnit的我得到了教程退出以及...和做一些登錄 我自己..的PHPUnit沒有等待點擊提交
但是我走進網絡加載一個頁面並在實時頁面上提交一個值
它工作正常......但我遇到的問題是,在輸入用戶密鑰後......提交但它不會等待下一頁
我在這裏看到類似的問題,但沒有一個是爲我工作的
請問誰能幫我。
這是我的代碼
<?php
class TestLogin extends PHPUnit_Extensions_Selenium2TestCase {
public function setUp()
{
$this->setHost('localhost');
$this->setPort(4444);
$this->setBrowser('firefox');
$this->setBrowserUrl('http://localhost/tutor');
}
public function setSpeed($timeInMilliSec)
{
$this->setSpeed('120');
}
/*Function to locate website*/
public function testHasLoginForm()
{
$this->url('http://www.jamb.org.ng/DirectEntry/');/*This is the site*/
$username = $this->byId('ctl00_ContentPlaceHolder1_RegNumber');/*Search for a name*/
##ctl00_ContentPlaceHolder1_txtRegNumber
$action = $this->byId('ctl00_ContentPlaceHolder1_Reprint')->attribute('action');
$this->byId('ctl00_ContentPlaceHolder1_RegNumber')->value('49130518ED');/*value of the textbox*/
$jump = $this->byId('ctl00_ContentPlaceHolder1_Reprint');
$jump->submit();
}
}
?>
'setSpeed'是無用的方法。 – sectus