书栈网 · BookStack 本次搜索耗时 0.011 秒,为您找到 124 个相关结果.
  • Gherkin

    剧本文档(Gherkin) Gherkin的多语言支持 剧本文档(Gherkin) 以(.feature)结尾的文档叫Gherkin 文档或剧本 文档,这两个术语在本书中等价,在本书中都会使用。 当你看到在本书中"Feature", "Scenario", "Step", "Example" 大写时, 它们是BDD和Cucumber的术语,特指剧...
  • 鼠标与键盘操作API

    鼠标、键盘以及屏幕操作 鼠标、键盘以及屏幕操作 在CukeTest的leanpro.common 库中提供了一套模拟鼠标、键盘和屏幕操作的对象。具体查看模拟桌面操作API 介绍。
  • 自定义视图对象

    自定义视图类型对象 自定义视图与列表、表格、树状三种视图的关系 自定义视图类型对象 在Qt应用中,列表视图、表格视图、树状视图都是由抽象视图派生而来的,抽象视图作为一种视图的抽象实现,允许开发者由其派生出各种自定义的视图。以Qt提供的“Chart”样例(如下图)举例,它左侧为表格控件,但右侧的图表是由抽象视图派生而来的自定义视图组件。在Qt中这类派...
  • 剧本编辑概述

    剧本编辑概述 项目验证 文档编辑与项目编辑 剧本编辑概述 CukeTest是一个强大的剧本 文件(或特性文件)编辑器。剧本文件后缀名为*.feature。在编辑剧本文件时,它提供了2种编辑模式,可视模式 和文本模式 。如下图所示,左边是可视模式,右边是文本模式: 您可以通过点击工具栏上的"可视" 或"文本" 按钮来切换这两种模式。 ...
  • Cucumber.js如何工作

    Cucumber.js如何工作 Cucumber的历史 Cucumber.js Cucumber.js的安装和使用步骤 Cucumber.js如何工作 自从行为驱动开发的(BDD)从2003年提出依赖,已有多个实现,Cucumber是其中最流行的一个,我们就以Cucumber为例,介绍BDD的工作原理。 Cucumber是用简单的语言编写的自...
  • 演练:创建Android自动化测试

    演练:创建Android自动化测试 目标 环境 操作步骤 新建项目 准备被测应用 编辑用例 完善自动化测试代码 运行 演练:创建Android自动化测试 目标 掌握如何定位手机应用控件 掌握Android手机自动化测试流程 环境 前提条件 配置Android SDK环境 安装Appium 准备Android手机或者模拟器...
  • NPM包的下载和更新

    NPM包的下载和更新 下载 更新软件包 NPM包的下载和更新 下载 项目创建完成后,需要先下载依赖的npm包,然后才能运行测试脚本。在CukeTest中,“软件包管理器”对话框用于配置安装包,配置完成后下载包很方便。在控制台窗口中运行"npm install" 命令。启动软件包下载。如果您熟悉node.js开发,那么这个概念对您来说是熟悉的。...
  • 演练:编辑feature文件

    编辑feature文件 1. 创建一个feature文件 2. 保存feature文件 3. feature文件内容编写 4. 可视化界面编辑 编辑功能 编辑场景 添加一个操作步骤 删除一个操作步骤 删除场景 5. 文本界面编辑 6. 可视化界面与文本界面切换 编辑feature文件 1. 创建一个feature文件 Fea...
  • 拖拽控件的方法选择

    拖拽控件的方式选择 实现拖拽的不同方式 拖拽动作的时序 拖拽控件的实现 drag(x?:number, y?:number): Promise<void>; drop(x?:number, y?:number): Promise<void>; 拖拽桌面图标 鼠标拖拽的实现 拖拽控件的方式选择 在CukeTest中提供了几种拖拽的方式,其...
  • Gherkin

    剧本文档(Gherkin) Gherkin的多语言支持 剧本文档(Gherkin) 以(.feature)结尾的文档叫Gherkin 文档或剧本 文档,这两个术语在本书中等价,在本书中都会使用。 当你看到在本书中”Feature”, “Scenario”, “Step”, “Example” 大写时, 它们是BDD和Cucumber的术语,特指剧...