书栈网 · BookStack 本次搜索耗时 0.040 秒,为您找到 124 个相关结果.
  • 模拟桌面操作API

    模拟桌面操作API 用途 鼠标自动化对象: Mouse 类型文件定义 API介绍 move(x, y): void moveSmooth(x: number, y: number, seconds?: number): void drag(x: number, y: number): void setDelay(delay: number): vo...
  • 新建项目

    新建项目 新建项目 目前有5个项目模板可以在创建新项目时进行选择: Basic :基本的Cucumber.js项目 Web :使用selenium-webdriver的Web测试项目 API :API测试项目 Windows : Windows测试项目 Mobile : iOS或安卓应用测试项目 所有这3个模板都包含package.json文件...
  • 自动化API

    Node.js自动化API Node.js自动化API CukeTest内置了下面的自动化库: leanpro.win “leanpro.win”包内置了Windows和Java自动化的Node.js API,下面针对API的不同类别做相应的介绍: 基本操作API 对象操作API 基础对象操作API介绍 进阶对象操作API介绍——列...
  • Introduction

    零基础实现BDD自动化测试 前言 零基础实现BDD自动化测试 前言 自动化测试越来越成为软件或网站发布必不可少的一个步骤,一方面,软件的应用场景越来越多,另一方面终端用户对应用质量期望越来越高。例如一个手机应用,可以跨不同的平台,如iOS,安卓,就是同一个安卓平台,也有多个版本,以及多种不同的显示屏尺寸。它们的组合加起来就有几十种可能性。网站应...
  • Introduction

    零基础实现BDD自动化测试 前言 零基础实现BDD自动化测试 前言 自动化测试越来越成为软件或网站发布必不可少的一个步骤,一方面,软件的应用场景越来越多,另一方面终端用户对应用质量期望越来越高。例如一个手机应用,可以跨不同的平台,如iOS,安卓,就是同一个安卓平台,也有多个版本,以及多种不同的显示屏尺寸。它们的组合加起来就有几十种可能性。网站应...
  • 演练:创建简单的Cucumber测试脚本

    演练:创建简单的Cucumber测试脚本 1. 新建项目 2. 编辑剧本 2.1 修改标题和【剧本描述】 2.2 修改场景 3. 实现自动化代码 4 验证并运行项目 5 创建数据驱动的测试 4.3 自定义运行配置 演练:创建简单的Cucumber测试脚本 本章的操作要实现的目标: 使用CukeTest创建基本的行为驱动测试脚本 创...
  • 演练:创建简单的Cucumber测试脚本

    演练:创建简单的Cucumber测试脚本 1. 新建项目 2. 编辑剧本 2.1 修改标题和【剧本描述】 2.2 修改场景 3. 实现自动化代码 4 验证并运行项目 5 创建数据驱动的测试 4.3 自定义运行配置 演练:创建简单的Cucumber测试脚本 本章的操作要实现的目标: 使用CukeTest创建基本的行为驱动测试脚本 创...
  • 控件的虚拟化

    控件的虚拟化 为目标按钮创建虚拟控件 控件虚拟化 控件的虚拟化 在进行桌面自动化的时候,有时候会遇上需要将目标控件无法识别的情况。这个时候可以通过虚拟化整个应用来完成操作的,比如需要调用虚拟控件的clickVirtualText() 方法来点击目标窗口中的指定按钮。在目标按钮无法识别的情况下,你可能会采取这样的方式: 为目标按钮创建虚拟控件...
  • 进阶对象操作API介绍——表格

    表格类型对象 表格控件: Table 类型文件定义 对象操作API介绍 clickCell(rowIndex: number, columnNameOrIndex: string | number): Promise<void> showHeader(nameOrIndex: string | number): Promise<IWinTableCell...
  • 可视模式

    可视模式 键盘导航 可视模式 CukeTest在编辑gherkin文件时提供了2种编辑模式,本节介绍可视模式,另一种是文本模式 。 可视模式允许用户轻松创建和编辑gherkin文件。它可以通过一些简单的点击产生所有的gherkin元素,包括场景,步骤,例子(Example),标签,描述,表格等。 使用可视模式时: 双击任何文本以编辑内容...