检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
等。 修改完成后,单击“保存”。 删除项目 在“删除项目”模块,单击“删除项目”,输入提示信息后单击“确定”。 删除项目会删除项目下的全部资源,且数据无法恢复,请慎重删除。 父主题: 使用CodeArts API服务
软件开发生产线(CodeArts)是面向开发者提供的一站式云端平台,即开即用,随时随地在云端交付软件全生命周期,覆盖需求下发、代码提交、代码检查、代码编译、验证、部署、发布,打通软件交付的完整路径,提供软件研发流程的端到端支持。CodeArts API属于软件开发生产线工具链的一部分,补齐了CodeAr
测试工程师根据设计文档在JMeter写好的测试用例,如果设计修改则需要重新同步用例的接口参数。 API后端服务的代码实现、软件包构建、环境部署、测试脚本修改运行等一系列流程,需要手工部署。 从研发场景出发,API开发流程的痛点问题可以总结为: API研发流程体系难以管控,缺少API全生命周期规范。 A
测试工程师根据设计文档在JMeter写好的测试用例,如果设计修改则需要重新同步用例的接口参数。 API后端服务的代码实现、软件包构建、环境部署、测试脚本修改运行等一系列流程,需要手工部署。 从研发场景出发,API开发流程的痛点问题可以总结为: API研发流程体系难以管控,缺少API全生命周期规范。 A
用户”。 弹出“导入其他项目用户”对话框,在“项目源”下拉列表框中选择已有项目(项目支持搜索)。 单击“确定”,可以将其他项目下的成员导入到当前项目中。 邀请其他企业用户 企业A的账号中创建项目后,可以向该项目中添加企业B的账号中的IAM用户。 前提条件请参照邀请其他企业用户为项目成员。
用户”。 弹出“导入其他项目用户”对话框,在“项目源”下拉列表框中选择已有项目(项目支持搜索)。 单击“确定”,可以将其他项目下的成员导入到当前项目中。 邀请其他企业用户 企业A的账号中创建项目后,可以向该项目中添加企业B的账号中的IAM用户。 前提条件请参照邀请其他企业用户为项目成员。
CodeArts API Web版本需要安装浏览器扩展,通过浏览器扩展发送请求。 有调用数据库/本地代码、发送Cookie、部分header等限制;请在客户端中使用上述功能。 单击项目名称,进入目标项目后,单击“自动选择 >下载”。 下载后解压文件到文件夹中。 在Chrome浏览器设置页面单击左下角“扩展程序”。
相关概念并熟悉产品使用方法。 浏览器扩展 CodeArts API Web版本需要安装浏览器扩展,通过浏览器扩展发送请求。 单击项目名称,进入目标项目后,单击“自动选择 >下载”。 下载后解压文件到文件夹中。 在Chrome浏览器设置页面单击左下角“扩展程序”。 进入扩展程序页面后,打开右上角“开发者模式”。
成业务代码”对话框。 根据需要选择语言、生成范围(包括“仅当前接口及关联模型”和“整个项目”),单击“生成”将生成的代码存储到本地,开发者可以将代码复制到本地的研发工具(如IntelliJ IDEA)。
成业务代码”对话框。 根据需要选择语言、生成范围(包括“仅当前接口及关联模型”和“整个项目”),单击“生成”将生成的代码存储到本地,开发者可以将代码复制到本地的研发工具(如IntelliJ IDEA)。
检查点期望值。目标值支持使用内置参数,请参考内置参数了解如何使用内置参数。 例如,检查响应体(JSON格式)中“item.name”字段的第零位(首位)到第四位之间是不是petty,参数配置如下: 字段 值 来源 响应体(JSON) 属性 item.name 高级提取类型 字符串提取 类型值 0、5 比较符 等于(字符串)
检查点期望值。目标值支持使用内置参数,请参考内置参数了解如何使用内置参数。 例如,检查响应体(JSON格式)中“item.name”字段的第零位(首位)到第四位之间是不是petty,参数配置如下: 字段 值 来源 响应体(JSON) 属性 item.name 高级提取类型 字符串提取 类型值 0、5 比较符 等于(字符串)
API测试与API设计同源,设计示例一键导入测试步骤。 丰富的可扩展插件 运行时插件实现API一键托管,保障API高安全、高可用、高并发调用。 API一键注册到网关 实现API一键发布到运行时插件APIG(云原生网关),确保API开发态与运行态的一致性。
接口关键字中定义单个接口的请求,可以通过导入Swagger文件、保存自定义URL请求等方式生成。 组合关键字用于将多个步骤封装成常用的测试步骤组合,可以引入到其他的测试用例中,实现测试逻辑复用。 系统关键字涵盖认证、协议、中间件、数据库四大类别,覆盖身份认证、复杂协议、数据处理、数据预置、数据验证、接口集成等丰富场景。
接口关键字中定义单个接口的请求,可以通过导入Swagger文件、保存自定义URL请求等方式生成。 组合关键字用于将多个步骤封装成常用的测试步骤组合,可以引入到其他的测试用例中,实现测试逻辑复用。 系统关键字涵盖认证、协议、中间件、数据库四大类别,覆盖身份认证、复杂协议、数据处理、数据预置、数据验证、接口集成等丰富场景。
API 介绍如何在CodeArts API进行API自动化测试 03:39 API测试 CodeArts API 介绍如何将开发完的API发布到API网关 02:26 API网关注册
API支持执行定时任务来导入API接口。 单击“项目设置 > 导入数据”,默认进入“定时导入”页签。 单击“新建”,弹出“新增定时任务”窗口。 配置任务参数,参数配置请参考下表。 参数 配置说明 任务名称 定时任务名称,只允许输入字母、汉字、数字、下划线、中划线,长度3-64个字符。 数据源格式 支持OpenApi格式。
丰富的可扩展插件 运行时插件实现API一键托管,保障API高安全、高可用、高并发调用。 便捷API资产开放 提供便捷式的API资产管理,一键发布到API中心快速实现资产变现。
Mock规则设计 配置请求规则 请求Mock服务时,系统会根据规则中配置的参数匹配,只有规则下所有参数满足匹配条件时,才可匹配到整个规则。 请求参数,支持Query、Path、Header、Body。 Path参数只有在当前选择的接口的url中存在path变量时才可以显示配置。 Body
Mock规则设计 配置请求规则 请求Mock服务时,系统会根据规则中配置的参数匹配,只有规则下所有参数满足匹配条件时,才可匹配到整个规则。 请求参数,支持Query、Path、Header、Body。 Path参数只有在当前选择的接口的url中存在path变量时才可以显示配置。 Body