标签:
Selenium是一系列基于Web的自动化测试工具。它提供了一系列测试函数,用于支持Web自动化测试。这些函数非常灵活,它们能够通过多种方式定位界面元素,并可以将预期结果与系统实际表现进行比较。
作为一款强大的测试工具,Selenium具有以下几个特性:
(1)可对多浏览器进行测试,如IE、Firefox、Safari、Chrome、Android手机浏览器等。
(2)可支持多种语言,例如Java、C#、Python、Ruby、PHP等。
(3)跨平台,例如Windows、Linux、iOS、Android等。
(4)开源免费。
Selenium由以下几个工具组成,每一种都扮演着独特的角色。
本文主要介绍 Selenium 2(WebDriver)。
我选择 Python 作为脚本开发语言,因此,需要先安装 Python 及相应工具,然后安装 Selenium 2(Selenium WebDriver)。
完成以上步骤,Python环境和Selenium 2 均已安装完毕。下面测试一个简单的脚本:
1 from selenium import webdriver 2 3 browser = webdriver.Firefox() 4 browser.get(‘http://seleniumhq.org/‘)
脚本执行过程:
上面的每一步的安装过程,均有多种方法(联网、不联网等)。自己在安装时,也可尝试其他方案进行安装。
标签:
原文地址:http://www.cnblogs.com/kevin1201/p/4309448.html