开始你的第一个项目

这篇教程将带你一步步学习如何使用 CukeTest 创建第一个自动化测试项目。即使你从未接触过自动化测试,也能轻松上手。

在这个教程中,你将学到如何:

  • 通过录制生成自动化脚本
  • 使用 Gherkin 语法编写测试场景
  • 创建和管理模型文件
  • 使用 JavaScript 或 Python 编写测试步骤
  • 运行你的测试项目
  • 查看测试报告
  • 掌握行为驱动开发(BDD)的基本流程

你需要具备:

  • 基本的 JavaScript 或 Python 编程知识(无需深入)
  • 对编辑器的基础操作经验

开始之前,我们先来构思一个简单的测试场景:

我们将使用一个简单的记事本应用程序作为测试对象。这个记事本应用包含在 CukeTest 的安装目录中,可以在 bin/notepad.exe 路径下找到。该应用允许你输入文字、调整字体,并保存文件。尽管功能简单,但它包含了桌面应用的常见元素,如菜单栏、工具栏和文本编辑区,是理想的学习对象。通过测试这个小应用,你可以学会如何实现自动化测试,之后你也可以把这些技能应用到自己的项目中。

测试场景:

  • 打开记事本应用。
  • 在编辑区输入 “Hello CukeTest!”。
  • 检查输入的文字是否正确。
  • 修改字体大小为36。
  • 检查字体是否修改成功。
  • 关闭记事本应用。

这些操作涉及到软件测试的基础步骤:点击、输入和选择,并包含两个检查点。检查点(Checkpoint)用于验证操作结果是否符合预期,是自动化测试中的重要部分。

想了解更多关于 CukeTest 的其他自动化示例或直接查看现成的项目代码,请参考运行自带样例

教程结构

本教程分为6个部分,前3部分适用于所有语言的用户,后3部分可根据你熟悉的编程语言选择学习:

  1. 录制第一个自动化脚本
  2. 认识模型文件
  3. 编写测试场景文件
  4. 使用 JavaScript 开发 BDD 项目
  5. 使用 Python 开发 BDD 项目
  6. 开发 Pytest 项目

如果你对某些步骤已经比较熟悉,可以直接跳过相关章节。

results matching ""

    No results matching ""