• 零基础实现BDD自动化测试
  • Introduction
  • 行为驱动测试简介
    • 关于本书
    • 为什么要行为驱动测试
    • Cucumber.js如何工作
  • CukeTest 概述
    • CukeTest 概述
    • CukeTest 演示脚本
  • 剧本文件编辑
    • 剧本编辑概述
    • 可视模式
    • 文本模式
    • 场景编辑
    • 步骤编辑
    • 剧本示例表(Example)
    • 标签和过滤
  • 代码编辑
    • 代码/剧本匹配
    • NPM包的管理
    • NPM包的下载和更新
    • 代码工具箱
    • 智能提示和自动完成
    • CukeTest APIs
  • 执行及测试报告
    • 执行概述
    • 运行配置
    • 执行报告
    • 命令行界面
  • 模型管理器
    • 模型管理器(Model Manager)概述
    • 对象模型管理器配置
    • 侦测控件及对象添加
    • 测试对象操作
    • 虚拟控件
    • 代码生成及运行
  • Node.js自动化API
    • 基本操作API
    • 对象操作API
    • 获取对象API
    • 虚拟控件API
    • 描述模式
    • 图像字符识别(OCR)
    • 图像操作API
    • Util(常用工具函数)
    • QT自动化常见问题
    • Windows应用自动化常见问题
  • 其它主题
    • CukeTest演示
    • Windows自动化测试
    • 常见问题(FAQ)
    • CukeTest版本及许可
    • 安装许可证书
    • 新建项目
    • 设置
    • 工具栏
    • 搜索
    • 问题诊断
  • CukeTest操作指南
    • 演练:编辑feature文件
    • 演练:编辑JavaScript文件
    • 演练:创建简单的Cucumber测试脚本
    • 演练:创建并运行API自动化测试项目
    • 演练:创建Web自动化测试项目
    • 演练:创建Windows自动化测试
    • 演练:创建Android自动化测试
    • 演练:图片的比较
  • Cucumber.js参考
    • Gherkin
    • 标签表达式
    • 支持文件
      • API参考
      • World对象
      • 步骤定义
      • Hooks(钩子)
      • 超时
      • 数据表
      • 附件
    • Cucumber的概念
      • BDD(Behavior Driven Development,行为驱动开发)
      • Cucumber
      • Gherkin语法
      • Cucumber World
      • Feature(剧本)
      • Scenario(场景)
      • Scenario Outline(场景大纲)
      • Background(背景)
      • Steps(步骤)
      • Step参数
      • DocString
      • Table(表格)
      • Example(示例表)
      • Tags(标签)
      • Step Definition(步骤定义)
      • Cucumber Expressions(Cucumber表达式)
      • Cucumber Regular Expression(Cucumber正则表达式)
  • 附录
  • 快捷键
  • 输入键对应表
Powered by GitBook

其它主题

其它主题

  • CukeTest演示
  • 常见问题(FAQ)
  • 许可
  • 安装许可证书
  • 新建项目
  • 设置
  • 工具栏
  • 搜索
  • 问题诊断

results matching ""

    No results matching ""