java web 自动化测试_一个web自动化测试实例

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

第一步:我们首先要搭建selenium webdriver的运行环境

1、搭建Java的运行环境,即安装配置jdk,这个就不用细说了,网上有很多教程

2、安装selenium ide插件 、eclipse

3、下载selenium-java包

第二步:录制脚本

打开游览器后,在右上角,如图所示,单机打开;

b7378f56f807568f14d31908d6990103.png

3fc58c0df7e830b7459890f317e6594e.png

在百度搜索框输入selenium,selenium ide中出现了如图

8dea5cd89eb5f34039f9f3c11e34483a.png

然后我们导出java脚本,选择文件

bc30301230fb07ac4152c7793e3d8011.png

我们选择如图所示的第三个导出

ca98b0a2ef79aacb25ff30723b8d94e2.png

最后把导出的文件保存到自己的电脑上,好了,Java的录制脚本就弄好了。

第三步:运行录制好的脚本

首先,我们先要创建一个用户类包,方便下一次使用

打开eclipse,单机window,选择最后一个preference,打开箭头所指的

f1a08e05e94638a6b1ee53a6345d86f4.png

新建一个名为selenium的用户类包,单机ok完成

70d1641fd2af832e37d61dfabe876af4.png

我们给这个用户包中添加.jar包

9395040b1ee7584dcdd30bfa618aa1f8.png

jar包的位置在你刚刚下载selenium-java中,这里我们把libs所有jar包和selenium-java下的两个jar包都导入进来

1134f4a462fb9b4f1afc594ac56c8cb2.png

最后我们来创建一个Java项目,建包,建类,打开我们录制的脚本文件,复制沾粘到类中,修改其中的少许错误,用junit test运行程序,这时,我们就可以看到游览器已经自动打开,并且自己输入了要搜索的关键字,自己开始搜索了。

运行过程中可能出现的问题

我们在运行中可能会找不到Firefox,错误的原因可能是,在运行程序的时候,打开Firefox时的路径是我们在安装Firefox时的默认路径,我们往往在安装Firefox时,都修改了它的默认路径,所以会出现找不到Firefox。

解决的办法是,在代码中添加如图所示的代码,后面的路径是游览器安装的路径,注意的是,末位是以.exe结束的文件。

d3b8e6f44453885b684014efa4befb01.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值