技术栈
bdd
oscar999
5 个月前
bdd
·
cucumber
使用 Cucumber框架进行BDD测试的一些项目
项目地址: https://github.com/MageTest/BehatMage 不过该项目在GitHub中有超过10年没有更新了。
oscar999
8 个月前
驱动开发
·
bdd
·
行为驱动开发
BDD(Behavior-Driven Development)行为驱动开发介绍
“开发软件系统最困难的部分就是准确说明开发什么” (“The hardest single part of building a software system is deciding precisely what to build” — No Silver Bullet, Fred Brooks) 。 看一下下面的开发场景:
oscar999
9 个月前
bdd
·
test
·
cucumber-jvm
·
命令行运行
Cucumber-JVM的示例和运行解析
Cucumber-JVM 是一个支持 Behavior-Driven Development (BDD) 的 Java 框架。在 BDD 中,可以编写可读的描述来表达软件功能的行为,而这些描述也可以作为自动化测试。
wumingxiaoyao
9 个月前
python
·
retry
·
bdd
·
behave
BDD - Python Behave Retry 机制
在日常运行测试用例,有时因为环境不稳定造成一些测试用例跑失败了,如果能将这些失败的测试用例再跑一遍,排除环境问题导致的不稳定,从而可以节省每天 triage 的时间。Behave 也有 retry 机制,今天就来了解一下吧。
oscar999
10 个月前
tdd
·
bdd
·
sbe
·
atdd
TDD、BDD、ATDD以及SBE的概念和区别
在软件开发或是软件测试中会遇到以下这些词:TDD 、BDD 、ATDD以及SBE,这些词代表什么意思呢? 它们之间有什么关系吗?
zhangmike
1 年前
开发语言
·
python
·
bdd
·
sbe
ExcelBDD Python指南
在Python里面支持BDDThis tool is to get BDD test data from an excel file, its requirement specification is below
oscar999
1 年前
bdd
·
行为驱动开发
·
cucumber
基于Cucumber的行为驱动开发(BDD)实例
本篇介绍 Cucumber 的基本使用, 因为Cucumber是BDD的工具, 所以首先需要弄清楚什么是BDD,而在介绍BDD之前,先看看常见的软件开发方法。