现在位置: 首页 > nose
2017年10月13日 测试工具 ⁄ 共 1367字 暂无评论 ⁄ 阅读 282 次
本文主要介绍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月22日 测试工具, 软件测试 ⁄ 共 2545字 暂无评论 ⁄ 阅读 59 次
nose会自动识别源文件,目录或包中的测试用例。 任何匹配testMatch正则表达式(默认为(?:^|[\b_\.-])[Tt]est,在一个单词的边界处或者紧跟-或_处有test或Test)的函数或类,并且所在的模块也匹配该表达式,都会被识别为测试并执行。 出于对unittest兼容性的考虑,nose也支持继承unittest.TestCase的子类测试用例。与py.test类似,nose按照测试集在模块文件中出现的顺序执行功能测试。继承于TestCase的测试集和测试类按照字母表...
阅读全文
2017年09月20日 测试工具, 软件测试 ⁄ 共 2027字 暂无评论 ⁄ 阅读 246 次
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. 项目...
阅读全文