测试派 Give testers a home.
测试派
社区愿景和功能特性
所见即所得 Markdown 编辑
随时自由编辑分享内容
支持注销账号来去自由
柠檬班
柠檬班官网
腾讯课堂
柠檬班简介
排行榜
帖子打赏排行
积分排行
活跃度排行
贡献排行
长歌测试半生,归来仍是少年
登录
注册
首页
>
领域
>
自动化
BDD
5
引用 •
1
关注 •
1958
浏览
关注
发帖
关注
分享
接口自动化
68
引用 •
95
回帖 •
1
关注
Java
59
引用 •
501
回帖 •
1
关注
cucumber
1
引用
web自动化
52
引用 •
101
回帖
默认
热议
好评
优选
最近回帖
关注者
查看所有标签
Python 实现行为驱动开发 (BDD) 自动化测试详解
什么是BDD? 行为驱动开发 (BDD, Behavior-Driven Development) 是一种软件开发过程,旨在通过鼓励协作和沟通,提高软件质量。BDD 的核心理念是用自然语言描述软件的行为,使得业务人员、开发人员和测试人员都能参与其中。BDD 是由测试驱动开发 (TDD, Test-Driven Deve ..
BDD
5
引用 •
1
关注
406
Cucumber 之参数化
1、什么是参数化 设计测试用例过程中,需要考虑正向和方向用例,比如设计登录用例,这时我们想连续做4次反向用例和1次正向用例,就可以用到参数化实现每次执行的用户名和密码都不一样。 2、数据驱动 Scenario Outline 和 Examples 关键字 参数化和数据驱动搭配使能使我们的框架更加灵活。 Scenario ..
Java
59
引用 •
501
回帖 •
1
关注
2.4K
Cucumber 之 Gherkin 语法
1、什么是Gherkin Gherkin是一种简单的英语文本语言, 它有助于工具--Cucumber解释和执行测试脚本。一个完整的测试脚本是由多个step组成的,step即最小单元。多个step组成一个Scenario,即一个完整的测试case。多个Scenario组成一个Feature,即一组相关的测试case。 2 ..
BDD
5
引用 •
1
关注
3.9K
Cucumber 第一个小案例
1、cucumber集成testng 上一篇我们已经介绍了如何在idea环境下运行cucumber,还没有看的同学,点击http://testingpai.com/article/1619775632529 查看。 言归正传,进入本篇文章的主题,如何使用cucumber写一个测试代码。使用cucumber写测试代码最大 ..
web自动化
52
引用 •
101
回帖
2.3K
idea 整合 cucumber
1、什么是cucumber cucumber 是一个能够理解用普通语言描述的测试用例的支持行为驱动开发(BDD)的自动化测试工具,用Ruby编写,支持Java和.Net等多种开发语言。 1.1、什么是BDD? BDD俗称行为驱动开发,是测试驱动开发的延伸,开发使用简单的,特定于领域的脚本语言。这些DSL将结构化自然语言 ..
Java
59
引用 •
501
回帖 •
1
关注
2.7K