Addded new test for FreDL content after login
This commit is contained in:
parent
f205184052
commit
f603c5dc21
|
@ -1,9 +1,8 @@
|
||||||
package org.fremo.fredl.test;
|
package org.fremo.fredl.test;
|
||||||
|
|
||||||
//import org.openqa.selenium.By;
|
import org.openqa.selenium.By;
|
||||||
import org.openqa.selenium.WebDriver;
|
import org.openqa.selenium.WebDriver;
|
||||||
//import org.openqa.selenium.WebElement;
|
import org.openqa.selenium.WebElement;
|
||||||
//import org.openqa.selenium.firefox.FirefoxDriver;
|
|
||||||
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
|
import org.openqa.selenium.htmlunit.HtmlUnitDriver;
|
||||||
//import org.openqa.selenium.support.ui.ExpectedCondition;
|
//import org.openqa.selenium.support.ui.ExpectedCondition;
|
||||||
//import org.openqa.selenium.support.ui.WebDriverWait;
|
//import org.openqa.selenium.support.ui.WebDriverWait;
|
||||||
|
@ -28,6 +27,24 @@ public class BasicTest {
|
||||||
String getTitle = driver.getTitle();
|
String getTitle = driver.getTitle();
|
||||||
Assert.assertEquals(getTitle, "FREDL");
|
Assert.assertEquals(getTitle, "FREDL");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void verifyLoginAsSystemUser() {
|
||||||
|
driver.navigate().to(URL);
|
||||||
|
WebElement element =
|
||||||
|
driver.findElement(By.name("name")).sendKeys("system");
|
||||||
|
driver.findElement(By.name("password")).sendKeys("system");
|
||||||
|
driver.submit();
|
||||||
|
driver.switchTo().frame("oben");
|
||||||
|
String versionInfo = driver.findElement(By.xpath("/table/tr/td/b")).getText();
|
||||||
|
String userInfo = driver.findElement(By.xpath("/table/tr/td[3]")).getText();
|
||||||
|
System.out.println("Version info found: " + versionInfo);
|
||||||
|
System.out.println("User info found: " + userInfo);
|
||||||
|
driver.switchTo().frame("rechts");
|
||||||
|
String welcomeMessage = driver.findElement(By.xpath("/h1")).getText();
|
||||||
|
System.out.println("Welcome message is: " + welcomeMessage);
|
||||||
|
Assert.assertEquals(welcomeMessage, "Willkommen bei FreDL");
|
||||||
|
}
|
||||||
|
|
||||||
@AfterClass
|
@AfterClass
|
||||||
public void tearDown() {
|
public void tearDown() {
|
||||||
|
|
Loading…
Reference in New Issue