您的位置:首页 > 编程语言 > C语言/C++

使用Fitnesse对C++工程作自动化接口测试(3)

2017-06-13 21:58 218 查看
真正用来测试C++的是CSLim模块,所以要下载plugin for C++.
3.Cslim下载和安装
3.1. 下载CSLim plugin
github 地址https://github.com/dougbradbury/cslim/tree/master
由于最新的在测试过程中有些问题,所以我采用的是链接中的版本:http://schuchert.wikispaces.com/cpptraining.UsingCSlimWithVisualStudio2010.
如果想要使用最新的版本,请参考http://blog.csdn.net/paky_du/article/details/72874337?utm_source=debugrun&utm_medium=referral。修改相应的port口,启动FitNesse时,多添加一个参数
“ -Dslim.port=0”:java -Dslim.port=0
-jar fitnesse-standalone.jar 。



如果无法git clone git@github.com:schuchert/cslim.git, 提示没有权限,则修改为 git clone http://github.com/schuchert/cslim.git. 完成后,生成D:\src\cpp_fitnesse\cslim
3.2. 加入测试内容
参考http://www.docin.com/p-638153370.html以下部分



注意:A. 变量名称和fixture的名称应该一致。比如变量名称Price,则fixture应该写成setPrice。测试用例应该写成Price.  

B. 类名不要和关键字相冲突,否则会显示 could not find class < 0.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息