最专业的Selenium 教程,在《测试教程网》css
《selenium 基础之java实现》html
selenium RC 环境配置java
菜鸟学自动化测试(一)----selenium IDEpython
菜鸟学自动化测试(二)----selenium IDE 功能扩展web
菜鸟学自动化测试(四)----selenium 命令之验证页面元素ruby
菜鸟学自动化测试(五)-----selenium命令之定位页面元素cookie
菜鸟学自动化测试(六)----selenium 命令之文字范本匹配框架
菜鸟学自动化测试(七)----selenium RC 工做原理maven
菜鸟学自动化测试(八)----selenium 2.0环境搭建(基于maven)
=========================================================================
在拾功能自动化距离上次selenium的学习恰好一年左右的时光,过去的一年时光里,一直在围绕 性能测试 学东西,一方面是本身学到性能调优是个瓶颈,另外一方面专职性能的需求量不大(至少在我跳槽时是这种感觉),惭愧,再次的跳槽不能如愿的去作性能。
新工做的氛围也算喜欢,就工做自己来讲没什么挑战,由于产品部分用python开发,因此,浅学了一下。
一直在摸索可否将目前的产品自动化起来,对本身也是一种挑战和提升。放弃了久之不用的java ,改换 python 。以前的系列也只算个入门,后面就接着摸索下去。
关系:
selenium 自动化测试工具 :selnium 1.0 包括:selenium RC 、selenium IDE 、selenium GRID、selenium CORE
webdriver google的自动化测试框架(或者说是套规范API)
webdriver 与seleinum 各有优势,两个团队都认为合并会更牛逼,因而:
selenium 2.0 = selenium RC + webdriver
selenium 可使用多种语言实现:C# , java , python , ruby ....
环境搭建:
开始咱们的第一个脚本:
* 简单对象定位:
操做对象:
WebElement 另外一些经常使用方法:
多层框架或窗口的定位:
智能等待:
调用js方法
最新,《selenium 2.0 (python) 初版》 PDF版本即将推出,内容更完善,顺序更合理。敬请期待。。。
后面内容近期更新......