亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
Selenium配合sikuli script操作高德地圖
作者:網絡轉載 發布時間:[ 2015/6/2 10:22:13 ] 推薦標簽:功能測試工具

  實例二, 配合selenium webdriver 測試高德地圖
  1.打開地圖
  2.選擇北京
  3.打開地圖的工具,選擇測距
  3.選擇天安門
  4.選擇到這里去
  5.選擇輸入并搜索,火車站
  precondition:
  截圖:

Debug.setDebugLevel(3);
Screen s = new Screen();
String URL = "http://www.amap.com/";
WebDriver driver = DriverFactory.getFirefoxDriver();
Actions actions = new Actions(driver);
driver.get(URL);
driver.manage().window().maximize();
driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
WebElement chooseCityElement = driver.findElement(By
.xpath("//div/span[@class='icon_expand cursor ml5']"));
chooseCityElement.click();
WebElement city_iframe = driver.findElement(By
.xpath("//iframe[@id='city_iframe']"));
driver.switchTo().frame(city_iframe);
//選擇北京
WebElement BJ = driver.findElement(By.xpath("//div/a[text()='北京']"));
BJ.click();
//等待頁面加載
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
driver.switchTo().defaultContent();
//打開工具 選擇測距
WebElement tools=driver.findElement(By.xpath("//div/span[text()='工具']"));
actions.moveToElement(tools).click().perform();
driver.manage().timeouts().implicitlyWait(60, TimeUnit.SECONDS);
Pattern cj=new Pattern("D:\MyBlog\CJ.png");
if(s.find(cj) != null)
{
s.click(cj);
}
Pattern bjbz=new Pattern("D:\MyBlog\BJBZ.png");
s.click(bjbz);
Pattern bjnz=new Pattern("D:\MyBlog\BJNZ.png");
s.click(bjnz);
s.rightClick();
WebElement inputBoxElement = driver.findElement(By
.xpath("//input[@id='keywordTxt']"));
WebElement searchButton = driver.findElement(By
.xpath("//input[starts-with(@class,'magnifier_button')]"));
inputBoxElement.clear();
inputBoxElement.sendKeys("天安門");
searchButton.submit();
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
WebElement tiAnMenElement = driver.findElement(By
.xpath("//div[@title='天安門']"));
tiAnMenElement.click();
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
WebElement comeToHereElement = driver.findElement(By
.xpath("//div[@class='route']//li[text()='到這里去']"));
comeToHereElement.click();
WebElement setStartLocationElement = driver.findElement(By
.xpath("//div/input[@class='route-input srh-ipt']"));
setStartLocationElement.sendKeys("火車站");
WebElement routeByBus = driver.findElement(By
.xpath("//div[@id='rout-by-bus']"));
routeByBus.click();
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
WebElement startFrom = driver
.findElement(By
.xpath("//div[@class='start_end_item_title' and contains(text(),'北京站')]"));
actions.moveToElement(startFrom)
.click(driver.findElement(By
.xpath("//a[contains(text(),'設為起點') and @data-name='北京站']")))
.perform();
driver.manage().timeouts().pageLoadTimeout(30, TimeUnit.SECONDS);
driver.findElement(By.xpath("//div[@class='amap-zoom-plus']")).click();
  到此為止,selenium配合sikuli的探索結束了,更多更好玩的玩法,會進一步更新

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: ririricc在线观看麻豆 | 国产男女在线观看 | 欧美成人午夜影院 | 亚洲精品午夜国产va久久成人 | 欧美成人欧美激情欧美风情 | 国产国产成人人免费影院 | 国产99r视频精品免费观看 | 国产一有一级毛片视频 | 曰批全过程免费动态图 | 成人在线激情视频 | 久久久久免费精品国产 | 成人免费看片 | 天天影视涩香欲综合网 | 午夜羞羞视频在线观看 | 丝袜美脚在线 | 亚洲精品tv久久久久久久久久 | 黄色小视频免费观看 | 另类异族videosex太狠了 | 欧美精品第二页 | 亚洲一区二区中文字幕 | 99re视频在线观看 | jizzjizz日本老师水放 | 亚洲青青青网伊人精品 | 天天激情综合 | 久久综合欧美成人 | 欧美激情精品久久久久久久 | 天天射日 | 激性欧美在线播激性欧美 | 日韩三级影视 | 亚洲欧美中文日韩在线 | 黄色天堂| 免费黄色在线网址 | 欧美日本三级 | 色视频在线 | 中文字幕日韩一区 | 久久福利影视 | 青春草视频| 免费日韩网站 | 久久人人爽人人爽人人片va | 欧美福利网址 | 夜间福利影院 |