Beispiel #1
0
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.interactions.Actions;
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.WebDriverWait;

public class Underwritemethod {
	private Logger logger  = LogManager.getLogger( Underwritemethod. class );
	private WaitTime waittime=new WaitTime();
	private Checkelement checkelement=new Checkelement();
	private  GetElement getelement=new GetElement();
	//校验区间分布模块
	public void IntervalDistribution(WebDriver driver) {
		//等待饼图图出现	
		try{
			checkelement.Waitelement(driver,20,By.xpath("//*[@id='item0']/div[1]/div[1]/div[1]/canvas"));
			waittime.sleepNumSeconds(1);	
			driver.findElement(By.xpath("//*[@id='item0']/div[1]/div[1]/div[1]/canvas")).click();
			//action.moveToElement(canvas.perform();
			//等待饼图加载为100%
			checkelement.WaitelementContainstext(driver, 20, By.xpath("//*[@id='item0']/div[1]/div[1]/div[2]"), "100%");
			logger.info("饼图加载完成");		
		}
		catch(Exception e){
			logger.error("饼图未加载");
			driver.quit();
		}
		
		waittime.sleepNumSeconds(2);	
	}
Beispiel #2
0
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;

public


class Book {
public static void main(String[] args) throws InterruptedException {
// TODO Auto-generated method stub
System.setProperty("webdriver.gecko.driver", "E:\\Automation\\sagar\\geckodriver.exe");
WebDriver driver = new FirefoxDriver();
driver.get("http://nepalinn.com/search/result");

Thread.sleep(5000);

driver.findElement(By.xpath("//*[@name = 'submit_search']")).click();

Thread.sleep(4000);

WebElement text1 = driver.findElement(By.xpath(".//*[text()='Hotel New Solitary Lodge']"));

String text2 = driver.findElement(By.xpath(".//*[text()='Hotel New Solitary Lodge']")).getText();
System.out.println(text2);
String Hotel_name = "HOTEL NEW SOLITARY LODGE";
if (text2.equals(Hotel_name))
{

driver.findElement(By.xpath("//*[@href= 'http://nepalinn.com/hotel_new_solitary_lodge']//button[text()='Book']")).click();

}
Beispiel #3
0
def test():
    device[0].logInfo('This is Hello World!')
    device[0].getWebDriver().findElement(By.xpath("//input[@name='hphm']")).sendKeys("1234")