51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4363|回复: 7
打印 上一主题 下一主题

[急] Selenium使用问题 [急]

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-1-13 14:53:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位同仁:
由于项目需要,使用Selenium做一些自动化测试,但是网上找到的资料都有些过于片面,急求一些入门级的资料。
1. 环境搭建及配置;
2. IDE, Core, RC是如何搭配起来使用,能否有一些比较详尽的例子;
3. 我用IDE录制了一段操作,加在Core里面那个TestSuit里面后,为什么不能运行了?
   个人觉得好像是什么地方没有设置正确,因为确切的说基本上没做过什么设置。

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

Thanks in advance!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

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

使用道具 举报

该用户从未签到

3#
发表于 2009-1-14 11:43:36 | 只看该作者
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 ...
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-1-14 12:09:34 | 只看该作者
最详尽的例子还在openqa,不过都是英文的,嘿嘿,上面有几个rc如何调用selenium ide录制脚本的例子的,可以试试看一步一步来
selenium还是很牛x的
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2009-1-14 13:07:06 | 只看该作者
谢谢诸位!
楼上的同仁可否给出英文资料的地址?
感激涕零.......
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2009-1-14 17:16:24 | 只看该作者
可以去 看一下 fairylly 的blog,他好像做了一些相关的阅读
原帖由 babyou1st 于 2009-1-14 13:07 发表
谢谢诸位!
楼上的同仁可否给出英文资料的地址?
感激涕零.......

[ 本帖最后由 bruce.gu 于 2009-1-14 17:29 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2009-1-14 18:11:01 | 只看该作者

回复 1# 的帖子

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

希望可以帮到你...
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2009-1-15 13:40:05 | 只看该作者
十分感谢!
我现在用RC来运行IDE录制的脚本了,总算可以跑起来了。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-28 00:13 , Processed in 0.068456 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表