我正在学习PHPUNIT
。直到我被困在某事上才变得有趣。
我“登录”并顺利进行,
但是这个PrintOut
只会显示出来。无论如何我可以删除它吗?
实际上我只想获得Surname,FirstName和图片的最重要的价值,即图片。
图片保存为/ImagePage.aspx
。有没有办法我可以下载并强行关闭浏览器,因为我不知道如何关闭print Pop-out
图片框ID为CandImg
这是我的代码:
<?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*/
$this->assertContains('Reg.Number/PIN', $username->value());
##ctl00_ContentPlaceHolder1_txtRegNumber
$action = $this->byName('ctl00$ContentPlaceHolder1$Reprint')->attribute('action');
$this->byId('ctl00_ContentPlaceHolder1_RegNumber')->value('49003257DE');/*value of the textbox*/
$jump = $this->byName('ctl00$ContentPlaceHolder1$Reprint');
$this->byName('ctl00$ContentPlaceHolder1$Reprint')->click();
}
}
#to Save ImagePage.aspx
?>