一个简单的FIT例子
好像使用和讨论FIT的人比较少,抛个砖头出来:(1)新建一个C#类库项目。
http://p.blog.csdn.net/images/p_blog_csdn_net/Testing_is_believing/1.JPG
(2)添加对fit.dll的引用。
http://p.blog.csdn.net/images/p_blog_csdn_net/Testing_is_believing/2.JPG
(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()即测试方法名称,在这列填入按照参数计算期待得到的值。
http://p.blog.csdn.net/images/p_blog_csdn_net/Testing_is_believing/3.JPG
把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。
http://p.blog.csdn.net/images/p_blog_csdn_net/Testing_is_believing/4.JPG
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1965537
有在项目中使用过FIT的人请把经验共享一下吧!会碰到什么困难、有什么心得体会,如何管理? 请问这东西能测试java吗 可以,有java的版本 请问一下哪里可以下载fit?或者您那有安装包的话可不可以共享一下
我的邮箱是susanliuweishan@163.com
谢谢!:handshake 最近在学习fit,网上找到的资料很少,fit.c2.com网站是英文版的,看了头大。买了本中文的书,发现里面记载的太简单了,几页就over一章,纠结啊。呼吁下大家来关注fit
请问fit环境在java中怎么安装和使用,如果有一个java环境下的简单示例介绍下就好了?有知道的,告知声啊。在痛苦挣扎fit ing
页:
[1]