最简单的FIT例子

发表于:2008-1-02 13:37

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

 作者:陈能技    来源:陈能技的博客

1)新建一个C#类库项目。

    

2)添加对fit.dll的引用。

        

3)添加被测试代码和测试代码

usingSystem;

usingSystem.Collections.Generic;

usingSystem.Text;

usingfit;

 

namespaceClassLibrary1

{

//被测试类

   publicclassCUT

   {

       publicintAdd(inti,intj)

       {

           returni+j+1;

           

       }

   }

 

//测试类

   publicclassClass1:ColumnFixture

   {

       publicinti;

       publicintj;       

       

//测试方法

       publicinttestadd()

       {

           CUTc =newCUT();

           returnc.Add(i, j);

       }

   }

}

 

4)编译项目

  编译项目,生成ClassLibrary1.dll文件。

 

5)添加测试用例描述文档

  用Word编辑一个表格,其中第一行输入ClassLibrary1.Class1,即测试类的命名空间及类名。然后加入两列ij分别代表测试方法的两个参数。第三列输入testadd()即测试方法名称,在这列填入按照参数计算期待得到的值。

       

  把Word文档另存为html格式的文件,例如“TestClassLibrary1.htm”。

 

6)运行测试

  在命令行启动FITrunFile程序执行测试,命令如下:

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

       

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号