一,对于FitNesse框架,首先我们要了解到这个框架是由三个部分组成

1、wiiki page 这个部分是用来写test case
2、test system 用来解析wiki page中的test case 并根据test case中的调用顺序来调用fixture中实现的方法,在这部分中,解析的方式又有两种slim和fit

  • slim: 将网络传输过来的wiki 脚本解析为一系列的指令
  • fit: 将wiki page 作为HTML 页面,然后通过解析HTML页面来调用fixture的测试代码

3、fixture:写测试代码,被wiki page 中写的test case调用的方法

官网: www.fitnesse.org

二、图文教你写一个简单的demo

1、新建Demo0723文件夹,在demo文件夹中新建以下文件夹
初学FitNesse框架,图文教你写一个demo
注意:HelloName.AcceptanceTests文件夹不用建立,当你在visual studio中新建这个名字的项目后,会自动生成该文件夹。
FitNesseROOT文件夹不用建立,当你跑cmd后,会自动生成该文件夹

  • 每个文件夹下的内容

初学FitNesse框架,图文教你写一个demo

2、文件夹建立好之后,打开visual studio

  • 新建class library,包名自己修改,包的位置要放在最初我们建立demo文件夹的地方

初学FitNesse框架,图文教你写一个demo

  • 开始写代码
    初学FitNesse框架,图文教你写一个demo

  • 写好代码后,右击项目名称,build(生成)即可,
    初学FitNesse框架,图文教你写一个demo

  • 然后从下图中,copy出文件到Fixtures文件夹中(也就是最初我们新建了一个文件夹没放东西)

初学FitNesse框架,图文教你写一个demo

3、打开cmd,进入到该Demo0723文件夹下,键入java -jar fitnesse-standalone.jar 来开启

初学FitNesse框架,图文教你写一个demo

这里结束后,会自动生成最初我们说的 FitNesseROOT文件夹

4、在浏览器中输入localhost/80,点击FitNesse

(在接下来的过程中,但凡是HelloWorld.AcceptanceTests统统改成HelloName.AcceptanceTests)

初学FitNesse框架,图文教你写一个demo

初学FitNesse框架,图文教你写一个demo

初学FitNesse框架,图文教你写一个demo

初学FitNesse框架,图文教你写一个demo

在编辑页面编写如下代码
初学FitNesse框架,图文教你写一个demo

save之后,我们来写root的代码
初学FitNesse框架,图文教你写一个demo
初学FitNesse框架,图文教你写一个demo

然后我们找到helloname的Wiki page点击进入
初学FitNesse框架,图文教你写一个demo

点击Test
初学FitNesse框架,图文教你写一个demo

最后的测试结果:

初学FitNesse框架,图文教你写一个demo

此外,还有很多优秀的博主的博文值得一看
参考博文1——使用Fitnesse进行接口自动测试

参考博文3——fitnesse简单使用

参考博文3——Fitnesse Slim的使用方法

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-11-29
  • 2022-12-23
  • 2022-12-23
  • 2022-01-02
  • 2022-12-23
  • 2021-12-26
猜你喜欢
  • 2021-07-26
  • 2021-07-12
  • 2022-12-23
  • 2021-10-13
  • 2021-07-31
相关资源
相似解决方案