BDD框架咨询:支持HTML集成、用表格执行测试的是哪款框架?
你描述的是Fit(Framework for Integrated Test)框架及其Ruby生态适配版本
- 核心匹配特征:
- 它是BDD概念刚普及阶段诞生的验收测试框架,核心设计就是通过HTML表格的行、单元格定义测试用例与验收规则,无需编写传统代码格式的测试逻辑
- 配套执行引擎会逐行、逐单元格解析表格内容、调用对应测试逻辑执行,运行完成后直接在原HTML表格中标记成功、失败、异常等执行状态,最终输出的HTML文件可以直接作为测试报告使用
- 所属技术生态说明:
- Fit原生最早为Java实现,很快就推出了Ruby生态的适配版本,对应RubyGems中的
fit包,符合你印象中和Ruby gems生态相关的特征 - 同期衍生的FitNesse是基于Fit实现的Wiki式测试平台,也支持Ruby作为后端执行引擎,使用逻辑和你描述的完全一致,你接触到的也有可能是这个衍生版本
- Fit原生最早为Java实现,很快就推出了Ruby生态的适配版本,对应RubyGems中的
内容的提问来源于stack exchange,提问作者BuddyJoe
相关产品推荐
相关产品推荐

