检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何调用API 构造请求 认证鉴权 返回结果
身份认证与访问控制 身份认证 用户访问CodeArts TestPlan的方式有多种,包括CodeArts TestPlan用户界面、API、SDK,无论访问方式封装成何种形式,其本质都是通过CodeArts TestPlan提供的REST风格的API接口进行请求。 CodeArts
访问CodeArts TestPlan的在线拨测页面 在线拨测基于测试自动化用例和套件,可以按照设置的执行频率进行7×24不间断重复执行测试自动化用例和套件,并且可以设置各种告警策略,通知用户测试任务执行情况。 进入在线拨测方式有:通过导航上方入口进入在线拨测和通过“接口自动化”页签入口进入在线拨测。
访问CodeArts TestPlan服务首页 进入测试服务有两种方式:项目首页入口和导航入口。 项目首页入口 通过项目首页入口,进入测试服务,默认展示“测试计划”页面。通过导航可以切换至“测试设计”、“测试用例”、“测试执行”、“测试质量看板”、“测试质量评估”页面,对当前项目的测试活动进行管理。
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的获取用户Token说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。
in time 5000 successfully!" } 默认检查点 名称 预期值 结果 成功 WSConnect使用示例 填写参数,访问websocker服务: 父主题: 接口自动化用例系统关键字说明
接口自动化用例中前后步骤如何传递变量 问题现象 在编写接口测试自动化脚本过程中,前后步骤如何传递变量? 例如:要测试接口B,该接口有一个入参orderNumber,它的值来源于接口A的响应体中number属性的值,并且该值是动态变化的,如何把接口A响应体number属性的值动态传
TestPlan接口脚本中调用TCP关键字 TCP 该系统关键字支持对TCP基础协议进行测试,如果需要使用该系统关键字,需要用户IP开放公网访问并且对应端口的安全组策略开启放行。 参数 是否必选 参数类型 默认值 描述 Host 是 String - TCP服务地址 Port 是 Integer
TestPlan接口脚本中调用UDP关键字 UDP 该系统关键字支持对UDP基础协议进行测试,如果需要使用该系统关键字,需要用户IP开放公网访问并且对应端口的安全组策略开启放行。 参数 是否必选 参数类型 默认值 描述 Host 是 String - UDP服务地址 Port 是 Integer
在CodeArts TestPlan接口脚本中调用WSDisConnect关键字 该关键字适用于访问Websocket服务端进行断连操作。 参数 是否必选 参数类型 描述 Request Uri 是 String websocket服务地址 Response Timeout 是 Long
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书
在CodeArts TestPlan接口脚本中调用WSReadOnly关键字 该关键字适用于访问Websocket服务端进行只读操作。 参数 是否必选 参数类型 描述 Request Uri 是 String websocket服务地址 Response Timeout 是 Long
this is a response message." } 默认检查点 名称 预期值 结果 成功 WSRequest使用示例 填写参数,访问websocker服务: 父主题: 接口自动化用例系统关键字说明
在CodeArts TestPlan接口脚本中调用WSWriteOnly关键字 该关键字适用于访问Websocket服务端进行只写操作。 参数 是否必选 参数类型 描述 Request Uri 是 String websocket服务地址 Response Timeout 是 Long
业版以上的客户才可以使用,且只支持“华南-广州”、“华北-北京”区域。如果您需要开通此功能,请新建工单、或联系您的客户经理,提交开通白名单申请。 操作步骤 完成创建CodeArts TestPlan接口自动化测试用例模板操作,单击用例名称,选择“脚本”页签。 在右侧“关键字库”界面,单击“自定义”。
"error_code": "AS.0001" } 其中,error_code表示错误码,error_msg表示错误描述信息。 父主题: 如何调用API
IAM用户所属账号名称/租户名。 当使用华为账号登录时,租户(账号)名称与用户名相同。关于如何获取账号名称请参见:获取账号 User Name 是 String <空> IAM用户名。关于如何获取用户名称请参见:获取IAM 用户名 Password 是 String <空> IAM
管理CodeArts TestPlan项目成员 登录并访问过测试计划服务页面的项目成员,将会显示在测试计划服务用户列表中。项目创建者可以根据需要管理用户列表。 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。 在导航栏单击“设置 > 测试设置”。 在“用户管理”页签
及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用它们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证