1.测试代码:

2.编写用例

(1)新建目录

点击“edit”,编辑内容:

!1 测试

* '''[[算法][TestDemo]]'''

* '''[[算法2][TestDemo2]]'''

上面的第一个中括号里的内容就是你在页面中可以看到的目录名称,第二个中括号的内容是将会成为url的路径

效果如下:

带有?号,如上面的“算法?”表示在算法这个目录下可以编辑内容,并且目前还未编辑任何内容(当你在里面编辑内容保存后,?号就不见了)

需要注意的是命名的时候需要遵循wiki word,也就是要两个以上的组合单词,每个单词的首字母大写,且每个单词至少要有两个字母。比如上面的TestDemo。不然你点进去,会显示找不到该页。我刚用的时候由于不知道该规则,就浪费很多时间。

(2)开始编辑用例

点击“算法”界面,开始编辑用例,编辑内容为下:

解释下:

第一行:使用FitNesse的slim模块

第二行:测试类**.class编译后所在的路径(如果后台代码用到了某些jar包,如junit-4.11.jar,还需指定jar包的路径)

第三行:测试类的名称,demo package下的Try这个类

第四行:a对应类中的setA();b对应类中的setB(),add对应测试类中的add()。add后面带有?号意味着这个方法是有返回值的。

第五~七行:就是测试的输入和输出值。没有?的方法那列对应的是输入值,有?对应那列的值是输出值

点击save按钮,返回该页面,点击test,可以看到测试结果。

红色就是测试失败,如下图,7+1我写的期望值是7,但实际值是8.所以测试失败,用红色标记

最新文章

  1. LAMP和LNMP
  2. wex5 实战 省市县三级联动与地址薄同步
  3. NetApp常用检查命令
  4. malloc 函数到底做了什么?
  5. Java Socket常见异常处理 和 网络编程需要注意的问题
  6. VBA控件一些属性的解释
  7. Linux学习--第二波
  8. Android 自学之表格布局 TableLayout
  9. android 中 系统日期时间的获取
  10. js 表单不为空,数字长度验证
  11. iOS图片处理
  12. javascript高级知识点——内置对象原型
  13. CSS display属性的值及作用
  14. XTU 1243 2016
  15. Oracle复合B*tree索引branch block内是否包含非先导列键值?
  16. Flask--templates-多个模板文件,视图函数如何判断查询路径
  17. Reference.svcmap: Could not load file or assembly
  18. Pandas的使用(3)---Pandas的数据结构
  19. ONVIF开发实例
  20. ubis文件系统的制作

热门文章

  1. HTTP: Request中的post和get区别
  2. CentOS7安装MySQL(完整版)
  3. opentsdb操作草稿
  4. 勒索病毒,华为/H3C三层交换机/路由器用ACL访问控制实现端口禁用
  5. ABP(ASP.NET Boilerplate Project)学习总结
  6. c# 基于WebApi的快速开发框架FastFramework
  7. WebServices 使用Session
  8. 2019 2345网址导航java面试笔试题 (含面试题解析)
  9. pandas-01 Series()的几种创建方法
  10. mouseover和mouseenter两个事件的区别