zoukankan      html  css  js  c++  java
  • 利用Fitnesse测试外部jar包

    1. 下载Fitnesse官方jar

    http://www.fitnesse.org/FitNesseDownload

    2. 下载后,创建下面目录,其中FitnesseRoot目录,不需要创建,Fitnesse启动后会自动创建。

    3. 进入E:fitnesse目录,按住shift键并右击,选择Powershell窗口。(注意:也可以使用CMD窗口,逐步进入E:fitnesse目录)

    4. 输入 java -jar fitnesse-standalone.jar

    5. 将自己的待测试或工具jar包,返回bin目录(可以自定义)中。

    本例子使用了一个工具包tool-0.2.3.jar,它的包结构如下:

    6. 进入Fitnesse

    输入http://127.0.0.1:80

    7. 输入http://127.0.0.1:80/Test  可以快速创建一个简单的TestPage

    !define TEST_SYSTEM {slim}
    !path E:fitnessein*.jar
    
    
    |import     |
    |mock.string|
    
    
    |random util|
    |get random?|
    |3          |
    
    |script|random util|
    |show  |get random |
    !path
    参考
    http://127.0.0.1/FitNesse.FullReferenceGuide.UserGuide.FitNesseWiki.MarkupLanguageReference.MarkupPath
    
    
    例子中使用到3种表格
    参考:
    1. ImportTable
    http://127.0.0.1/FitNesse.FullReferenceGuide.UserGuide.WritingAcceptanceTests.SliM.ImportTable
    2. DecisionTable
    http://127.0.0.1/FitNesse.FullReferenceGuide.UserGuide.WritingAcceptanceTests.SliM.DecisionTable
    3. ScriptTable
    http://127.0.0.1/FitNesse.FullReferenceGuide.UserGuide.WritingAcceptanceTests.SliM.ScriptTable

    8. 测试结果

    详细说明文档:http://127.0.0.1/FitNesse.FullReferenceGuide

  • 相关阅读:
    time 模块学习
    day 14 自定义模块,常用模块 time .datetime ,time 模块
    day 13 课后作业
    day 12 课后作业
    day 11课后作业
    树状数组最值
    hdu 1059 Dividing bitset 多重背包
    XVII Open Cup named after E.V. Pankratiev. XXI Ural Championship
    最长公共子序列板/滚动 N^2
    Uva 10635
  • 原文地址:https://www.cnblogs.com/moonpool/p/10613098.html
Copyright © 2011-2022 走看看