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

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

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

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

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

    场景编辑 添加场景 附加场景 插入场景 编辑场景 更改场景类型 场景编辑 本节讨论的编辑操作仅适用于可视模式 。 添加场景 有两种方法可将场景添加到剧本(Feature)文件。附加场景或插入场景: 附加场景 导航到一个剧本文档的底部。您会看到“添加新场景” 按钮,单击它会添加一个新的场景。 插入场景 如果要在文档中插入场景...
  • 场景编辑

    场景编辑 添加场景 附加场景 插入场景 编辑场景 更改场景类型 场景编辑 本节讨论的编辑操作仅适用于可视模式 。 添加场景 有两种方法可将场景添加到剧本(Feature)文件。附加场景或插入场景: 附加场景 导航到一个剧本文档的底部。您会看到“添加新场景” 按钮,单击它会添加一个新的场景。 插入场景 如果要在文档中插入场景...
  • 代码/剧本匹配

    代码/剧本(Feature)匹配 找到/生成步骤定义的代码 代码生成 拖拽生成步骤代码 步骤修改后的代码更新 代码/剧本(Feature)匹配 对于想要以同步编辑剧本文档和测试脚本代码的用户,CukeTest是一个很合适的工具。 相关的功能是: 有步骤文本,找到匹配这一步骤的相应的步骤定义 ,即JavaScript函数 有步骤文本,相应地...
  • Qt自动化 - Linux平台

    Linux平台的Qt自动化 Linux平台的Qt自动化 用于Linux平台的Qt自动化相关的文档和演练项目。 创建一个新的CukeTest项目 模型及对象属性 对象操作API 基本类型对象 列表类型对象 树类型对象 表格类型对象 自定义视图对象 鼠标与键盘操作API Qt自动化模块介绍 Qt自动化服务与Qt Agent ...
  • 运行配置

    运行配置 “报告格式” “快速失败” (Fast-Fail) 标签过滤器 “输出路径”(Out Dir) “报告文件” “使用浏览器” “录制视频” “运行序列” 其他界面元素 运行配置 配置文件是如何运行Cucumber项目的预配置设置。一个项目可以有多个预设的运行配置文件。在配置文件配置对话框中,您可以设置: 报告格式 ,有...
  • 附录:专业术语

    附录:专业术语 被测应用 测试对象 测试模型 附录:专业术语 下面是自动化测试中的专业术语解释。如果要查看Cucumber的术语,请参考Cucumber的概念定义 。 被测应用 自动化测试中,被测的应用软件,它可以是各种类型,如Windows桌面应用、Web、Java、移动应用或嵌入式设备等。 测试对象 自动化测试中,被测应用的控件...