RunApi介绍与下载
<p>[TOC]</p>
<h3>简要说明</h3>
<p>RunApi 是一个高颜值的接口开发测试工具,用于接口管理、调试、Mock 和自动化流程测试。
通常与 ShowDoc 搭配使用:在 RunApi 中保存接口时,会自动生成 / 更新对应的接口文档到 ShowDoc,大幅减少手写接口文档的工作量。</p>
<h3>详细介绍</h3>
<p>从整体来看,RunApi 帮助团队把「接口设计 → 调试 → 自动化测试 → 文档沉淀」这一整条链路串起来。
它既可以单独使用,也可以和 ShowDoc 组合,搭出一套完整的「接口 + 文档」工作台。</p>
<p>从日常使用的角度看,RunApi 主要解决这些问题:</p>
<ul>
<li><strong>接口信息散落在各处</strong>:接口定义一部分在代码里,一部分在调试工具里,一部分在脑子里,难以交接和复用。 </li>
<li><strong>调试记录和文档割裂</strong>:联调用的请求、环境、示例都在调试工具里,文档在 Wiki / ShowDoc 里,改动时要两边维护,很快就不一致。 </li>
<li><strong>缺少可复用的接口用例和流程用例</strong>:重装工具、换电脑、换人之后,之前的调试经验无法沉淀为项目资产。 </li>
<li><strong>Mock 与联调能力薄弱</strong>:后端未就绪时前端空等,各自写临时脚本,难以统一管理。</li>
</ul>
<p>围绕这些痛点,RunApi 提供了一套「以接口为中心」的能力体系:</p>
<ul>
<li>
<p><strong>接口管理与调试</strong>:
- 管理接口集合,支持多环境、变量、Headers、请求体等配置;
- 为每条接口保存请求参数、示例返回和备注,形成可复用的接口用例。</p>
</li>
<li>
<p><strong>自动化流程测试</strong>:
- 将多条接口串成业务流程(如下单、支付、退款);
- 配合断言与前后执行脚本,用于自动化回归测试和冒烟测试。</p>
</li>
<li>
<p><strong>Mock 数据</strong>:
- 在后端未完成或联调不方便时,快速返回模拟数据;
- Mock 与接口统一管理,而不是零散脚本。</p>
</li>
<li><strong>项目协作</strong>:
- 以「项目」为单位组织接口和用例;
- 团队成员共享同一套接口定义与测试数据,方便多人协作。</li>
</ul>
<p>RunApi 与 ShowDoc(<code>https://www.showdoc.com.cn/help</code>)是典型的「接口 + 文档」组合:</p>
<ul>
<li><strong>ShowDoc 以文档为中心</strong>,侧重接口说明、使用手册、技术规范等知识的沉淀与查阅; </li>
<li><strong>RunApi 以接口为中心</strong>,侧重接口调试、管理、Mock 和自动化流程。</li>
</ul>
<p>两者配合的关键点在于:</p>
<ul>
<li>在 RunApi 中<strong>调试并保存接口时,会自动把接口文档同步到 ShowDoc</strong>,几乎不需要再手写接口文档; </li>
<li>RunApi 与 ShowDoc <strong>共用同一套团队和项目管理机制</strong>,接口用例和文档自然落在同一个项目空间中,方便协作和对外分享。</li>
</ul>
<p>可以简单地理解为:</p>
<p>> <strong>RunApi 把接口「调通、跑稳、连成流程」,ShowDoc 把接口「说清楚、沉淀好、分享出去」,两者组合能够显著提升 IT 团队在接口相关工作上的效率。</strong></p>
<h3>下载</h3>
<ul>
<li>
<p>Windows版(v3.4.1) - [点击下载](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=89d0a191bd621622a3427c1380772e3c">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=89d0a191bd621622a3427c1380772e3c</a> "点击下载")</p>
</li>
<li>
<p>Mac版(v3.4.1) - [点此下载](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d2fbde054586ff7a9bd40f3872ef888b">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=d2fbde054586ff7a9bd40f3872ef888b</a> ) (兼容apple芯片和intel芯片)</p>
</li>
<li>Linux版(v3.4.1) - [点击下载](<a href="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=5035fc223aebdcae2e5959a1045f85f6">https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=5035fc223aebdcae2e5959a1045f85f6</a> "点击下载")</li>
</ul>
<h3>预览</h3>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=e4cabb4a6bb1dcb55893cdfde291a8f0&amp;file=file.png" alt="" /></p>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=e8d7b7109e4199275e004fe8436b6147&amp;file=file.png" alt="" /></p>
<h3>在线精简版</h3>
<p> 在线精简版和客户端版差别很大,它只包含简单的接口请求以及生成markdown代码,只用作简单调试,无法自动生成文档到showdoc以及无法使用项目团队协作功能等。访问地址: <a href="http://runapi.showdoc.cc">http://runapi.showdoc.cc</a> </p>