public function login($username, $password) { $this->eUsername->sendKeys($username); $this->ePassword->sendKeys($password); $this->submit->click(); return PageFactory::initElements($this->session, 'Home'); }
public function startCase() { parent::startCase(); echo "Start StudentSimple system test.\n"; $this->getSession()->open($this->url); $login = PageFactory::initElements($this->session, 'Login'); $home = $login->login('root', 'ipeeripeer'); }
public function startCase() { parent::startCase(); echo "Start ImportGroups system test.\n"; $this->getSession()->open($this->url); $login = PageFactory::initElements($this->session, 'Login'); $home = $login->login('instructor2', 'ipeeripeer'); }
public function testLogin() { $w = new PHPWebDriver_WebDriverWait($this->session); $this->session->deleteAllCookies(); $login = PageFactory::initElements($this->session, 'Login'); $home = $login->login('root', 'ipeeripeer'); $this->assertEqual($this->session->url(), $this->url); // make sure we are landed on home page $title = $this->session->elementWithWait(PHPWebDriver_WebDriverBy::CSS_SELECTOR, "h1.title")->text(); $this->assertEqual($title, 'Home'); }
public function logoutLogin($username) { $this->session->elementWithWait(PHPWebDriver_WebDriverBy::LINK_TEXT, 'Logout')->click(); $w = new PHPWebDriver_WebDriverWait($this->session); $session = $this->session; $w->until(function ($session) { $title = $session->title(); return $title == 'iPeer - Guard'; }); $login = PageFactory::initElements($this->session, 'Login'); $home = $login->login($username, 'ipeeripeer'); }