• 如何快速生成API并进行测试


    在研发过程中,遇到需要频繁查询数据库里的内容等操作,如查看是否正常插入数据。这些操作都需要连接到系统数据库,多个连接就意味着数据库信息更容易泄露。一些需要开放信息的企业(如物流),需要提供物流信息给子公司或用户查询,这些操作不能提供数据库信息给用户查询,也不能查询后给用户。

    API可以解决这一问题。以API的形式,用户可以不需要查看后端代码也不需要数据库信息,通过提交请求参数,直接获取需要的信息。这种方式就像一个简单的应用程序,可以快速的获取信息的同时,也保证了数据的安全性。

    生成API

    生成API可以使用代码的形式生成,以下是简单的GET请求代码。

    API也可以使用工具生成,如果项目需要快速对数据库进行查询,如在测试后查询数据库是否按测试要求正常插入数据,则可以使用工具进行生成。工具生成API操作比较简单,只需要选择相应的数据库,填写相关的数据库信息,创建项目。

    项目创建好后,即可创建API,在创建API页面根据使用场景选择API的请求方式等信息,若需要使用API进行前端开发,如进行登录操作,可以创建POST请求。下图为测试获取用户信息使用GET请求,编写SQL语句进行查询。

    测试API

    只需要简单的步骤即可创建好一个API,创建后的API可用于研发或正式投入使用。下图使用API测试工具进行测试,填写URL与请求参数,测试后可以返回数据库中该用户信息。

    使用工具可以快速取代基础API开发工作,打破企业内部各系统间的数据隔离,优化整个项目的开发流程。
    演示工具:Eolinker——适合不同规模团队的接口管理Saas平台

  • 相关阅读:
    HTML5游戏参考资料
    Xcode 4.2 编译 ios5.1
    Const,Const函数,Const变量,函数后面的Const (zz)
    AndroidJNI 通过C++调用JAVA
    android adb shell 命令大全
    《Programming WPF》翻译 目录
    《Programming WPF》翻译 第3章 1.什么是控件
    CLR笔记目录
    《Programming WPF》翻译 第3章 3.内嵌控件
    《Programming WPF》翻译 第3章 2.处理输入
  • 原文地址:https://www.cnblogs.com/dc20181010/p/14326712.html
Copyright © 2020-2023  润新知