Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

import org.junit.Test;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

public class SeleniumTest {

@Test
public void SEB_NL_flow() {
WebDriver driver = new FirefoxDriver();
driver.get("https://t-seb.dkseb.dk/samlclaimapp17/");
WebElement myPage = driver.findElement(By.xpath("//a[@href=\"MyPage.aspx\"]"));
myPage.click();

WebElement nemLoginLink = driver.findElement(By.id("_ca545244-d759-480a-a87b-e3a578aa3a58"));
nemLoginLink.click();

WebElement testLoginFane = driver.findElement(By.id("Repeater2_LoginMenuItem_43"));
testLoginFane.click();

WebElement userNameField = driver.findElement(By.id("ContentPlaceHolderMitIdSimulator_MitIdSimulatorControl_txtUsernameInputUsername"));
WebElement passwordField = driver.findElement(By.id("ContentPlaceHolderMitIdSimulator_MitIdSimulatorControl_txtPasswordInputPassword"));
WebElement submitButton = driver.findElement(By.id("ContentPlaceHolderMitIdSimulator_MitIdSimulatorControl_btnSubmitSubmit"));
userNameField.sendKeys("0205756078");
passwordField.sendKeys("Test1234");
submitButton.click();

WebElement professionalUser = driver.findElement(By.xpath("//a[@aria-describedby=\"employeeheader\"]"));
professionalUser.click();

       //Udtræk relevante elementer fra websiden, sammenlign med forventede værdier etc. ...

//Udkommenter for at lukke browseren automatisk
//driver.quit();
}
}

...