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

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 > Selenium
Selenium之常用的方法的封裝
作者:網絡轉載 發布時間:[ 2016/1/12 13:46:17 ] 推薦標簽:軟件測試工具 功能測試

  一.概述
  selenium在編寫頁面中函數的時候,需要調用的某些方法是很多PageObject都需要調用到的,而且這些原始的方法需要進行封裝
  以便使腳本更好的實現功能,那么有哪些方法是需要經常用到的呢?
  二.selenium封裝的常用的方法
1  /**
2      * 判斷是否找到對象
3      * @param by
4      * @return
5      */
6     private boolean waitToDisplayed(final By by){
7         boolean waitDisplayed=false;
8         try {
9             waitDisplayed=new WebDriverWait(driver,Config.waitTime).until(new ExpectedCondition<Boolean>(){
10                 @Override
11                 public Boolean apply(WebDriver d) {
12                     // TODO Auto-generated method stub
13                     return d.findElement(by).isDisplayed();
14                 }
15             });
16
17         } catch (Exception e) {
18             // TODO: handle exception
19             throw new DefinedException(by.toString() + " is not exist until " +Config.waitTime+" sec in file: "+yamlFile);
20         }
21         return waitDisplayed;
22     }
1 /**
2      * 判斷對象是否沒出現
3      * @param key
4      * @param replace
5      * @return
6      */
7     private boolean waitToNonDisplayed(String key,String[] replace){
8         boolean waitNonDisplayed=false;
9         final By by=this.getBy(key, replace);
10         try {
11             waitNonDisplayed=new WebDriverWait(driver,Config.waitTime).until(new ExpectedCondition<Boolean>(){
12                 @Override
13                 public Boolean apply(WebDriver d) {
14                     // TODO Auto-generated method stub
15                     if(d.findElements(by).isEmpty()||!d.findElement(by).isDisplayed()){
16                         return true;
17                     }else{
18                         return false;
19                     }
20                 }
21             });
22         } catch (Exception e) {
23             // TODO: handle exception
24             throw new DefinedException(by.toString() + " is also exist until " +Config.waitTime+" sec in file: "+yamlFile);
25         }
26         return waitNonDisplayed;
27     }

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 免费在线观看的黄色网址 | 亚洲麻豆 | 欧美中文字幕在线播放 | 黄 片影 院 | 九九影院韩国理伦片 | 色视频www在线播放国产人成 | 欧美日韩成人高清在线播放 | 欧美成狂野欧美在线观看 | 在线黄| 国产中文在线观看 | 亚洲人精品 | 九九99国产精品视频 | 成人影院在线观看免费 | 日韩精品中文字幕久久 | 日韩精品视频观看 | 日日干干 | 成人短视频免费 | 久久看免费| 91小视频在线观看免费版高清 | 99视频精品| 久久伊人色 | 亚洲一区中文字幕在线观看 | 欧美视频在线免费看 | 欧美一级高清视频在线播放 | 77788色淫网站免费观看 | 天天影视涩香欲综合网 | 欧美freesex呦交6_10| 国产dvd毛片在线视频 | 一级a美女毛片 | 国产97公开成人免费视频 | 国产成人国产在线观看入口 | 一级黄色a毛片 | 日本视频www色变态 日本爽p大片免费观看 | 青草视频在线播放 | 三区在线视频 | 2020国产成人久久精品 | 波多野结衣视频在线看 | 黄色成人在线 | 偷自拍视频区综合视频区 | 免费在线观看毛片 | 亚洲日韩成人 |