zoukankan      html  css  js  c++  java
  • 接口自动化测试框架Fitnesse从入门到精通(附源码)

    Fitnesse简介

    Fitnesse是完全集成的独立wiki(wiki指一种超文本系统。这种超文本系统支持面向社群的协作式写作,同时也包括一组支持这种写作的辅助工具)和验收测试框架。我们可以简单的理解为:Fitnesse是一个测试框架,并且是一个可以像编写wiki一样编写TestCase的自动化测试框架。

    FitNesse是一个轻量级的、开源的框架,能够帮助开发团队方便的定义验收测试,通过在web页面上简单的输出和预计输出的表格就可实现,并且可以运行这些测试以确定是否通过,Fitnesse可以执行单个TestCase,也可以批量执行TestCases。

    FitNesse可以作为一个wiki,FitNesse wiki可以很方便的创建和编辑页面。

    FitNesse是一个Web服务器,不用过多的安装配置,很方便使用。它不需要配置,直接在机器上面运行就可以通过浏览器访问。

    Fitnesse官网:http://www.fitnesse.org/

    Fitnesse的特点

    是验收测试 wiki。 是一个易于使用的 wiki web 服务器。 易于安装: 只需下载一个 jar 文件并启动它。 规格说明/需求可以用作测试输入。 支持Java,Python语言。

    Fitnesse原理

    FitNesse框架包含Wiki,Test system,Fixtures,其中 Wiki:展现具体的Test Case、Test suite、甚至是Test Requirement; Test system:Fitnesse的执行引擎,包括两个部分:Slim、Fit Fixtures:真正的测试代码

    剩下部分请访问:https://mp.weixin.qq.com/s/fZoSbL238r0dIVYj624b8Q 或扫码关注公众号阅读

  • 相关阅读:
    动态规划(下):如何求得状态转移方程并进行编程实现?
    SQL注入
    动态规划(上):如何实现基于编辑距离的查询推荐?
    XSS
    组合
    访问控制
    排列
    基于离散对数的签名方案
    基于RSA的签名方案
    centos7基于Hadoop的集群安装配置Hive
  • 原文地址:https://www.cnblogs.com/mrjade/p/13931584.html
Copyright © 2011-2022 走看看