selenium

  • 界面自動(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包
  • 配置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
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容