java php asp.net 安卓 云计算 数据库

自动化测试工具Selenium2

价格:1000
总课时:10课时 发布时间:2014年

简介

收看本课程的其它同学

  • maomao04052047

  • 295461148@qq.com

  • 浪曦管理员

  • 寒晨一星

  • liurenhui916

  • zlpbright10

  • nuotang

  • henry_IT

  • 已有929人购买

    浪曦星际一卡通

  • 已有379人购买

    浪曦OA与工作流系统

  • 已有378人购买

    Spring源码解读与设计详析

  • 已有315人购买

    Java常见笔试、面试系列

  • 已有304人购买

    风中叶2016述职规划全程讲座分享

  • 已有295人购买

    浪曦CRM企业级开发应用系统

  • 已有255人购买

    Git应用开发详解(体验)

  • 已有232人购买

    Mysql高级海量数据存储和优化

  • 已有227人购买

    圣思园视频

  • 已有192人购买

    Oracle DBA系列教程

  • 课程简介
  • 课程目录
  • 课程评价(32)

背景

当前情况下自动化测试平台依托HP自动化测试产品Unified Functional Testing(以下简称UFT)进行自动化测试执行(替代QTP)。由于是商业化产品,UFT价格体系偏高;与此同时,如果在自动化测试执行时只有一种工具可以选择,或多或少的都需要被厂商牵制。在此背景下,自动化测试平台考虑集成开源测试工具Selenium在部分功能上代替UFT进行自动化测试执行,本课程就Selenium基本功能和实际应用上的情况进行相关讲解。

 简介

1. 什么是自动化测试

2. 著名的QTP/UFT

3. Selenium简介

XPath 基础

1. HTML元素定位方式

2. XPath用法

工具FireBugFirePath

1. 常用HTMLJavaScript调试工具FireBug

2. XPath工具FirePath

Selenium1/2及相关工具

1. Selenium1安装部署

2. Selenium2安装部署

3. Selenium配套工具

基于Selenium2的简单自动化测试

1. 搭建基于JSPWEB被测系统

2. 编写Selenium2测试代码

Selenium2功能详解

1. 浏览器配置和相关插件

2. 导航对象Navigation

3. 查找条件对象By

4. 操作页面元素

5. 获取页面元素信息

6. 弹出对话框(基于JS框架相关后面单独讲解)

7. 弹出窗口/页签

8. 浏览器操作相关属性配置

9. Selenium2的测试事件

Selenium2实际应用

1. frame/iframe

2. 基于JavaScriptUI控件处理(主要说明:ExtJSJqueryUI

3. 基于JSPJQueryWEB系统演示

4. 基于ExtJsWEB系统演示

基于Selenium2实现自动化测试平台的概要说明

附录

浏览器支持一览表

操作系统支持一览表

编程语言及框架

 

学习此课程基础:有JAVA开发功底

难度:中高级以上

开发环境:JAVA