Log4Classicning

好读书 不求甚解 每有会意 便欣然忘食

Selenium-rc测试Web项目
2007年12月12日

Selenium是一个Web程序的自动测试框架,它可以模仿用户在浏览器中的操作,实现浏览器中的自动测试。

Selenium-RC是一个通过编写代码实现以上功能的版本。要运行一个Selenium测试,首先要启动SeleniumServer,只需要运行下载的SeleniumServer中的jar即可。之后可以手工编写需要的功能,结合各个语言的测试框架来实现测试。SeleniumRC目前已经支持了Java,Ruby,Python,Perl等语言的测试编写。

我的观点是,既然做项目没有办法必须要用Java,那么写测试的时候一定要放松,既然可以用Python我是绝对不会去用Java的。用Python写测试需要导入Python自带的unittest包。入门的内容,Selenium自带的例子就可以说明问题了。关于浏览器的设置需要多说一下。
IE的方法,Firefox也类同。

browserStartCommand = r'*iexplore C:\Program Files\Internet Explorer\iexplore.exe'

自带的例子只给了'*firefox',它的前提是Firefox在Path中。

说点别的,Selenium似乎不仅仅可以用来测试,甚至可以把他当作一个自动化的工具,在网上做一些过去手动做比较繁琐的事情啊,呵呵,打住。

« 在Linux里安装MySQL和Tomcat正则换行符的诡异问题 »

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Search

站点统计

  • 文章总数:745
  • 评论总数:2630
  • 引用总数:4
  • 浏览总数:5693
  • 留言总数:42
  • 当前主题:ClassicningDailyLog Style
  • 当前样式:footoo

网站收藏

图标汇集

  • Creative Commons License
  • Widgetize!
  • visitor stats

Powered By Z-Blog 1.8 Spirit Build 80722

2004 - 2007 Classicning.com. 苏ICP备06039259号.