Advertisement
Guest User

Untitled

a guest
Nov 27th, 2014
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. Feature: Page Verification
  2.  
  3. Scenario: Verify Page
  4. Given User navigated to Page
  5. And user SignUp
  6. Then user should be redirected to Login
  7. When User click "https://page.com/userLogin/"
  8. Then User Should verify "Login"
  9. And close browsers
  10.  
  11. public class StepsDefinitions {
  12.  
  13. WebDriver driver = null;
  14.  
  15. @Given("^User navigated to "([^"]*)"$")
  16. public void gotoSite(String link) throws Throwable {
  17.  
  18. driver = new FirefoxDriver();
  19. driver.navigate().to(link);
  20.  
  21. }
  22.  
  23. @When("^User click "([^"]*)"$")
  24. public void clickSignUp(String link) throws Throwable {
  25.  
  26. driver.findElement(By.linkText(link)).click();
  27.  
  28. }
  29.  
  30. @Then("^User Should verify "([^"]*)"$")
  31. public void User_Should_verify(String title) {
  32.  
  33. Assert.assertTrue( driver.getTitle().equals(title));
  34.  
  35. }
  36.  
  37. @And("^close browsers$")
  38. public void close_browsers() throws Throwable {
  39. driver.close();
  40.  
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement