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

界面自動(dòng)化——如何找某個(gè)jar包的dependency(selenium-java).png
