现在位置: 首页 > taffy
2017年10月13日 测试工具 ⁄ 共 1367字 暂无评论 ⁄ 阅读 322 次
本文主要介绍Jenkins集成taffy/nose框架进行自动化测试并输出测试报告方法。 0. 测试环境 Jenkis主节点部署在CentOS系统上,子节点为Win10 64位系统(即我们本机运行自动化测试脚本的机器)。 另外子节点Windows系统需安装jdk,本文使用版本为jdk-8u144。 1. 新增jenkins节点 1) 打开Jenkins页面,选择 Jenkins-> 系统管理 -> 管理节点 2) 点击左侧菜单-> 新建节点,填入节点名称taffy,选择Dump Slave后点击OK 3) ...
阅读全文
2017年09月29日 测试工具, 软件测试 ⁄ 共 5830字 暂无评论 ⁄ 阅读 193 次
1. Locust简介 Locust是使用Python语言编写实现的开源性能测试工具,简洁、轻量、高效,并发机制基于gevent协程,可以实现单机模拟生成较高的并发压力。 官网:https://locust.io/ 主要特点如下: 1) 使用普通的Python脚本用户测试场景 2) 分布式和可扩展,支持成千上万的用户 3) 基于Web的用户界面,用户可以实时监控脚本运行状态 4) 几乎可以测试任何系统,除了web http接口外,还可自定义clients测试其他类型系统 2. 安装 使...
阅读全文
2017年09月22日 测试工具, 软件测试 ⁄ 共 1485字 暂无评论 ⁄ 阅读 53 次
最近在写taffy的时候用到了两个pip相关的小工具。 一个是pip-review批量更新lib库,一个是pipreqs生成基于项目的requirements.txt。 1. pip相关命令 #更新单个lib(不能批量更新) $ pip install --upgrade xxx #生成全部requirements.txt(不能基于项目生成) $ pip freeze > requirements.txt 2. pip-review github地址:https://github.com/jgonggrijp/pip-review 使用pip install直接安装即可: $ pip instal...
阅读全文
2017年09月20日 测试工具, 软件测试 ⁄ 共 2027字 暂无评论 ⁄ 阅读 289 次
Taffy是基于nosetests的自动化测试框架。 Taffy主要用来测试后台服务接口(包括且不限于Http, Dubbo/hessian, Webservice, Socket等类型),也可以集成Selinum, Appium进行Web或APP的自动化测试。 Taffy封装实现了结果对比,配置读取,DB/Redis操作,数据加解密等接口。 基本用法可以参考:test_demo.py Github地址:https://github.com/lovesoo/Taffy 1. 运行环境 1) macOS,linux,windows 2) nose 1.3.7 3) python 2.7 2. 项目...
阅读全文