java+selenium+maven+testng框架(一)安裝搭建


 

1.安裝jdk(注意:需配置環境變量,可自行百度方法);

2.安裝eclipse;

3.安裝maven(注意:需配置環境變量,可自行百度方法);

4.在eclipse中新建maven項目

新建成功

注意,在操作中遇到兩個問題:

問題1.eclipse配置maven后,新建maven項目后,不出現maven dependencies

解決方案:(1)

(2)在eclipse的workspace目錄下找到項目文件夾,打開.classpath文件進行修改

<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
        <attributes>
            <attribute name="maven.pomderived" value="true"/>
            <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
        </attributes>
    </classpathentry>
即增加這一句
 <attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
修改成功后,重新右鍵update,若還不行,可以重新打開eclipse

問題2.如何導入selenium的相關jar包

解決方案:在pom文件中新增引入slenium包

<!-- 依賴Selenium驅動包 -->
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>3.11.0</version>
<scope>compile</scope>
<!--
scope標簽中對應值的解釋:
* compile,缺省值,適用於所有階段,會隨着項目一起發布。
* provided,類似 compile,期望 JDK、容器或使用者會提供這個依賴。如 servlet.jar。
* runtime,只在運行時使用,如 JDBC 驅動,適用運行和測試階段。
* test,只在測試時使用,用於編譯和運行測試代碼。不會隨項目發布。
* system,類似 provided,需要顯式提供包含依賴的 jar, Maven 不會在 Repository 中查找它。
-->
</dependency>

保存POM文件后,重新右鍵update項目就可以看到同步的jar包了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM