51Testing软件测试论坛

标题: [急] Selenium使用问题 [急] [打印本页]

作者: babyou1st    时间: 2009-1-13 14:53
标题: [急] Selenium使用问题 [急]
各位同仁:
由于项目需要,使用Selenium做一些自动化测试,但是网上找到的资料都有些过于片面,急求一些入门级的资料。
1. 环境搭建及配置;
2. IDE, Core, RC是如何搭配起来使用,能否有一些比较详尽的例子;
3. 我用IDE录制了一段操作,加在Core里面那个TestSuit里面后,为什么不能运行了?
   个人觉得好像是什么地方没有设置正确,因为确切的说基本上没做过什么设置。

希望那位高人能伸出有爱之手,小弟是在着急啊........

Thanks in advance!
作者: bruce.gu    时间: 2009-1-13 18:17
明天早上来回你贴。今天下班了,先mark一下
原帖由 babyou1st 于 2009-1-13 14:53 发表
各位同仁:
由于项目需要,使用Selenium做一些自动化测试,但是网上找到的资料都有些过于片面,急求一些入门级的资料。
1. 环境搭建及配置;
2. IDE, Core, RC是如何搭配起来使用,能否有一些比较详尽的例子;
3 ...

作者: bruce.gu    时间: 2009-1-14 11:43
core 很大的一个局限性就是必须和被测试的程序配置在同一个web应用服务器下面。另外不能跨域。比如一开始测试abc.com 然后一个链接链到123.com 去了。

所以个人推荐直接上RC Mode
RC Mode 主要是server 端和client 端
server 就是一个selenium server, 一个.jar 文件。运行起来就好。比如写一个.bat 文件 java -jar selenium-server-1.0-20081010.jar

client 端其实也是 一个.jar 包。但是不是运行起来,是需要把这个包导入到project 当中。
eclipse 新建一个project, 把junit导入,还有这个selenium-java-client-driver.jar 包含在project path 里面。

接下去就随便了。要么用ide 录制一段脚本导出为java文件格式。然后到eclipse里去跑。要不自己手动写一个测试脚本。

先说这些吧。

原帖由 babyou1st 于 2009-1-13 14:53 发表
各位同仁:
由于项目需要,使用Selenium做一些自动化测试,但是网上找到的资料都有些过于片面,急求一些入门级的资料。
1. 环境搭建及配置;
2. IDE, Core, RC是如何搭配起来使用,能否有一些比较详尽的例子;
3 ...

作者: yuandjing    时间: 2009-1-14 12:09
最详尽的例子还在openqa,不过都是英文的,嘿嘿,上面有几个rc如何调用selenium ide录制脚本的例子的,可以试试看一步一步来
selenium还是很牛x的
作者: babyou1st    时间: 2009-1-14 13:07
谢谢诸位!
楼上的同仁可否给出英文资料的地址?
感激涕零.......
作者: bruce.gu    时间: 2009-1-14 17:16
可以去 看一下 fairylly 的blog,他好像做了一些相关的阅读
原帖由 babyou1st 于 2009-1-14 13:07 发表
谢谢诸位!
楼上的同仁可否给出英文资料的地址?
感激涕零.......

[ 本帖最后由 bruce.gu 于 2009-1-14 17:29 编辑 ]
作者: dohu123    时间: 2009-1-14 18:11
标题: 回复 1# 的帖子
1. 环境搭建及配置;
使用IDE只要有firefox跟selenium 插件就可以了,你已经使用过了; 使用core的话需要将相应的包放到测试项目中才能运行;使用RC则只要设置好相应的开发语言环境即可然后运行RC server.
2. IDE, Core, RC是如何搭配起来使用,能否有一些比较详尽的例子;
一般是使用IDE录制脚本然后导出相应的程式语言的脚本再修改运行,刚开始建议使用IDE熟悉下然后使用程式语言编写脚本以更好使用selenium.
3. 我用IDE录制了一段操作,加在Core里面那个TestSuit里面后,为什么不能运行了?
需要将下载的core的包放到测试项目中去才行,不然应该会提示没有相应权限

希望可以帮到你...
作者: babyou1st    时间: 2009-1-15 13:40
十分感谢!
我现在用RC来运行IDE录制的脚本了,总算可以跑起来了。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2