检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
String ${MQTT_USER_ID} MQTT连接标识,作为用例的局部变量,由MQTTConnect返回并存储。 详见:MQTTConnect章节响应提取。 订阅的主题 是 String - 需要订阅的MQTT服务器的主题。 QoS级别 是 String 最多发送1次(0) MQTT
约束与限制 介绍测试计划服务中的使用限制,如表1所示。 表1 测试计划使用限制说明 指标类别 指标项 限制说明 浏览器 类型 目前测试计划服务适配的主流浏览器类型包括: Chrome浏览器:支持和测试最新的3个稳定版本 Firefox浏览器:支持和测试最新的3个稳定版本 Microsoft
单击项目名称,进入项目。 在导航栏单击“设置 > 测试设置”。 单击“封面背景图”、“内容背景图”以及“设置Logo”右侧的“替换图片”,在本地选择需要替换的图片。 封面背景图:推荐上传JPG或PNG格式,推荐尺寸794px*1123px。 内容背景图:推荐上传JPG或PNG格式,推荐尺寸794px*1123px。
手工测试用例中的附件无法下载 问题现象 下载手工测试用例中关联的附件时,页面报错“文件不存在”,无法下载。 原因分析 手工测试用例关联了文档服务中的文件作为附件,而该文件被删除。 服务出现异常导致数据丢失。 处理方法 单击页面导航“文档”,进入“文档”页面。 选择“回收站”页签,搜索测试用例附件的文件名。
TestPlan接口脚本的测试用例参数 背景信息 合理的测试设计要求分离测试逻辑和测试数据,实现测试逻辑的最大化复用,增强测试用例的可维护性和投入产出比。例如不同测试环境的URL域名是一种独立于测试逻辑,和测试环境相关的测试数据。测试用例参数可以用来管理这些测试数据。 接口自动化中的测试用例参数分为三类:
用户访问CodeArts TestPlan的方式有多种,包括CodeArts TestPlan用户界面、API、SDK,无论访问方式封装成何种形式,其本质都是通过CodeArts TestPlan提供的REST风格的API接口进行请求。 CodeArts TestPlan的接口需要经过认证请求后才可以访问成功。
project_id 是 String CodeArts的项目ID 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 起始偏移量,表示从此偏移量开始查询, offset大于等于1 limit 否 Integer 每页显示的条目数量,最大支持200条 plan_id
字需要储存的目录位置。关键字的默认储存位置为“接口 > 关键字目录”中的默认文件夹。 单击“保存”完成设置。 管理已添加的关键字 对于已添加的关键字,将鼠标悬浮在关键字区域时,可以选择进行以下操作。 单击关键字名称,可以查看关键字的详细信息。 单击“关键字目录”右侧的,可以创建文
否 String 排序方式 offset 是 Integer 起始偏移量,表示从此偏移量开始查询, offset大于等于0,小于等于20000 limit 是 Integer 每页显示的条目数量,最大支持200条 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述
计费项 测试计划服务的计费项为用户数、存储容量、时长,计费项按小时统计用量和计费。 表1 测试计划服务计费项 计费项 说明 单价 价格单位 用户数 统计租户下所有使用测试计划服务的用户数量。 0.08 元/用户/小时 存储容量 统计租户下使用测试计划服务的存储空间。 0.000442
实践案例指引 本文汇总了基于测试计划服务(CodeArts TestPlan)常见应用场景的操作实践,为每个实践提供详细的方案描述和操作指导,助力用户高质量进行测试活动。 表1 CodeArts TestPlan最佳实践一览表 最佳实践 说明 测试用例三层管理 本实践为您介绍如何使用“用例库-基线版本-测试版本”
服务韧性 CodeArts TestPlan通过多活无状态的跨AZ部署、AZ之间数据容灾等技术方案,保证业务进程故障时快速拉起并修复,以保障服务的持久性和可靠性。 父主题: 安全
登录用户的统计数据,包括测试计划、测试用例、测试套件、缺陷等。同时也可以在该页面选择项目后进入项目,对所选项目的测试活动进行管理。 登录软件开发生产线首页。 可以选择以下两处导航进入测试计划服务。 单击页面上方导航“服务 > 测试计划”。 单击页面左上角,在页面左侧滑出的窗口中单击“测试计划”。
本章节仅供老用户参考。新用户请参考CodeArts计费说明或购买测试计划服务套餐。 已购买历史包周期套餐的用户,套餐到期后,您可以选择将历史计费模式退订,再购买新套餐。 开通旧版按需计费的用户,仍延续旧版按需计费规则,您也可以选择购买包月套餐,开始使用新版本计费。 旧版套餐计费方式详情
常用最佳实践 实践 描述 接口自动化用例实践 基于接口自动化用例和关键字驱动的电商平台测试 本最佳实践基于接口自动化用例,展示如何在接口测试用例中添加不同类型的测试步骤,而在设计测试用例时,经常会遇到有一些相同的前置步骤或者测试逻辑。如果每一个测试用例中都编写这些步骤,重复工作量很大
单击“接口”页签,选择需要添加的关键字所在的文件夹,单击需要添加的关键字右侧的或鼠标悬浮在关键字区域拖拽至测试步骤区域。 单击“保存”,完成添加组合关键字。 对于已添加的组合关键字,将鼠标悬浮在关键字区域时,可以选择进行以下操作。 单击“关键字目录”右侧的,可以创建文件夹。可以参照步骤1在自定义的文件夹内创建组合关键字。
执行方式设置用于配置并管理功能自动化、自定义自动化测试类型的仓库URL和版本等信息。 前置条件 在代码托管服务中已创建仓库。 操作步骤 登录CodeArts首页,搜索目标项目并单击项目名称,进入项目。 在导航栏单击“设置 > 测试设置”,选择“执行方式设置”页签。 单击左上角的“新增执行方式”按钮,在弹出框中,可以对仓库URL和分支名进行设置。
bject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 service_id 是 Integer 参数解释: 测试用例类型ID,指定指定对应类型的测试用例ID 约束限制: 需要与testcase_id_list中提供的用例的执行方式一致 取值范围:
用户没有操作权限 问题现象 操作服务内的测试套件或测试用例时,页面提示“您在当前项目下的角色【xxx】没有【xxx】的【xxx】权限,请联系管理员获取相应的权限”。 原因分析 用户在项目下为浏览者、参与者、运维经理权限时,会提示该信息。 处理方法 联系项目创建者或项目经理,请参考成员管理,为用户调整在项目中的角色。
error ApiError object 失败时的error信息 request_id String 由接口调用方传入,建议使用UUID保证请求的唯一性。 server_address String 本次请求的受理的服务地址。 表4 ResultValueExecuteTaskVo 参数