return driver.getTitle();
element = driver.findElement(By.id("edit-field-tags-target-id")); return element;
element = driver.findElement(By.xpath("//iframe[@title='Rich Text Editor, Body field']"));
int timeoutSec = 15; WebDriverWait wait = new WebDriverWait(driver, timeoutSec); wait.until((driver) -> driver.findElements(By.xpath("//a[@href='/uc/user/login']")).size()>0); wait.until((driver) -> driver.findElement(By.xpath("//a[@href='/uc/user/login']")).isDisplayed());
Feature: User can create an article Scenario: user logs in Given user is on HomePage When user navigates to LoginPage And user enters UserName and Password Then message displayed Login Successful Scenario: user creates a new article Given user is logged in and on HomePage When user clicks CreateArticleLink And user enters ArticleTitle And user enters ArticleBody And user neters ArticleTags And user clicks NewArticleSubmitButton Then message is displayed Article Created Successfully And NewArticlePage title is MyNewArticle
Feature: User can create an article
Feature: User can create an article This feature will ensure a user can login and the product handles invalid credentials correctly
Feature: User can create an
From Stack Overflow
cd /opt wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz" tar xzf jdk-8u171-linux-x64.tar.gz OR tar -xvzf jdk-8u171-linux-x64.tar.gz
Cucumber BDD - Page Object Model
@Before
public void setup(){}
@After
public void teardown(){}
@Before()
@After()
@First
Scenario: first scenario
@Second
Scenario: second scenario
@Third
Scenario: third scenario
@Before("@First")
@After("@First")
@Before() //Global
@Before("@First") //Specific
@After("@First") //Specific
@After() //Global
@Before(order=0) //Global
@After(order=0) //Global
@Before(order=1) //Global
@After(order=1) //Global
Tags are just annotations that allow for grouping of feature tests
Copyright 2018· All rights reserved