美文网首页我爱编程
接口选型分析

接口选型分析

作者: 我为峰2014 | 来源:发表于2018-04-13 18:09 被阅读0次

需求:

  • 支持接口文档自动生成,支持多格式,可快速迭代
  • 支持团队协作,支持可视化操作
  • 支持Restful API
  • 支持数据导入,导出
  • 支持测试用例分层,数据驱动,参数化
  • 支持第三方函数封装扩展
  • 详细的测试结果报告,和日志记录
  • 支持后续的持续CI
  • 开源,免费

接口文档框架----DOClever

开发语言node.js+mongodb

  • 可以对接口信息进行编辑管理,支持get,post,put,delete,patch五种方法,支持http和https协议,并且支持query,body,json,raw,rest,formdata的参数可视化编辑。同时对json可以进行无限层次可视化编辑。

  • 支持状态码编辑,代码注入,markdown文档。

  • 支持接口调试运行

  • 接口快照回滚,项目版本控制

  • 支持postman,rap,swagger的导入

  • 接口文档自动在线生成

  • 团队协作

  • 支持后台轮询,支持MOCK

  • 开源免费,支持内网部署

接口自动化框架----- HttpRunner

开发语言python-requests

  • 只编写维护一份 YAML/JSON 脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求

  • 测试用例与代码分离,采用YAML/JSON的形式描述测试场景

  • 测试用例支持分层机制,充分实现测试用例的复用

  • 测试用例支持参数化和数据驱动机制

  • 使用 skip 机制实现对测试用例的分组执行控制

  • 基于 HAR 实现接口录制和用例生成功能(har2case

  • 使用 Locust 框架进行性能测试

  • 执行方式采用 CLI 调用,可与 Jenkins 等持续集成工具完美结合

  • 测试结果统计报告简洁清晰,附带详尽统计信息和日志记录

  • 具有可扩展性,便于扩展实现 Web 平台化(HttpRunnerManager)------可视化操作页面,已开源,还在开发中。。。。。

相关文章

  • 接口选型分析

    需求: 支持接口文档自动生成,支持多格式,可快速迭代 支持团队协作,支持可视化操作 支持Restful API 支...

  • 硬件设计流程

    1. 需求分析 分析系统的需求,列出主要参数,如:输入电源电压,整机功率,接口,成本 2. 方案设计 选型,画出框...

  • 2018-07-07

    软件工程(医院信息管理系统1.0) 1.需求分析 2.设计(概要设计,详细设计) 技术选型,功能划分,接口划分等等...

  • 5.自动化测试工程目录的建立&&基类接口封装

    接口自动化测试架构规划 1、编程语言的选型2、编程工具的选型3、自动化测试框架的选型概念:一个架子 (数据驱动)...

  • Redis 部署选型方案

    Redis 部署选型方案 ==前言== 项目即将使用Redis,本文对Redis的部署方案,进行选型分析。 ==一...

  • JMeter+GoCD实现API自动化测试

    这篇记录一下从选型到初步实现方案成形踩过的坑。。。 前情提要&技术选型 团队需要接口自动化测试用以检查: (...

  • 消息中间件选型分析

    消息中间件选型分析 有很多网友留言:公司要做消息中间件选型,该如何选?你觉得哪个比较好?消息选型的确是一个大论题,...

  • 基于Python+Requests+Pytest+YAML+Al

    本项目实现接口自动化的技术选型:Python+Requests+Pytest+YAML+Allure ,主要是针对...

  • swift学习:可选型(Optional)

    对于刚接触swift的同学来说,可选型是一个比较陌生的概念。下面对可选型做一个简单清晰的分析 可选型其实是一个枚举...

  • Java之Collection

    Collection接口介绍常用Set原理分析常用Queue原理分析常用List原理分析 Collection接口...

网友评论

    本文标题:接口选型分析

    本文链接:https://www.haomeiwen.com/subject/wgbqkftx.html