當前位置:
首頁 > 最新 > 10分鐘玩轉Selenium自動化

10分鐘玩轉Selenium自動化

大家好,今天小編向大家介紹一款一直很火的自動化測試工具Selenium。我們將教您如何在10分鐘內完成Selenium的環境搭建,玩轉POM,跑起DEMO,走向人生巔峰。

1、搭建項目

下載並安裝Java JDK

下載並安裝IntelliJ IDEA

在IntelliJ IDEA中創建新的Maven project: File > New > Project > Maven

將「Project SDK」關聯至本機JDK,路徑一般為「C:Program FilesJavajdkxxxx」

設置groupId與artifactId:

在項目左側面板的pom.xml文件中添加Selenium和JUnit依賴項

直到這一步,如果前面都配置正確,依賴會自動進行下載。如果沒有自動下載,則在IDEA的左側Maven Projects面板找到並激活Plugins > Install > install。

一旦項目成功完成裝載,在」src/test/java」目錄下創建」com.sogo」目錄,並在其下創建」com.sogo.tests」和」com.sogo.webpages」目錄。

我們以後把Page Object/Page Factory類放入」com.sogo.webpages」目錄,把測試用例放在」com.sogo.tests」目錄下。接下來,我們創建Page Object類。

2、創建主頁 Page Object

首先之先,在」com.sogo.webpages」下創建一個叫做」HomePage」的類。

3、找到元素定位器

在搜狗微信搜索的主頁里我們關注的是「特朗普訪華」的消息,我們通過文本的匹配找到這個元素,也就是上文代碼做的事情。

除了需要將網頁建模為頁面對象類之外,查找和識別網頁元素通常也會比較麻煩。我們可以通過使用Google Chrome自帶的元素檢查器,找到關注的任意元素的相關信息。

在「特朗普訪華」右鍵,點擊檢查元素,右鍵點擊Copy > Copy Xpath,我們就可以找到對應的頁面元素路徑。

4、創建具體信息頁面Page Object

在這個頁面中,我們關心的有兩點:1. 頁面是否成功載入;2.進入具體信息頁面

5、寫一個測試用例

Page Object類代表了各個網頁與用戶的一些動作,接下來,在tests目錄下我們可以寫一些測試用例與注入檢查其生效性。

這樣,一個完整的測試框架和Demo就搭建完成了,你之後需要做的就是往裡面添加Page Objects和測試用例,Trump也被我們找到了,你學會了嗎?

歡迎I See、言姒兩位同學加入樂搏全棧班

零基礎轉行的兩位同學,鬥志滿滿的等待開課

同樣的起點,已經有人開始起跑

心有所期,全力以赴,定有所成

所謂壓力,其實是自身的能力不足;

所謂困難,其實是自己的本事不夠。

大多數時候的放棄

是你敗給了自己,而不是命運

第十四期全棧班開課倒計時最後2天!

想轉行的小夥伴儘快進群私call輔導員~~


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 慶小樂 的精彩文章:

TAG:慶小樂 |