51Testing软件测试论坛
标题:
一个简单的FIT例子
[打印本页]
作者:
陈能技
时间:
2007-12-24 22:17
标题:
一个简单的FIT例子
好像使用和讨论FIT的人比较少,抛个砖头出来:
(
1
)新建一个
C#
类库项目。
(
2
)添加对
fit.dll
的引用。
(
3
)添加被测试代码和测试代码
using
System;
using
System.Collections.Generic;
using
System.Text;
using
fit;
namespace
ClassLibrary1
{
//被测试类
public
class
CUT
{
public
int
Add(
int
i,
int
j)
{
return
i+j+1;
}
}
//测试类
public
class
Class1
:
ColumnFixture
{
public
int
i;
public
int
j;
//测试方法
public
int
testadd()
{
CUT
c =
new
CUT
();
return
c.Add(i, j);
}
}
}
(
4
)编译项目
编译项目,生成
ClassLibrary1.dll
文件。
(
5
)添加测试用例描述文档
用
Word
编辑一个表格,其中第一行输入
ClassLibrary1.Class1
,即测试类的命名空间及类名。然后加入两列
i
和
j
分别代表测试方法的两个参数。第三列输入
testadd()
即测试方法名称,在这列填入按照参数计算期待得到的值。
把
Word
文档另存为
html
格式的文件,例如“
TestClassLibrary1.htm
”。
(
6
)运行测试
在命令行启动
FIT
的
runFile
程序执行测试,命令如下:
D:\TestCode\fit-dotnet-1.1>runFile.exe D:\TestCode\ClassLibrary1\TestClassLibrary1.htm D:\TestCode\ClassLibrary1\result.html D:\TestCode\ClassLibrary1\ClassLibrary1\bin\Debug
三个参数分别代表测试用例文件,测试报告文件,以及测试
DLL
所在的路径。
正确运行后,生成
result.html
文件,红色表示
Fail
、绿色表示
Pass
。
Trackback:
http://tb.blog.csdn.net/TrackBack.aspx?PostId=1965537
有在项目中使用过FIT的人请把经验共享一下吧!会碰到什么困难、有什么心得体会,如何管理?
作者:
ppent
时间:
2007-12-25 13:34
请问这东西能测试java吗
作者:
陈能技
时间:
2007-12-26 00:31
可以,有java的版本
作者:
lanni33
时间:
2008-2-27 12:19
请问一下哪里可以下载fit?或者您那有安装包的话可不可以共享一下
我的邮箱是
susanliuweishan@163.com
谢谢!
作者:
小淑淑
时间:
2011-8-23 16:54
最近在学习fit,网上找到的资料很少,fit.c2.com网站是英文版的,看了头大。买了本中文的书,发现里面记载的太简单了,几页就over一章,纠结啊。呼吁下大家来关注fit
请问fit环境在java中怎么安装和使用,如果有一个java环境下的简单示例介绍下就好了?有知道的,告知声啊。在痛苦挣扎fit ing
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2