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

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
自動化測試框架Selenium入門
作者:網絡轉載 發布時間:[ 2014/2/19 15:56:35 ] 推薦標簽:自動化測試 測試框架 功能測試工具

  1.什么是selenium
  selenium是ThoughtWork的一款開源測試框架。
  下載selenium2.0lib包,點擊http://code.google.com/p/selenium/downloads/list
  這是官方文檔:http://seleniumhq.org/docs/
  2.為什么選擇selenium
  自動化測試工具有很多了,QTP作為商業軟件功能強大。但是要把QTP整合到已有的測試平臺上面非常困難,selenium非常容易的可以整合到已有的測試平臺上面去。如果你是一個剛剛不如職場的新人不懂程序代碼上手selenium有點困難,selenium需要一定的程序開發能力。為以后的測試平臺長遠考慮,故選用selenium測試框架。
  selenium Java環境基本配置
  1.安裝java虛擬機JDK1.5版本以上。
  2.下載安裝火狐瀏覽器,并安裝。
  3.下載selenium支持火狐瀏覽器的IDE,通過這個IDE可以使用selenium語言編寫腳本也可錄制操作腳本。(不是必須安裝IDE)
  4.安裝MyEclipse開發環境,并配置MyEclipse的環境。
  3.selenium的基本使用
  1.在Myeclipse建立一個JavaProject項目名稱自定義。
  2.將下載的selenium-server-standalone-x.xx.x.jar,導入到項目的Reference Libraries中。
  3.從IDE中導出的測試腳本加入工程中。
  4.在注解@Test中可以編寫自動化測試步驟或腳本了。
  選擇元素
  WebElement element = driver.findElement(By.id("passwd-id"));
  在輸入框中輸入內容:
  element.sendKeys(“test”);
  將輸入框清空:
  element.clear();
  獲取輸入框的文本內容:
  element.getText();
  找到下拉選擇框的元素:
  Select select = new Select(driver.findElement(By.id("select")));  選擇對應的選擇項:
  上傳文件的元素操作:
  WebElement adFileUpload =driver.findElement(By.id("WAP-upload"));
  String filePath = "C: est\uploadfile\media_ads\test.jpg";
  adFileUpload.sendKeys(filePath);
  Windows 和 Frames之間的切換
  一般來說,登錄后建議是先:
  driver.switchTo().defaultContent();
  切換到某個frame:
  driver.switchTo().frame("leftFrame");
  從一個frame切換到另一個frame:
  driver.switchTo().frame("mainFrame");
  切換到某個window:
  driver.switchTo().window("windowName");
  調用Java Script
  Web driver對Java Script的調用是通過JavascriptExecutor來實現的,例如:
  JavascriptExecutor js = (JavascriptExecutor) driver;
  js.executeScript("(function(){inventoryGridMgr.setTableFieldValue('"+ inventoryId + "','" + fieldName + "','"
  + value + "');})()");

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 自偷自偷自亚洲首页精品 | 亚洲欧美不卡中文字幕 | 免费一级毛片能看的 | 日本不卡视频网站 | 99精品在线观看视频 | 男18视频在线观看 | bl高h肉边走边做 | 日韩在线网址 | 在线观看www成人影院 | 亚洲一级伦理 | 中文字幕亚洲无线码在线一区 | 在线播放一区二区精品产 | 精品国产一区二区三区国产馆 | 野花视频在线观看-高清中文 | 一级做a免费视频 | 国产成人亚洲精品91专区高清 | 国产大片www | 久操精品| 久久久亚洲精品视频 | 在线观看黄色一级片 | 永久免费的啪啪免费的网址 | 成人午夜久久精品 | 日日狠狠久久偷偷四色综合免费 | 成人免费网站视频www | 亚洲黄视频在线观看 | 国产69精品久久久久777 | 亚洲人成网站在线播放942一 | 男人操女人免费网站 | 激情久久久久久久久久 | 97人洗澡人人澡人人爽人人 | 久久天堂视频 | 一国产大片在线观看 | 日韩欧美一区二区中文字幕 | 九九热免费在线视频 | 视频一区欧美 | 综合激情网五月 | 动漫精品专区一区二区三区不卡 | 黄色毛片免费观看 | 性xxx69xxx视频在线观看 | 你懂的欧美 | 在线观看国产高清免费不卡黄 |