Skip to content
/ RAP Public

RAP is a data automation platform based on shared interface data system. Based on this structured "interface data", we can automatically export some other useful data, for instance: generating mock testing data.

Notifications You must be signed in to change notification settings

chhrrr/RAP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rigel Automation Platform

@version v0.4.0
@author  Bosn Ma
@weibo   http://weibo.com/bosn
@mail    [email protected]

RAP is a data automation platform based on shared interface data system. Based on this structured "interface data", we can automatically export some other useful data, for instance: generating mock testing data.

Interface data has its only structure and model, in this hierarchy:

project => module => page => action => parameter [=> parameter]

A project has many modules classified by business logic, a module has many pages, page has actions, and actions has parameters (including request parameters and response parameters), some parameter (like {"p1" : {"p2" : 2}}) has inner parameters.

RAP Features:
1. support cascading complex parameters
2. support shortcuts for using it so conveniently just like using Excel
3. support interface data version control
4. can mock data automatically based on interface data
5. can supply tester utilities based on interface data

About

RAP is a data automation platform based on shared interface data system. Based on this structured "interface data", we can automatically export some other useful data, for instance: generating mock testing data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published