fitnesse如何编辑用例

1.测试代码:

2.编写用例

(1)新建目录

点击“edit”,编辑内容:

!1 测试

* ‘‘‘[[算法][TestDemo]]‘‘‘

* ‘‘‘[[算法2][TestDemo2]]‘‘‘

效果如下:

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

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

(2)开始编辑用例

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

解释下:

第一行:使用FitNesse的slim模块

第二行:测试类**.class所在的路径

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

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

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

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

时间: 2024-11-09 13:37:58

fitnesse如何编辑用例的相关文章

working with fitnesse wiki pages

fitnesse提供一个简单易用的wiki创建一个web页面用于测试.测试页面有一个button,允许所有的测试在这个页面运行,因此任何人在任何时间都可以去这个页面点击这个按钮,查看测试是否通过.fitnesse提供自动运行测试的方式,因此它可以简单的添加用例到自动化脚本构建中. 测试页面看起来应该是什么样子?一个测试页面应该是 页面名称>两个或两个以上串级单词组成结构的wiki单词,每个单词以大写字母开始. 尽管fitnesse是写验收测试的工具,但是你可能想去学习一些使用wiki的技巧: 编

Fitnesse 访问日志配置

1. 在build.xml中修改Finesse运行时的参数 1 <target name="run" depends="compile, compile-bootstrap-less, retrieve" description="Start FitNesse from the command line"> 2 <ivy:cachepath pathid="standalone.classpath" conf

flex中dataGrid的编辑功能

flex中dataGrid的编辑功能 在flex的dataGrid中,很多情况下列是需要嵌入其他的控制的,比如:checkbox,combox等,此时需要利用dataGrid的如下功能: 1.datagrid编辑功能简介     当我们点击datagrid中的一个单元格进行编辑时,可结合使用一些组件,RadioButtonGroup.checkbox.ComboBox等     datagrid的编辑功能必须使用以下组件:editorDataField.itemEditor和itemRender

华为软件精英挑战赛2016题解

代码:https://github.com/jinhang/2016_Huawei_SoftWareMatch 前言 赛题源自"未来网络"业务发放中的路由计算问题.算路问题属于基础算法问题,在图论.网络.交通等各个方面均有着广泛的研究与运用,里面不乏一些经典的算法,例如最短路中的广度优先搜索,Dijkstra算法等.网络算路问题的更优算法实现对于网络资源高效配置具有重要价值. 本次大赛分为初赛.复赛和总决赛三个主要阶段,当前为总决赛/复赛阶段. 总决赛/复赛赛题描述 1 问题定义 给定

CSS基础篇之了解CSS和它的基本属性

CSS是什么? CSS英文全名是Cascading Style Sheets翻译过来就是层叠样式表,它主是把网页表现与内容分离的一种样式设计语言.这种语言能优化我们编程,把东西简化和优化写法,而且不同的浏览器有不同的CSS前缀 如果你用的是charome和safari,前缀就是-webkit 如果你用的是firefox,前缀是-moz 如果你用的是IE,前缀是-ms 如果你用的是opera,前缀是-o CSS能做什么? CSS简化了以前要使用很多图片和脚本实现的效果,只需几行代码就能搞定.方便了

使用Axure RP原型设计实践05,了解公式

本篇体验公式的使用,一般出现值的时候就可以使用公式,公式可以使用全局变量也可以使用局部变量,在Axure中使用公司有一定的语法. 先创建2个全局变量. 向页面中拖入Rectangle部件,给它的OnClick事件编辑用例: 让其显示两个全局变量的和.注意:[[a]]+[[b]]这样写是不可以的. [[]]里面可以进行计算,设置条件,还可以插入其它值.写在[[]]之外的都被当作是字符串. 预览,点击矩形区域显示2个变量的和. 如果是设置值事件,如下写法分别返回的结果是: ● [[1>2]] fas

linux 命令 —-— less

命令格式:      less [选项] 文件 命令功能: 用来更加方便查看文件,less命令功能非常强大,涉及到的选项和操作命令有很多 常用选项: -e  当文件显示结束后自动离开 -g  只标识最后搜索的关键词 -i  搜索时忽略大小写 -m  查看时显示百分比 -N  显示每行行号 -s  将连续的空行显示为一行 常用操作命令:(当使用less打开文件后使用的命令) /关键词  向下搜索"关键词" ?关键词  向上搜索"关键词" &关键词  只显示带有

Matlib之文件读写

读文件: (0)自己添加 你可以将txt的一些文本数据直接拷贝到matlab窗口,然后保存为mat文件,下次就可以直接采用load函数了. (1)Load load 从Matlab的数据文件.mat中读取变量数据,也可以从.txt .dat等文件中读取数据.使用load命令读取数据以后在Matlab中数据变量和文件同名.例如使用“load data.txt”后数据变量名即为data. 需要注意的是文件格式的不同,文件格式分为二进制格式和ASCII格式两种.如果是二进制格式的文件,可以使用load

robot framework的使用方法

1.后台代码: 目录结构: 测试代码:Arithmetic.py 2.开始编写用例 直接在eclipse上新建一个txt文件即可,或者是通过ride编写用例. (1).首先在eclipse上新建目录Testcase,文件 测试.txt (2)在测试.txt里编辑用例 第一部分:settings 主要用于引进所使用的资源: 或者是测试用例测试集的初始化或销毁(后续会详细讲解) 注意:(1)上述用的是相对路径  (2)../ 表示当前目录的上一级目录 (3)Liabrary 要与后面的路径至少要有两