标签:
今天看《编写可维护的JavaScript》的时候有一章是专门讲 Selenium 对 JavaScript 进行自动化测试的。 在了解了 Selenium 的强大之后,动手试验了一下 firefox 中的 Selenium IDE,还是挺给力的说,在此记录下。
Selenium IDE:一个Firefox插件,可以录制用户的基本操作,生成测试用例。 可以运行这些测试用例在浏览器里回放,可将测试用例转换为其他语言的自动化脚本。
了解了概念之后,我们来开始神奇的 Selenium IDE 之旅吧。
我们先看看这里命令的含义(大概了解下就OK了,不用记),很容易理解的:
1) open(url)
2) type(inputLocator, value)
3) click(elementLocator)
Selenium IDE 只能在 firefox 中使用,那么其他浏览器就无法使用了。 查看生成的文件发现格式是 html 代码,那么是否可以对录制的事件进行转为为其他语言(如 nodejs、python), 然后通过 web 后台服务器进行处理,生成相对应的界面管理,从而就可以指定某个测试用例(汇集起来)在某个浏览器(IE、chrome)启动,并 进行自动化测试呢?未完待续吧...
firefox 利用 Selenium IDE 对 DBackup 进行自动化测试
标签:
原文地址:http://www.cnblogs.com/zengwf/p/4208151.html