您的位置:软件测试 > 开源软件测试 > 开源功能测试工具 > Selenium
Selenium简介
作者:网络转载 发布时间:[ 2013/1/24 15:04:10 ] 推荐标签:

    Selenium 是 ThoughtWorks 专门为 Web 应用而开发的自动化测试工具,适合进行功能测试、验收测试.它由三部分组成:Selenium IDE、Selenium Core、Selenium Remote Control。

    Selenium IDE ,一个firefox的plug-in,可以录制和回放并保存一些test cases, 可以生成一些简单的基于rc 模式的简单code.可以通过Firefox的工具->附加软件->获取扩展->搜索Selenium IDE,下载并安装该插件。

    初次接触时,觉得挺复杂的工具,因为当时没有找到什么教程或者使用说明之类的咚咚,只找到了零碎的说明或简介,看了不少却没有一个系统的认识。用了一段时间才觉得似乎懂了一些,当然只是初级的理解。Selenium IDE使用介绍请参考Demo(Video)。

    Selenium 命令分成两类 —— 操作(action) 和断言(assertion),目前为止我用的多的是action,模拟用户与 Web 应用程序的交互。
 
Selenium 测试用例的结构 (HTML格式):
Command1/Assertion1 Target1 Value1
Command2 Assertion1 Target2 Value2

 
    总体来说selenium IDE 并不象想象中的那么智能,它虽然可以模拟用户的操作,但是录制后的代码仍然需要测试人员手工调试,处理后才能正常回放,而且回放过程能不能正常进行还受回放的速度影响。目前我所了解的Selenium IDE还只能回放正常的页面,关于如何演示web正常的错误提示及处理browse在另外一个窗口打开的页面的问题,还有待于进一步的学习和研究。

软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd