一個web自動化測試實例


源代碼在:https://github.com/leileiwang93/seleniumTest

第一步:我們首先要搭建selenium webdriver的運行環境

    1、搭建Java的運行環境,即安裝配置jdk,這個就不用細說了,網上有很多教程

    2、安裝selenium ide插件 、eclipse

    3、下載selenium-java包

第二步:錄制腳本

    打開游覽器后,在右上角,如圖所示,單機打開;

        

    在百度搜索框輸入selenium,selenium ide中出現了如圖

    然后我們導出java腳本,選擇文件

   我們選擇如圖所示的第三個導出 

    最后把導出的文件保存到自己的電腦上,好了,Java的錄制腳本就弄好了。

第三步:運行錄制好的腳本

    首先,我們先要創建一個用戶類包,方便下一次使用

      打開eclipse,單機window,選擇最后一個preference,打開箭頭所指的

      新建一個名為selenium的用戶類包,單機ok完成

        我們給這個用戶包中添加.jar包

      

       jar包的位置在你剛剛下載selenium-java中,這里我們把libs所有jar包和selenium-java下的兩個jar包都導入進來

    最后我們來創建一個Java項目,建包,建類,打開我們錄制的腳本文件,復制沾粘到類中,修改其中的少許錯誤,用junit test運行程序,這時,我們就可以看到游覽器已經自動打開,並且自己輸入了要搜索的關鍵字,自己開始搜索了。

運行過程中可能出現的問題

    我們在運行中可能會找不到Firefox,錯誤的原因可能是,在運行程序的時候,打開Firefox時的路徑是我們在安裝Firefox時的默認路徑,我們往往在安裝Firefox時,都修改了它的默認路徑,所以會出現找不到Firefox。

  解決的辦法是,在代碼中添加如圖所示的代碼,后面的路徑是游覽器安裝的路徑,注意的是,末位是以.exe結束的文件。

 

    

 

 

 

 

 

 

 

 

 

 

    

 


免責聲明!

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



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