-
界面自動化——小結(jié)
-
環(huán)境準備
- maven軟件:用來管理依賴包
- maven工程project:支持調(diào)用maven倉庫依賴包的工程
- maven倉庫repository:存放依賴包
- 遠程倉庫remote repository:全球唯一
- 本地倉庫local repository:每臺需要調(diào)用依賴包的pc均要配備一個
- pom.xml配置文件:用來配置依賴包(選擇對應(yīng)的jar包)
- dependencies依賴列表:個數(shù)不定闰蛔,一直到?jīng)]有依賴
- dependency依賴項:對應(yīng)組件的依賴包如chromedriver
-
新建工程
- groupId:所屬法人名稱顾彰,組織結(jié)構(gòu)的域名反寫
- artifactId:項目/產(chǎn)品名稱
- version:版本
-
maven工程中selenium依賴的jar包及文件
- 遠程倉庫下載selenium依賴的jar包及文件
- 下載內(nèi)容1:.jar文件
- 下載內(nèi)容2:.pom文件
- 文件內(nèi)容:
- .jar文件內(nèi)容:.class代碼
- .pom文件內(nèi)容:.class代碼依賴的jar包
- 遠程倉庫下載selenium依賴的jar包及文件
配置maven
配置項 | 配置詮釋 |
---|---|
maven配置文件:settings.xml | 先安裝maven,配置本地倉庫(自定義)和遠程倉庫(默認) |
環(huán)境變量:MAVEN_HOME 啤月、path | 配置環(huán)境變量 |
IDE(如MyEclipse)配置:指定maven | 開發(fā)工具指定maven的安裝路徑和配置文件路徑 |
工程配置文件:pom.xml | 新建工程,配置依賴包 |
- 界面自動化——環(huán)境準備小結(jié)
搭建環(huán)境 | 具體事項 |
---|---|
軟件環(huán)境 | ①瀏覽器 ②webdriver.exe驅(qū)動器 ②maven selenium代碼依賴包 ④maven testNG管理測試代碼 |
配置環(huán)境 | ①配置maven本身(config/settings.xml配置本地倉庫路徑) ②配置環(huán)境變量(MAVEN_HOME和path) ③集成到開發(fā)工具(MyEclipse配置:maven安裝路徑+settings.xml路徑) ④開發(fā)工具里面鍵maven工程 ⑤配置工程的依賴jar包(pom.xml) |
寫代碼 | 以上準備好之后就可以寫代碼了 |
-
界面自動化——java工程代碼組成
界面自動化—java工程代碼組成.png 界面自動化——如何找某個jar包的dependency(selenium-java)
界面自動化——如何找某個jar包的dependency(selenium-java).png