关闭

浅谈Fitnesse测试框架

发表于:2009-9-21 14:50

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:sataerman    来源:51Testing博客

  最近在工作中开始接触到一个新的开源测试框架Fitnesse,其主要用于Acceptence Testing。由于相关的中文资料真是少之又少,小弟就斗胆在此班门弄斧一下,供大家拍砖。

  要谈Fitnesse,我们首先要先来了解一下FIT(Framework for Integrated Test),从字面翻译过来也就是集成测试框架。在软件开发过程中,沟通是一个非常重要的环节。往往由于一个需求的误解导致整体项目进度的滞后,而FIT的出现恰恰是很好解决了沟通这个问题。

  FIT允许客户和测试人员通过表格的方式(如MicroSoft Excel),来告诉Programmer需求所希望的结果是什么。FIT通过相应的Fixture代码来自动确认需求是否被正确实现。

  也就是说,我们把复杂的需求转化成为了一个又一个简单易懂的Table。

  Fitnesse就是基于FIT的工作原理,但是Fitnesse它本身是一个Wiki,也就是说我们可以通过Wiki来管理我们的测试用例(也就是相应的Table),同时我们也可以在Wiki上来展现我们的测试结果,这样更加有助于我们进行测试用例的管理和Report的展现。

  1.下载Fitnesse.zip安装包;

  2.把Fitnesse.zip解压到本地;

  3.启动Run.bat文件,默认启动端口为80。若80端口已经被占用,可以通过记事本打开Run.bat文件,在后面加入“-p 端口号”,再保存运行即可;

  4.打开浏览器,输入http://localhost:80,看到Fitensse首页面,就表示Fitnesse已经正确启动。

  本文出自sataerman的51Testing软件测试博客:http://www.51testing.com/?285091
31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号