windows下fitness python版本安装测试

转自http://blog.sina.com.cn/fenghuangxiao

FitNesse介绍

  • FitNesse是一套软件开发协作工具。

    • 伟大的软件需要协作和交流,FitNesse可以帮助大家加强软件开发过程中的协作。能够让客户、测试人员和开发人员了解软件要做成什么样,自动完成它实 际是什么样,帮助建议软件最终是否达到了设计初衷。在项目早期的开发过程中,它是在早期对一些复杂问题解决(使他们正确)的很有价值的协作方式。
  • FitNesse是一套软件测试工具。
    • FitNesse是一个轻量级的、开源的框架,能够帮助开发团队方便的定义验收测试(Acceptance Tests),通过在web页面上简单的输出和预计输出的表格就可实现,并且可以运行这些测试以确定是否通过。
  • FitNesse可以作为一个wiki,FitNesse wiki可以很方便的创建和编辑页面。
  • FitNesse是一个Web服务器,不用过多的安装配置,很方便使用。它不需要配置,直接在机器上面运行就可以通过浏览器访问。

windows下FitNesse安装

  • 下载地址:http://www.fitnesse.org/FitNesseDownload,下载安装包fitnesse-standalone.jar
  • 命令行安装
    1. cmd转到fitnesse.jar所在的目录,比如E:\me\fitnesse
    2. 运行命令:java -jar fitnesse-standalone.jar,默认为80端口,如需其他端口,则-p加指定端口
    3. 通过http://localhost/ 来行访问fitnesse
  • 也可以直接双击fitnesse-standalone.jar,会生成一个FitNesseRoot目录,第一次用时进入到FitNesseRoot,然后在浏览器就可以通过http://localhost/ 来行访问fitnesse了

PyFIT下载安装

  • fitnesse支持多种语言版本,如果想用python编写测试脚本,则除了python环境外,还需要下载安装PyFIT,下载地址http://agile.unisonis.com/PyFitTutorial.html
  • 下载PyFIT-0.8a2.zip,将其放在python安装目录中解压缩,进入目录 python setup.py install安装
  • 具体使用步骤可查阅http://agile.unisonis.com/PyFitTutorial.html

python示例

  • 编写python代码,比如在E:\me\fit目录下

    #-*- coding: utf-8 -*-
    from fit.ColumnFixture import ColumnFixture
    
    class Hellofit(ColumnFixture):
          _typeDict = {
            "descrip":"String",
            "num1":"Int",
            "num2":"Int",
            "result":"Int"
            }
          
          def _init_(self):
               ColumnFixture.__init__(self)
               self.descrip=‘‘
               self.num1=‘‘
               self.num2=‘‘
              
          def result(self):
               add=self.num1+self.num2
               return add
     
    
  • fitness中点击Edit,输入以下内容
    !define COMMAND_PATTERN {python "%m" %p}
    !define TEST_RUNNER {C:\Python27\PyFIT-0.8a2\fit\FitServer.py}
    !path E:\me\fit
    
    !|Hellofit|
    |descrip|num1|num2|result?|
    |add|1|2|3
    
  • save以后点击Test就可以看到测试结果了
时间: 2024-10-08 13:16:18

windows下fitness python版本安装测试的相关文章

Windows解决anaconda下双python版本安装TensorFlow

首先,就是双版本anaconda的安装: 以前安装好的是python2.7版本,而TensorFlow的安装仅支持3.5版本的.但是自己本来的2.7版本又不想遗弃.所以安装双版本的: 在anaconda的官网上下载2.7版本和3.5版本: 先安装其中一个,我是想安装的2.7.一路next就可以了. 重点来了,安装3.5版本的过程如下: 1. 我下载的版本是Anaconda3-4.3.1-Windows-x86_64.下载地址:https://repo.continuum.io/archive/

Windows下,python pip安装时ReadTimeoutError解决办法

