Introduction | Cucumber 官方学习网站
一、基本概念了解
1、了解什么是cucumber ( 实现BDD的开源工具
2、了解什么是gerkin ( 让cucumber工具读得懂语言,告诉cucumber'做什么'
3、了解什么是step definition (让gerkin写的feature文件动起来,告诉cucumber '做的步骤,怎么做'
二、安装依赖
python环境
1、Unittest框架 : pip install Behave
2、Pytest框架 : pip install Pytest-BDD
js环境
1、Playwright框架 :
- npm install --save-dev playwright-bdd
- npm install --save-dev @cucumber/cucumber