首页 > csdn导入, 技术 > 开始学用Selenium

开始学用Selenium

今天终于知道了Selenium到底是怎么一个原理。以前只是看过一些Java代码的片断,觉得用Java测试Web的主意很好,可惜没有深究。今天用一个多小时的时间看了看,基本上明白了。也理清了Selenium Core, Selenium RC和Selenium IDE的关系。
要看入门文章的话,这里有三篇:透明的江南白衣的,还有developworks的。再加上主页上的usage,就差不多了。核心部分的Selenium Core,其实是一些javascript代码和类库,底层用了JSUnit,这个以后再研究。TestSuite通过一个表格把一堆TestCase组合起来。TestCase同样通过表格把一些指令组合起来。这就写好了测试用例。而我看到的那些java代码的片断,实际上是Selenium Remote Control。通过启动一个Firefox作为Test Server,然后再发送指令过去。而Selenium IDE的作用主要是录制一些Web操作动作,有点WinRunner的意思。具体的操作可以查阅Reference。
另外,在持续集成方面,除了通过使用Selenium RC,还可以自动启动程序,最后的结果被Post到一个预先设定的URL。

P.S. CSDN blog是怎么做到弹出像IE那样对话框却不会像以前那样所有的FF窗口缩小的?还是FF自己改进了?

分类: csdn导入, 技术 标签: , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word