首页 > 代码库 > Selenium Webdriver自动化测试设计(webdriver自动化架构设计、定义接口、日志处理、Java Robot类应用)

Selenium Webdriver自动化测试设计(webdriver自动化架构设计、定义接口、日志处理、Java Robot类应用)


 

给各位网友分享一套课程,有兴趣的可以加我 2748165793

 

更多免费资料,可以查看http://blog.sina.com.cn/sonyandnokia

码农的开心乐园

 

课程大纲

第1章节:

课程介绍概要介绍

selenium介绍

webdirver介绍

webdriver环境搭建

 

第2章节

Selenium IDE介绍

IDE实例讲解录制回放过程

录制脚本的导出

IDE插件的介绍以及安装方法

 

第3章节

Selenium 识别对象的方法

包括:id,name,class name,link text,partial link text,tag name,xpath,css

 

结合具体实例讲解如下常用方法:

设置脚本超时

操作浏览器

 

第4章节

结合具体实例讲解如下常用方法

click

Select  

sendKeys

getAttribute 

switchTo().window("")

switchTo().frame("")

switchTo().alert().accept()

 

 

第5章节

结合具体实例讲解如下常用方法:

获取状态

Action

上传文件

执行JS

浏览器窗口的切换

结合北风网登录,修改个人信息的实例,演示以上webdriver api的使用

 

第6章节

概述自动化架构设计的思想具体类的设计目的和用途,包括:

BaseLib

SeleniumBase Lib 

BusinessLib

ObjectStore接口

MethodOutputMessage接口

InputDataStore接口

Config.properties 文件

 

第7章节

 

概述如何生成debug级别的测试报告和回归测试报告

总结架构设计后带来的好处

Java Robot类介绍

介绍文件上传过程中在windows窗口选择上传文件的方法