亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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在线 | 成人区视频 | 亚洲二三区 | 91高清国产经典在线观看 | 日p免费视频| 中文字幕二区 | 青春草在线视频免费 | 欧美肥胖老女人 | 国产第一页浮力影院-欢迎你 | 午夜黄色影院 | 91国内精品久久久久怡红院 | 国产精品丝袜视频 | 在线视频观看一区 | t66y永久入口 | 多人伦交性欧美精品欧 | 国产成人精品综合久久久软件 | 日本处888xxxx| 2020在线不卡观看视频 | 免费在线观看的毛片 | 欧美成人se01短视频在线看 | a一级日本特黄aaa大片 | 影音先锋亚洲资源 | 亚洲欧美另类在线 | 欧美精品h在线播放 | 男女男精品视频在线观看 | 日本a∨网站 | 国产热视频 | 日本不卡视频 | 久久免费99精品国产自在现线 | 一级黄色小视频 | 亚洲综合天堂网 | 国产第一页亚洲 | 美国一级大黄一片免费的网站 | a级成人毛片久久 | 黄色网址视频在线播放 | 日韩欧美国产高清 | 亚洲va韩国va欧美va天堂 | 亚洲人成网址在线观看 | 午夜寂寞影视 |