一般情况下PIP出现ReadTimeoutError都是因为被GFW给墙了,所以一般遇到这种问题,我们可以选择国内的镜像来解决问题. 在Windows下: C:\Users\Administrator\下新建pip文件夹,在创建pip.ini文件,拷贝下面代码进去,保存. [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple 其实就是把python的源换成了清华源,应该能解决问题. 国内源: 新版ubuntu要求使用https

windows下python3.6版本安装pygame

参考:http://blog.csdn.net/a380331382/article/details/77063152 首先,进入这个网站:http://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame ,找到pygame?1.9.3?cp36?cp36m?win_amd64.whl 并下载,将该文件复制到项目文件夹下. windows+R打开运行,打开cmd,切换到项目文件夹下,输入Python -m pip install --user pygame-1.

windows下MySQL5.6版本安装及配置过程附有截图和详细说明

官方网站http://dev.mysql.com/downloads/下载该软件 步骤1:双击MySQL安装程序 步骤2:单击图1.4中的“Install MySQL Products” 文字,会弹出的用户许可证协议窗口, 安装类型设置窗口,安装类型界面各设置项含义: Developer Default 默认安装类型 Server only 仅作为服务器 Client only 仅作为客户端 Full 完全安装类型 Custom 用户自定义安装类型 根据自己的情况选择安装,我们这里以自定义安装为

【转】 详细介绍windows下使用python pylot进行网站压力测试

windows下使用python进行网站压力测试,有两个必不可少的程序需要安装,一个是python,另一个是pylot.python是一个安装软件,用来运行python程序,而pylot则是python的一个功能插件,作用是进行网站压力测试.本文将介绍在windows下如何使用python pylot进行网站压力测试. 一.安装python 如果你已经成功安装了python,那么可以忽略这步.否则,请首先正确安装python,确保能运行正常.可以看看这里,windows安装python详细教程

Windows 下让 Python 多个版本共存(支持 pip)

转载自 http://blog.kgzx.net/index.php/archives/40/ 因为类库兼容性的关系,写实际项目时都是用 Python 2,但自己试验性的写点小东西还是喜欢用 Python 3在这记录一下在 windows 下让这两个版本共存的配置步骤 在官网下载两个版本的 exe 文件并安装.因为我主要用 v2,所以把它放在 后面 安装.这样在调用 python 命令时,默认执行的就行 v2 版本的 进入 v3 的安装文件夹,把 python.exe 和 pythonw.exe

Windows下的Python安装与环境变量的配置

Windows下的Python安装与环境变量的配置 第一步:python下载: Python安装包下载地址:http://www.python.org/ 第二步:python安装: 双击下载包,进入Python安装向导. 此处省略安装时的配图,下一步.下一步即可.但请要注意一点,请把python安装在C盘或D盘的根目录下,程序文件夹名改为python3,(如C:\python3\ 即可) 第三步: 检查安装是否成功: 方法一:双击运行python.exe文件,弹出如下窗口,表示安装成功: 方法二

windows 新版xgboost Python包安装教程 win10 64

windows 新版xgboost Python包安装教程 win10 64 第一次写教程,不妥之处望大家海涵 O(∩_∩)O! 写这篇文章的起因是男票让我帮他装xgb,不幸让我装好了~~ 他说这个好麻烦,装好了可以写一篇博客了,so~ 其实我基本完全是按照下面这位大虾的步骤做的(),下面给出链接: 64位win10下安装xgboost python包的教程:http://www.th7.cn/system/win/201603/157092.shtm 下面讲一下我的步骤(简化补充版,详情请参考

纯windows下制作变色龙引导安装U盘教程

原创教程:纯windows下制作变色龙引导安装U盘教程 支持Mavericks和Yosemite 支持白苹果 目标:windows下制作带 Chamelon变色龙引导的黑苹果安装U盘,支持PC机引导安装,经测试同样支持真苹果安装. 制作工具:1.bootice1.32.windows版变色龙 wowpc.iso 2391支持 10.10引导(可以随时更新)3.懒人版安装镜像 Mavericks_Install_10.9.4.cdr(可以选择其它版本)硬件需要:大于或等于8G U盘一个.标注:以最