一个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结束的文件。

 

    

 

 

 

 

 

 

 

 

 

 

    

 

posted @ 2017-12-29 15:28  雷小喵  阅读(10294)  评论(0编辑  收藏  举报