检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
已开通旧版本测试计划服务,能否转换为新版本计费? 本章节仅供老用户参考。新用户请参考CodeArts计费说明或购买测试计划服务套餐。 已购买历史包周期套餐的用户,套餐到期后,您可以选择将历史计费模式退订,再购买新套餐。 开通旧版按需计费的用户,仍延续旧版按需计费规则,您也可以选择购买包月套餐,开始使用新版本计费。
在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,在下拉列表中单击“我的凭证”。 进入“我的凭证 > API凭证”页面,在项目列表中查看项目ID。 多项目时,展开“所属区域”,从“项目ID”列获取子项目ID。
接口自动化测试套件正在执行或正在排队 问题现象 执行接口自动化测试套件时,页面提示“此测试套正在执行中,请确认”。 原因分析 执行正在执行的接口自动化测试套件,会提示该信息。 处理方法 接口自动化测试套件执行完毕再执行即可。
不涉及 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 响应参数 状态码: 200 表3 响应Body参数
测试用例编号,测试用例详情页面编号列对应的值 约束限制: 不涉及 取值范围: 长度3-128位字符 默认取值: 不涉及 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 通过调用IAM服务获取用户Token接口
测试套件不存在 问题现象 执行流水线时,页面提示“测试套件不存在,请检查是否已被删除”。 原因分析 流水线配置的接口自动化套件已经被删除,流水线侧未同步,会提示该信息。 处理方法 在流水线编辑界面,选择对应任务重新进行配置,重新选择接口自动化测试套件。
手工测试用例中的附件无法下载 问题现象 下载手工测试用例中关联的附件时,页面报错“文件不存在”,无法下载。 原因分析 手工测试用例关联了文档服务中的文件作为附件,而该文件被删除。 服务出现异常导致数据丢失。 处理方法 单击页面导航“文档”,进入“文档”页面。 选择“回收站”页签,搜索测试用例附件的文件名。
服务首页看板统计-缺陷(按严重程度统计) 服务首页看板统计-缺陷(按缺陷状态统计) 实时计算单个自定义报表 查询时段内用例的执行情况 查询用户用例关联缺陷的统计信息 查询质量报告看板统计信息 页面报表展示 质量报告需求测试情况统计 根据测试报告uri列表,批量删除测试报告 根据查询条件获取测试报告列表 测试计划首页看板统计
在表格上方,设置测试用例的结果为“失败”。 单击页面右上角“保存”。 图4 测试用例执行失败 单击页面右上角,选择“新建缺陷”,页面将跳转至新建缺陷(新建工作项)页面。 在页面左下方的文本框的最后,可以看到自动填充缺陷的重现步骤。 参照表3编辑缺陷详情,单击“保存”,页面将跳转到工作项列表页面。 表3 缺陷详情配置
如果是云数据库 GaussDB实例,需要绑定EIP,并保证实例端口安全组策略开启放行,详细请参考华为云:通过gsql连接实例。 Port 是 Integer 数据库端口 DB Name 是 String 数据库实例名称 User Name 是 String 用户名 Password 是
TestPlan自定义执行方式 执行方式设置用于配置并管理功能自动化、自定义自动化测试类型的仓库URL和版本等信息。 前置条件 在代码托管服务中已创建仓库。 操作步骤 登录CodeArts首页,搜索目标项目并单击项目名称,进入项目。 在导航栏单击“设置 > 测试设置”,选择“执行方式设置”页签。 单击左上角的
局部参数 功能说明 获取指定元素的值字符串切割,第一个参数为切割原始字符串,第二个参数为切割字符串起始下标,第三个参数为切割字符串末尾下标,返回新的字符串。 使用场景 接口自动化用例中支持在以下场景中使用字符串切割函数: 请求url路径 请求头 请求体 检查点属性 if判断 for循环中断条件
数据库ip:如果是华为云RDS实例,需要绑定EIP,并保证实例端口安全组策略开启放行,详细请参考华为云:连接RDS for PostgreSQL实例的方式 。 Port 是 String 数据库端口 DB Name 是 String 数据库实例名称 User Name 是 String 用户名 Password
A:第一个参数为字符串1。 String B:第二个参数为字符串2。 参数A、B支持以下类型: 字符串 局部参数 功能说明 将字符串1和字符串2拼接成一个新的字符串。 使用场景 接口自动化用例中支持在以下场景中使用字符串拼接函数: 请求url路径 请求头 请求体 检查点属性 if判断 for循环中断条件
配置CodeArts TestPlan功能开关 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。 在导航栏单击“设置 > 测试设置”。 单击“功能开关”页签,根据需要打开或关闭“需求更新提醒”的开关。 用户根据需要打开或关闭“导入Swagger文档时使用接口定义的以下字段作为脚本模板名称”的开关。
完成使用自定义URL请求添加CodeArts TestPlan接口脚本,选择需要设置为关键字的测试步骤(仅针对自定义URL请求步骤),在该测试步骤页面的右上方单击,保存接口关键字。 在弹出的页面内,输入“接口关键字名”、“接口关键字描述”并选择该关键字需要储存的目录位置。关键字的默认储存位置为“接口 > 关键字目录”中的默认文件夹。
数据库ip 如果是华为云RDS实例,需要绑定EIP,并保证实例端口安全组策略开启放行,详细请参考华为云:通过公网连接MySQL实例。 Port 是 Integer 数据库端口 DB Name 是 String 数据库实例名称 User Name 是 String 用户名 Password 是
TestPlan使用HTTPS传输数据。 个人数据保护 通过控制个人数据访问权限以及记录操作日志等方法防止个人数据泄露,保证您的个人数据安全。 隐私数据保护 CodeArts TestPlan不消费、不存储用户敏感数据。 数据销毁 用户主动删除业务数据或销户的情况下: 非关键数据会实时物理删除。
设置CodeArts TestPlan测试报告背景图和Logo 登录CodeArts首页,搜索目标项目并单击项目名称,进入项目。 在导航栏单击“设置 > 测试设置”。 单击“封面背景图”、“内容背景图”以及“设置Logo”右侧的“替换图片”,在本地选择需要替换的图片。 封面背景图
如果是云数据库 GaussDB 实例,需要绑定EIP,并保证实例端口安全组策略开启放行,详细请参考华为云:通过gsql连接实例。 Port 是 Integer 数据库端口 DB Name 是 String 数据库实例名称 User Name 是 String 用户名 Password 是