简单学习自动化测试框架(selenium)

  1. 什么是Selenium?
Selenium 是ThoughtWorks专门为Web应用程序编写的一个验收测试工具。
Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。这个工具的主要功能包括:测试与浏览器的兼容性——测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。测试系统功能——创建衰退测试检验软件功能和用户需求。支持自动录制动作和自动生成。Net、Java、Perl等不同语言的测试脚本。
  1. 安装java虚拟机
虚拟机安装包:https://www.java.com/zh_CN/download/chrome.jsp
尽量安装最新版的 1.8
 3.安装Firefox,下载Selenium包
 
各firefox版本下载地址(安装好后,关闭自动更新功能)
Selenium下载地址:
       2.25.0        ->  18
       2.30.0        ->  19
       2.31.0        ->  20
       2.42.2        ->  29
       2.44.0        ->  33.0
       2.53.0        ->  36.0
....

安装插件 --- Firebug,FirePath

 

Firebug:
Firebug是网页浏览器 Firefox下的一款开发类扩展,现属于Firefox的五星级强力推荐扩展之一。它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体。Firebug如同一把精巧的瑞士军刀,从各个不同的角度剖析Web页面内部的细节层 面,给Web开发者带来很大的便利。
FirePath:FirePath 是 Firebug工具集下面的一款开发类扩展工具集编辑,检查,生成 XPath,CSS表达式
FirePath is a Firebug extension that adds a development tool to edit, inspect and generate XPath 1.0 expressions, CSS 3 selectors .
4.安装Eclipse
 
5.下载Selenium的java包(注意java包的版本和firefox的版本要相对应)
如果不对应的话,会出现下面的报错:


6.打开Eclipse新建项目:
利用Selenium代码打开firefox,chrome,IE浏览器
注意打开firefox要考虑版本
打开chrome和IE浏览器要下载相应的驱动

(以上文档部分内容来自:http://blog.csdn.net/nathan666888/article/details/65632701)

如:



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值