验收测试工具----Fitnesse安装部署

无意间发现了一款开源的验收测试工具-----FitNesse,由Java编写而成,支持多语言软件产品的测试工具。在FitNesse框架中,包含三个部分:Wiki,Test System,Fixtures。Wiki展现具体的Test Case及Test Suite甚至包含Test Requirement;Test System包含Slim、Fit即Fitnesse的执行引擎;Fixtures是真正的测试代码。

在Wiki Pages上描述的是关于业务逻辑的测试用例,Fitnesse将会根据所选择的Test System来解析Wiki Pages传过来的Test Cases。例如:Test System选择Slim,Slim Runners将会把网络传输的Wiki脚本转换为一系列指令,然后Slim Executor解析并执行这些指令来调用编写的Fixtures Code;当Test System选择Fit时类似,只是Fit在解析Wiki脚本时,会将Wiki Page作为HTML页面,然后通过解析HTML页面来调用后台的测试代码执行Test Case。相对Slim性能较差,另Fit设计测试代码时必须继承Fit的类来进行编写,相对Slim代码编写有局限。
Fitnesse架构如图:
在这里插入图片描述
Fitness官方网站及下载
官方网站:http://fitnesse.or

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值