hichao测试是基于linux curl的http测试工具。

hichao-test的Python项目详细描述


希豪试验

hichao测试是基于linux curl的http测试工具。

简介:

Pycharm自24102;个具,承包商工具–>;Test RESTful Web Service可以打开,可视化界面的操作,但不利于参数输入后保存以及后续的复用。此工具基于以上缺点,直接借助linux工具,结合实际的个人需求与想法,以拦截请求、保存请求、复用的流程进行,为方便个人所用定制。

使用:

依赖:

linux系统需要安装curl

$ sudo yum install curl
$ sudo apt-get install curl

模块介绍:

curl_reader.py:
    - 读取存放测试脚本的文件, 以命令行的形式执行(指定的行脚本, 指定范围的行脚本).
    - 利用 linux curl 构建测试脚本, 减少服务端开发过程中, 在测试上对客户端的依赖.

@django_request:
用于Django项目

@pyramid_request:
用于Pyramid项目

@tornado_request:
用于Tornado项目

    - 测试时, 输出POST信息到控制台.
    - 拦截测试时请求数据, 保存并构建curl脚本保存到文件.

curl_builder.py:
    - 构建生成curl测试请求数据, 以便于后续回归测试, 供curl_reader.py自动化.
    - 对之前生成报告文件做去重处理.

在shell终端:

$ hichao_curl -h
$ hichao_distinct -h

变更日志

0.2.2-2015年6月18日

  • 修理一些虫子。
  • 添加代码注释。
  • 一些用于扩展分隔的对象。

0.2.0-2015年4月11日

  • 为django或tornado项目添加decorator。
  • 添加build curl脚本函数。

0.1.0-2015年4月6日

  • 第一次释放。
  • 从文件中读取脚本并执行它。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何使用Spring和JSF向客户端授予临时权限   java除了Array/ArrayList之外,还有其他保存矩阵元素的方法吗   java BeanValidation不适用于单选按钮   通过java程序连接到配置单元数据库时出错   java如何使用maven解决二级依赖关系   JfreeChart/Java中带有图例的数据表   合并数组时发生java运行时错误   安全性如何在JavaEE中保护WebSocket端点?   java有没有一种方法可以使用insert方法为树插入值   java编程“静态”的另一种方式:代码可以吗?   java阅读文本文件时如何跳过3行   %04X在C中的含义以及如何在java中编写   java我如何验证一个方法不是仅在一个测试范围内对模拟调用的?   java如何在mac中使用启动appium desktop 1.6.1。球棒   仅匹配最多10位小数的java正则表达式