# sparrowNoUI **Repository Path**: amanSparrow/sparrowNoUI ## Basic Information - **Project Name**: sparrowNoUI - **Description**: 一个轻便型的接口自动化测试程序,但麻雀虽小,五脏俱全,能满足初期的接口测试需求,目前具备的功能: 1. 批量获取用例并执行,目前支持使用excel管理用例,一个sheet表为一个分组 2. 自定义用例执行方式:指定间隔时间循环执行,指定次数执行,指定持续时间执行 3. 日志logging收集 4. 删除指定时间以前的日志文件(防止日志文件过多占用空间,可通过配置控制想要保留的日志文件天数) 5. 执行结果记录到mysql以供分析统计和追踪问题(可通过配置控制是否需要连数据库记录执行结果) 5. 将执行结果通过邮件或者钉钉消息发送提醒(可通过配置控制是否发送) - **Primary Language**: Python - **License**: AFL-3.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2019-12-27 - **Last Updated**: 2022-03-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # sparrow #### 介绍 sparrow是一款自动化接口测试应用,目前还比较简单,但是通过不断的完善,一定会“麻雀虽小,五脏俱全”。 #### 软件架构 暂无 #### 使用说明 目前初版使用比较简单,按以下步骤执行即可使用: 执行以下步骤前,需要保证本地python环境正常 1. 将源码克隆到本地 2. 进入到目录/sparrow/static/cases/下,把用例添加到casesTable.xlsx中 3. 命令行模式下进入到根目录,执行python sparrowmain.py 即可 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 码云特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. 码云官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解码云上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是码云最有价值开源项目,是码云综合评定出的优秀开源项目 5. 码云官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. 码云封面人物是一档用来展示码云会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)