1. 程式人生 > >Selenium TestNG Java環境搭建過程中所遇問題匯總

Selenium TestNG Java環境搭建過程中所遇問題匯總

fin method 搭建過程 onf 9.png 未在 can ann ogr

【問題一】運行時報Unalbe to connect to host 127.0.0.1 on port 7855

技術分享

【問題分析】Selenium版本與火狐版本不一致,需要下載對應的版本

【解決方式】根據Selenium版本下載對應的火狐版本,版本具體對應方式可以查看官網相關說明(http://www.seleniumhq.org/download/)

【問題二】運行時報Main函數錯誤

【問題分析】由於當前運行JAVA版本為JDK1.6,版本較低,需要高版本的JDK

【解決方式】卸載JDK1.6,安裝JDK1.8,問題解決

【問題三】運行時報HTTPConnect錯誤

【問題分析】下載的Selenium包有問題,需要重新下載對應版本的包

【解決方式】使用selenium-2.44即可,相關Selenium自動化環境可以到我的百度網盤下載https://pan.baidu.com/disk/home#list/path=%2F&vmode=list

【問題四】運行TestNG時報"Cannot find class in classpath"

技術分享

【問題分析】由於新建的包和類未在src下面才出現這樣的問題,需要將代碼移值到src下,正確的JAVA工程目錄結構如下:

技術分享

【解決方式】新建的包沒有在src下面,將代碼移值到SRC下面就OK了

【問題五】運行時報"FAILED CONFIGURATION: @BeforeMethod beforeMethod"

技術分享

【問題分析】在引入Selenium庫時未引入lib文件夾下的JAR文件,導致JAR缺失,運行時出現異常

【解決方式】將Selenium下的lib文件夾下的所有JAR包也引入到工程中

【問題六】運行時報“Unable to find executable for : C:\Program Files(x86)\Mozilla Firefox\firefox.exe”

技術分享

【解決方式】卸載並重新安裝火狐

Selenium TestNG Java環境搭建過程中所遇問題匯總