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

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
Selenium Webdriver使用的一些小技巧
作者:網絡轉載 發布時間:[ 2015/4/20 9:52:34 ] 推薦標簽:Selenium 功能測試 Webdriver

  1.開始結束時間只支持控件選擇,不支持填寫,怎么辦?
  如下圖:

  解決方案:
  用javaScipt把開始結束時間的reaonly屬性去除,然后再輸入,舉例如下
/**
* 輸入開始日期
*
* @param startDate
*/
public void inputStartDate(String startDate) {
String startjs = "document.getElementById('startDate').removeAttribute('readonly');";
((JavascriptExecutor) webdriver).executeScript(startjs);
webdriver.typeById("startDate", startDate);
}
  2.因為新需求的加入,導致頁面元素路徑變更,原本好好的自動化測試用例執行失敗
  解決方案:
  定位元素時,盡可能用id,name等定位,盡可能不用xpath定位。
  如果你所測的系統很多元素id或name等等不甚至沒有,導致必須要用xpath定位,那么可以和開發同學協商。讓他們以后開發新代碼時盡可能給元素加上id或name這些屬性,并取名。
  用id和name定位還有些好處是:1.可以讓你的代碼可讀性變強,如果在頁面源代碼中的ID或name屬性被友好命名的話。2.xpath定位需要更長的時間來處理,因為瀏覽器必須運行它的XPath處理器。
  3.如何判斷瀏覽器是否加載完畢
  如果是簡簡單單的等一段時間,這不是一個很好的解決方法,一方面浪費了時間,另一方面,我們也無法知道應該等多久,導致我們的測試程序不夠穩定。
  我常用的一個方法是判斷某個元素是否已加載,當然這個的前提是你的頁面沒有使用ajax

軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 欧美日韩在线观看一区 | bbbb毛片免费看 | 老妇女人一级毛片 | 亚洲成色在线综合网站 | 深夜在线网址 | 欧美视频在线免费看 | 国产精品麻豆高清在线观看 | 特级深夜a级毛片免费观看 特级中国aaa毛片 | 日韩免费高清视频网站 | 小明永久视频 | 一级一黄在线观看视频免费 | 狠狠色狠狠色综合日日五 | 日韩在线小视频 | 国产伊人网 | 欧美视频日韩视频 | 国产欧美日韩综合二区三区 | 免费在线成人网 | 小明永久播放平台领域2015 | 日韩激情视频在线 | 午夜爽爽爽视频 | 在线看免费毛片 | 2019中文字幕在线观看 | 二级特黄绝大片免费视频大片 | 欧美日在线 | 国产精品久久久久久久午夜片 | 日韩不卡视频在线 | 国产成人免费高清视频 | 99在线视频精品 | 欧美一区二区三区四区在线观看 | 欧美在线视频免费 | 欧美一区2区三区3区公司 | 国产精品久久久久久免费播放 | 欧美一级专区免费大片 | 激性欧美激情在线aa | 一级做a爰全过程免费视频毛片 | 日韩欧美色视频在线观看 | 看全色黄大色黄大片女图片第一次 | 美女很黄很黄的网站 | 欧美特黄视频 | 欧美干色 | 精品中文字幕一区在线 |