这里没有软件测试的泛泛理论,只有博主的最佳实践。 博主的研究方向为静态分析和性能测试,致力于各种测试工具的引入、评估和开发。 本博的测试文章均为作者原创,转载请务必注明出处。

c++test使用csv数据源时需注意一点

上一篇 / 下一篇  2008-07-08 16:24:38 / 个人分类:C++test

今天上午使用c++test做一个覆盖率的测试,代码本身非常简单,没什么异常。在测试中,为了对测试用例加强管理,我使用了csv数据源来存储测试用例,这也没什么难的,以前就用过,详细信息请参考http://www.51testing.com/?10851/action_viewspace_itemid_82367.html

但今天一个小问题折腾了我很久,它就是c++test老是提示找不到数据文件t1.dat(就是我的数据源,测试用例都在里面),详细信息如下:

t1.dat真的存在。为了调试,我在各个地方都拷贝了t1.dat,结果还是找不到,莫名其妙。在代码中使用绝对路径 CPPTEST_TEST_DS(TestSuite_CaseOne,CPPTEST_DS_CSV("c:\temp\t1.dat", ',', 1,0));
还是不行
......
折腾了很久,连我的中午饭都耽误了,还是没搞出个所以然来。

最后各种各样的方法都实验过了,还不行,最后的解决方法是修改“测试运行目录”,搞定。

我都忘记了以前是不是也是这么做的,估计是,但没有记录下来,结果今天又折腾了同样的过程,浪费了很多时间。今天完整的记录下来,以后就不会再为此犯错了。

 


TAG:

 

评分:0

我来说两句

Open Toolbar