windows下fitness python版本安装测试

FitNesse是一款轻量级开源框架,支持定义和运行验收测试。它还具备Wiki功能和Web服务器特性,便于团队协作。本文介绍了如何在Windows环境下安装FitNesse,并提供了使用Python进行测试的具体示例。

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,下载地址https://pypi.python.org/pypi/PyFIT/0.8a2
  • 下载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就可以看到测试结果了

 

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

转载于:https://www.cnblogs.com/muxinyue/p/4225801.html

### 如何在 Windows 系统上安装和配置 TightVNC Viewer 在 Windows 系统上安装和配置 TightVNC Viewer 是一个相对简单的过程。以下是详细的指南,帮助用户完成安装和基本配置。 #### 1. 下载 TightVNC Viewer 首先需要从官方网站或其他可信来源下载 TightVNC Viewer 的安装文件。确保下载的是适用于 Windows 操作系统的版本[^1]。 #### 2. 安装 TightVNC Viewer 运行下载的安装程序。在安装过程中,可以选择是否同时安装 TightVNC Server。如果仅需要使用 Viewer 进行远程连接,则可以跳过 Server 的安装部分[^1]。 #### 3. 配置 TightVNC Viewer 安装完成后,启动 TightVNC Viewer 应用程序。界面通常会显示一个输入框,用于输入目标计算机的 IP 地址或主机名以及端口号。例如,如果目标计算机的 VNC 服务运行在默认端口 5901 上,则需要输入类似于 `192.168.1.101:1` 的地址[^5]。 #### 4. 输入凭据 当尝试连接到远程计算机时,TightVNC Viewer 可能会要求输入用户名和密码。这些凭据由远程服务器上的 VNC 配置决定。确保与远程服务器管理员确认正确的登录信息[^3]。 #### 5. 测试连接 成功输入凭据后,TightVNC Viewer 将显示远程计算机的桌面环境。此时可以像操作本地计算机一样控制远程系统[^1]。 #### 注意事项 - 如果连接失败,请检查防火墙设置,确保目标计算机的 VNC 端口(如 5901)未被阻止[^4]。 - 在首次连接时,可能会提示安全警告。这是由于未验证的证书导致的,可以根据实际情况选择信任并继续连接。 ```python # 示例代码:检查本地网络中的 VNC 端口是否开放 import socket def check_vnc_port(ip, port): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(5) try: result = sock.connect_ex((ip, port)) if result == 0: print(f"VNC 端口 {port} 已开放") else: print(f"VNC 端口 {port} 被阻止") except Exception as e: print(f"发生错误: {e}") finally: sock.close() check_vnc_port("192.168.1.101", 5901) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值