zoukankan      html  css  js  c++  java
  • Selenium测试规划

    开源工具经过近几年的发展,已经出现了一大批成熟的可应用到实际项目中的产品,其中,在WEB自动化测试领域,Selenium支持广泛的浏览器和脚本开发语言,高效的执行效率,获得广泛的应用。

    本课程结合Selenium自动化测试工具,讲解自动化测试脚本设计、框架设计和自动化测试的实施方法。

    课程大纲:

    一、自动化测试基础

        Selenium与QTP的对比

        Selenium与其它开源自动化测试工具的对比

        自动化测试工具基本原理

      如何开展和实施自动化测试项目

      自动化测试工程师知识体系

    二、Selenium自动化测试基础

        Selenium IDE的使用

      录制回放脚本

      Selenium IDE的常用Command介绍

      Selenium自动化测试辅助工具的使用

        脚本调试技巧

        使用变量

      检查点

      文本模式匹配

      在Selenium IDE中添加逻辑控制

        Selenium定位对象的几种策略

        XPath、CSS、DOM对象识别基础

       

    三、Selenium扩展

        Selenium插件

        User Extension

        常用扩展介绍

    四、Selenium RC自动化测试介绍

        从Selenium IDE中导出Selenium RC脚本

        Selenium API的基本使用

        等待与对象同步

        使用JavaScript

      

    五、WebDriver自动化测试

        Selenium 2.0与WebDriver

        Selenium RC与WebDriver的对比

      WebDriver API的基本使用

      WebDriver对象定位器

      WebDriver处理等待

      WebDriver处理Frame、Window

    六、Selenium自动化测试框架在Visual Studio中的应用

    在Visual Studio中安装配置Selenium自动化测试环境

    Selenium导出C#脚本

    在Visual Studio中调试、组织Selenium脚本

    与单元测试工具整合

    七、Selenium测试AJAX

        等待

        AJAX控件的识别方法

        利用JavaScript

        常见AJAX界面框架的测试方法

     八、Selenium自动化测试脚本设计

        封装调用

        对象管理与对象库设计

        面向页面对象设计模式

      数据驱动测试

      测试数据管理与数据源设计

      数据库检查点

      脚本错误处理

      截屏

    九、Selenium与手机平台应用的测试

    Native App与Mobile Browser App的自动化测试

    Selenium整合手机平台Driver进行Android、iOS的自动化测试

     十、Selenium框架设计

        结合单元测试框架

      AntMaven + JUnitTestNG + SeleniumRCWebDriver

        日志和报告框架

      关键字驱动框架

      开源Selenium自动化测试框架介绍

      Robot Framework 整合 Selenium搭建自动化测试框架

      基于Excel构建数据驱动+关键字驱动框架

    十一、自动化测试管理平台的设计

    Selenium Grid分布式测试的应用

    多平台多浏览器功能兼容性测试

    与测试管理平台的整合

    Selenium自动化测试与持续集成框架整合

  • 相关阅读:
    Django框架
    Python3中super()的参数传递
    django的rest framework框架——分页、视图、路由、渲染器
    django的rest framework框架——版本、解析器、序列化
    django的rest framework框架——认证、权限、节流控制
    django的rest framework框架——安装及基本使用
    Tiops评测
    CentOS下的IPMI尝试
    CentOS初级扫盲
    CenOS下监控工具尝试
  • 原文地址:https://www.cnblogs.com/qmfsun/p/3795489.html
Copyright © 2011-2022 走看看