Skip to content

A Parameters Format Checker for Web Form or JSON parameters .

License

Notifications You must be signed in to change notification settings

yayv/libstrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

这个项目是做什么的?

这个项目是对一套接口标准的格式检查

这个项目包含什么?

  1. API接口的参数格式描述方式
  2. API接口描述形式
  3. API文件结构标准

如何使用这个项目?

  1. 适用范围最宽, 可重用程度最高的, 只使用 API接口的参数格式描述方式, 做为API接口的开发标准
  2. 适用范围适中, 可以用在接口开发的规范化之中的, 使用 API接口描述形式, 这个接口描述格式里,是以API接口的参数格式描述方式 为基础的。
  3. 适用范围最窄, 但对项目影响最大的方式, 从接口文档开始就完全尊守格式(fileFormat.md)的,

接口标准的说明

API接口的参数格式描述方式

API接口描述形式

API文件结构标准

API文件示例

后续开发计划

  1. 使用golang开发相应的命令行工具,完成以下功能:

    1. 接口文档文件的格式检查
    2. 根据接口文档及制定的模板,做个代码生成工具
    3. 根据接口规范,生成mock数据
    4. 根据配置文件和生成的mock数据,进行自动化接口测试
  2. 增加测试数据的管理方法

  3. 增加按流程测试的文件格式设计

    1. 根据配置文件和测试流程文件,进行自动化的逻辑测试

About

A Parameters Format Checker for Web Form or JSON parameters .

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •