如何用Selenium做自动化测试

我们做自动化测试如果想提高一下自己的软实力,我建议还是学着多写写脚本,这样能锻炼自己的编程能力,让我们以开放测试的思维去测试产品,而不是为了测试而测试,那样我觉得没什么意义。当然这样不是说其他不写脚本、简单的自动化没意义(本人不反对!),认真对待一样可以做好。重要的是我们出于何种目的何种想法去做自动化的。好了,我们言归正传,今天给大家讲讲用selenium做自动化的一些实用初级的配置和使用:

1.首先准备我们的脚本工具Eclipse(在此不做详细叙述,百度去下载一个就行了)

2.安装并配置java环境变量(如果不会直接去找百度,很简单的)

3.前两点完事后,就可以打开我们的eclipse创建java工程了(没错,是java工程),简单讲解一下:

一、首先,打开Eclipse,在工具栏依次点击【File】>>>【New】>>>【Other】

二、我们在搜索框里输入【java】,然后下面会列出符合要求的列表,我们点击一下【Java Project】,然后点击【Next】

三、这里要输入你JAVA项目的名称了,我测试一下,就输入HelloWorld,你可以输入你想创建的项目名称,然后点击【Next】

四、这个界面是确认信息,默认JAVA项目的JAVA类的存储目录是SRC,编译后的CLASS文件在BIN目录下,这个不用修改,直接点击【Finish】

五、这样我们就创建好了一个java工程,还没完事,还要创建一个testng类,名字就叫HelloWorld.java,完事测试一下,我们在testng类任一位置右键,然后一次选择【Run As】>>>【Java Application】,意思就是以testng类的方式运行,ok,运行成功。

六、接下来(重点!重点!重点!):我们右键我们的项目名称,选择build path-->configure build path,如图:


        点击Add Library,将上图中红框中的library库加入进来,java环境就选自己安装的版本就可以,比如1.7或1.8等等,点击add external jars将红框上边的两个selenium的jar包引入进来(时间关系,请自行下载),好了,到此我们的环境准备工作就基本完事了。下面我们讲一个实际的小例子,我们编写一段脚本,做一个打开浏览器操作,当然我们想打开ie(用ie举个例子)要有驱动支持,去网上下载一个IEDriverServer.exe程序,我们需要它来将IE调起来。下面直接上代码:


        解释一下上面代码的要实现的功能,首先我定义一下ie驱动的位置,告诉我的脚本驱动在哪里,这样我运行脚本它会按照驱动的路径去找它,然后我定义一下我要打开哪个浏览器,是ie?火狐?谷歌?所以我要告诉我的脚本,你去打开ie就好了,再下一步,我让它打开浏览器之后将ie的窗口最大化,最后在地址栏输入我要操作的网址,ok,完事,运行成功。

注意事项:如果你写的脚本有问题,eclipse有一个好处,就是哪里报错你就点到那个不错的地,它会告诉你哪里错了,要么语法错误,要么未引入正确的包,等等,这样能够很快的定位问题,好了,今天先介绍到这里,本人经验有限,如有错误之处,请指正,下次再详细介绍,谢谢!!!


  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值