亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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
主站蜘蛛池模板: a级大片在线观看 | 日本黄色小说视频 | 亚久久伊人精品青青草原2020 | 国产一级片免费视频 | 一级影院| 免费国产午夜在线观看 | 国产精品香蕉在线一区 | 日韩 国产 欧美 精品 在线 | 在线视频一区二区日韩国产 | 亚洲精品中文字幕久久久久久 | 久久久久夜夜夜精品国产 | 男女www视频 | 亚洲国产成人在线视频 | 午夜国产 | 欧美福利小视频 | 老司机av | 天天躁日日躁成人字幕aⅴ 天天在线欧美精品免费看 天天影视涩香欲综合网 | 手机毛片在线观看 | 免费欧美黄色 | 91精品国产免费久久久久久青草 | 91高素质城中村在线观看 | 中国xxxx视频播放50 | 亚洲成a人片77777kkk | 福利免费看 | 黄色毛片免费网站 | 乱肉伦孕小说在线阅读 | 日日久| 日韩美女视频在线 | 天天插天天爽 | 日韩国产片 | 丝袜制服第一页 | 欧美一区二区在线观看 | 在线不卡国产 | 综合五月天堂 | 日日干天天干 | 天天干国产 | 伊人激情视频 | 一级日本黄色片 | 最近免费视频中文 | 久久er热视频在这里精品 | 亚洲视频免费看 |