1. fitnesse 是一款轻量级测试软件
2. 测试流程
参考:
http://www.javashuo.com/article/p-zottqeln-gp.html
3. 实例
3.1 编写测试类
注意1: setter 方法必须要有;
package com.only.huahua.model;
public class Division {
public double numerator;
public double denominator;
public void setNumerator(double numerator) {
this.numerator = numerator;
}
public void setDenominator(double denominator) {
this.denominator = denominator;
}
public double quotient() {
return numerator / denominator;
}
}
3.2 入口位置
3.3 编写决策表
path(类路径)+ import(包路径)+ Division(类名称) :需要是 Division 的class 文件。
所以,下面两种方法都可以。
-- 方法一
!define TEST_SYSTEM {slim}
!path D:\IdeaSpace\IdeaProject\springcontainer\target\classes
!| import |
| com.only.huahua.model |
| Division |
| numerator | denominator | quotient? |
| 1 | 2 | 3.0 |
| 1 | 2 | 3.0 |
| 1 | 2 | 3.0 |
-- 方法二
!define TEST_SYSTEM {slim}
!path D:\IdeaSpace\IdeaProject\springcontainer\target\classes
| com.only.huahua.model.Division |
| numerator | denominator | quotient? |
| 1 | 2 | 3.0 |
| 1 | 2 | 3.0 |
| 1 | 2 | 3.0 |
3.4 保存
编辑完成后点击保存
3.5 测试
3.5.1 保存完成后点击测试
3.5.2 fitnesse 回显结果
3.5.3 没有测试按钮或其他按钮
配置一下就行了
pageType 选 Test , Actions 全都勾上。
3.6 编辑
对决策表,再编辑