API研发协同客户端
Apipost Linux amd64版是一款为Linux开发者提供的API研发协同客户端,它把接口调试、文档生成与自动化测试等功能收进同一个桌面程序中,让后端、前端与测试人员在amd64架构的Linux发行版上基于同一份接口数据协作,可满足日常接口联调、文档沉淀与测试验收等研发需求。
1、进入【接口用例】中的【AI数据池】,选择生成维度,可根据实际需求取消或调整所选维度,推荐保留默认设置以确保测试的全面性和准确性。

2、点击【一键生成测试用例】按钮,进入【AI生成用例预览】面板,AI将根据当前接口信息和选择的维度自动生成相应测试数据,生成过程通常花费几秒到几分钟,具体时间取决于接口复杂程度及测试维度数量。

3、生成完成后页面右上方会出现下载测试数据、应用和应用并测试三个按钮,下载测试数据可离线使用,应用可保存测试用例到AI数据池并关闭界面。

4、点击【应用并测试】后进入【执行测试用例界面】,页面显示当前测试用例执行进度,并以用例分组、用例和用例数据维度执行用例数据。

5、每条测试数据右侧有【查看执行详情】按钮,点击打开【用例执行详情】抽屉,展示测试结果和日志信息等,并支持简单调试以快速定位问题。

6、所有测试用例执行完成后页面显示【AI生成报告】按钮,点击后AI根据当前执行信息自动生成详细测试报告,包括测试概况、用例结果分析和测试结论,报告生成后自动保存在【接口用例】中的【测试报告】列表,可随时查看或下载。

7、通过AI生成的用例数据存储在【AI用例数据池】中,可通过【同步数据至常规数据池】功能将AI数据同步到常规数据池,进行批量执行或在自动化测试中引用执行。

【Linux桌面入口手动配置】
通过tar包部署时,客户端不会自动注册桌面图标,用户需自行在applications目录下编写.desktop文件并指定Exec与Icon路径,让ApiPost出现在系统应用菜单中,避免每次从终端进入目录执行启动命令的重复操作。
【离线模式无需登录】
V5版本起支持不登录账号直接进入离线工作区,接口调试、Mock设计与本地文档编辑均在断网状态下完成,数据保存在本地,适合内网隔离环境或不愿将接口数据同步至云端的开发场景。
【Runner流程测试与沙盒模式】
流程测试支持遇到错误继续执行、循环次数设定与沙盒环境隔离,测试人员可编排包含多个请求的场景,在沙盒中反复运行以验证接口在连续调用下的状态变化,减少手动逐条重发请求核对结果的工作量。
【Cookie管理器模拟登录态】
内置Cookie管理器可在发送请求时携带自定义Cookie,方便测试需要登录后才能访问的接口,不必先通过其他工具获取令牌再手动粘贴到请求头中,让鉴权接口的调试路径更短。
【控制台打印与参数追踪】
控制台支持console.log输出,并可打印请求与响应的完整参数,在接口返回与预期不符时,开发者可在同一界面内查看实际发出的请求体与收到的响应内容,减少在日志文件与调试窗口之间来回切换的步骤。
【多格式文档导出与局域网部署】
接口文档可导出为HTML、Markdown与Word等离线格式,用户可将导出文件部署到本地或局域网服务器上供团队查阅,减少对在线文档服务的依赖,也让接口说明在无外网环境中仍可访问。