原文:基於Java+Selenium的WebUI自動化測試框架(十一)-----讀取Excel文件(POI)(1)

上一篇說了利用JXL的jar包來讀取Excel的代碼。在Java中,還可以用另外一種jar包來讀取Excel的內容,那就是Apache的POI。 這里和之前一樣,需要導入POI的jar包,建議導入這三個:poi . . .jar,poi ooxml . . .jar,poi ooxml schemas . . .jar, 下載地址:https: mvnrepository.com search ...

2019-08-31 17:14 0 488 推薦指數:

查看詳情

基於Java+SeleniumWebUI自動化測試框架(十二)-----讀取Excel文件POI)(2)

  上一篇我們講了怎么利用Java的反射機制,將Excel讀取到的數據,賦值給我們構造函數中定義的變量。   接下來就簡單了,我們將實際實現這個讀取的簡單過程。來看下面一段代碼。   在這段代碼中,我們使用了一個泛型Class<T>來指代我們的構造類,返回的就是一個 ...

Sun Sep 01 01:41:00 CST 2019 2 350
基於Java+SeleniumWebUI自動化測試框架(十)-----讀取Excel文件(JXL)

  之前,我們使用了讀取XML文件的方式來實現頁面元素的讀取,並做成了基礎頁面類。下面,我們來進行一些擴展,通過Excel讀取頁面元素。   Excel的使用,大多數人應該都不陌生。那么Java讀取Excel的方式主要有兩種,這兩種分別使用的是不同的jar包來實現。本篇我們來介紹其中的一種 ...

Wed Aug 28 23:57:00 CST 2019 0 432
基於Java+SeleniumWebUI自動化測試框架(八)-----讀取元素(XML文件

我們繼續回到自動化測試框架的主線上來,在前面的文章中,我們定義一個頁面元素的主要參數有:路徑,找尋方式,等待時間,名稱,這個四個參數。另外,我們還需要考慮一個問題,就是網站的頁面。 舉個例子來說,如果A頁面上有“新增”,“選擇”,“保存”等按鈕,B頁面上也有“新增”,“選擇 ...

Wed Aug 28 22:48:00 CST 2019 2 512
基於Java+SeleniumWebUI自動化測試框架(六)---瀏覽器初始

  本篇我們來討論,如何寫一個瀏覽器初始的類。在寫之前,先思考一下,我們需要一個什么樣的初始?   先來看看使用原生的Java + selenium是怎么做的。(以firefox為例)   上面是個典型的例子,System.setProperty("webdriver驅動名 ...

Wed Aug 28 19:21:00 CST 2019 0 519
基於Java+SeleniumWebUI自動化測試框架(二)-----頁面操作接口

在有了基礎的Position類之后,我們需要考慮我們在尋找完頁面元素之后,需要做什么。這個“做”什么,可以理解為我們在頁面上需要對應的一系列動作。比如:點擊,輸入,切換窗口,尋找元素,判斷元素是否存在,智能等待,獲取彈窗文字等等。在實際的測試中,我們需要用這一系列的動作來完成測試操作 ...

Tue Aug 27 22:17:00 CST 2019 0 521
基於Java+SeleniumWebUI自動化測試框架(三)------記錄LOG

在有了Position類和接口類之后,我們是不是立刻就要着手開始寫實現類了呢?按照一般的順序是這樣。但是,我們這里先停一下。原因有二: 1)既然是寫一個框架,我們希望總體的功能上是全面的。實現類中,我們需要設計和實現各種具體的操作方法。那么,如果中間出了問題,我們希望能夠有所記錄 ...

Tue Aug 27 23:57:00 CST 2019 0 405
基於Java+SeleniumWebUI自動化測試框架(十四)-----使用TestNG的Sample

  到目前為止,我們所寫的東西,都是集中在如何使用SeleniumJava來定位和讀取元素。那么,到底如何具體開展測試,如何實現參數,如何實現判定呢?下面,我們來看看Java應用程序的測試框架吧。   當前比較流行的Java應用程序測試框架有JUnit和TestNG兩種 ...

Mon Sep 02 21:39:00 CST 2019 0 378
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM