华为云测试计划CodeArts TestPlan常见问答汇总

1.【TestPlan】测试用例界面操作历史,能记录哪些操作

答:除了附件上传、更新、用例评论没有记录的,其他测试用例详情内的所有内容,比如描述、条件、测试步骤修改都有记录;


2.【TestPlan】测试用例等级选择规则是什么?

答:L0级最基本的功能验证,用例不宜过多,各模块尽量保证在10-20个,占比5%左右。 

L1级基本功能验证,可用于继承特性的基本功能验证、迭代验收前的基本功能验证等,占比20%左右。 

L2级重要特性验证,可用于测试版本(非回归版本)中功能测试,占比60%左右。 

L3级一般功能/非重要功能验证,包括对基本/重要功能的异常测试,占比10%~15%左右。 

L4级非常特殊输入、场景、阈值条件的用例,该级别用例不宜过多,占比0%~5%左右。


3.【TestPlan】测试报告中“总遗留DI”指标如何计算?

答:DI=关键*10+重要*3+一般*1+提示*0.1,总遗留DI为当前项目中所有未在结束态的缺项加权计算结果。


4.【TestPlan】导入测试接口自动化用例,postman的json文件时,导入失败

答:填写完整url等参数后导出json


5.【TestPlan】能否根据Postman文件/Swagger文件中多层目录,生成多个独立测试用例?

答:每次只能导入一个测试用例。导入的测试用例只能生成测试步骤,不支持生成前置步骤与后置步骤。


6.【TestPlan】自定义角色参考测试经理配置权限后,无法完成创建测试计划等操作

答:Testplan权限无法给自定义角色配置,自定义角色无创建测试计划,测试套等相关测试权限,需使用系统角色。 

系统角色权限参考:https://support.huaweicloud.com/usermanual-testman/cloudtest_01_0000.html


7.【TestPlan】总需求覆盖率与手工需求覆盖率、接口自动化的需求覆盖率有什么关系吗?

答:如需求与测试用例对应关系比较简单,均为一一对应关系,可以直接两者求和作为总的需求覆盖率;如存在需求与测试用例(手工/自动)一对多关系,则总需求覆盖率与两者分别计算结果无直接关联。


8.【TestPlan】接口自动化用例是否支持Python语言开发脚本?

答:不支持,当前仅支持导入Postman文件、Swagger文件、Excel文件用于生成测试用例。


9.【TestPlan】测试质量看板中需求覆盖率是如何计算的?

答:需求覆盖率= 已完成用例开发的需求数/总需求数 

其中已完成: 需求关联的测试用例的状态为已完成; 

总数:Epic、Feature、Story均作为独立需求进行统计。


10.【TestPlan】导入手工测试用例有什么限制

答:1.单次导入用例条数不超过5000条。 

2.单次文件大小不超过5M。 

3.测试计划服务当前支持Excel表格格式。如果数据不符合导入标准,页面提示下载错误报告,请修改数据后重新导入


11.【TestPlan】测试用例列表中,勾选测试用例,点击规范检查,检查用例范围是哪些?

答:在测试用例列表中,点击规范检查,检查范围为当前版本下所有的用例;


12.【TestPlan】测试用例编写时,如何把常用的请求配置成一个接口组合,其他用例可以直接使用这个组合而不需要每次都要重复配置相同的请求接口?

答:测试服务提供了关键字库能力,用户可以通过将一些相同的前置步骤或者测试逻辑配置到组合关键字中,就可以被其他测试用例调用实现逻辑复用。


13.【TestPlan】新版本测试用例合并到基线版本时选择覆盖重复用例的导入,和覆盖用例关联项场景时,会覆盖哪些数据

答:用例只保留源版本用例关联的需求;源版本和目标版本用例关联的缺陷都会保留,其他数据都会覆盖


14.【Testplan】CodeArts TestPlan中上传接口自动化脚本swagger文件时提示文件过大,该怎么处理?

答:当前产品的限制是1M,建议拆分swagger文件来进行测试


15.【TestPlan】接口自动化测试在测试服务的增删改查功能时是否会出现大量冗余数据的情况,比如插入测试用例执行成功但是删除测试用例执行失败?

答:基于这种情况,接口自动化测试提供了前置步骤(准备阶段)和后置步骤(销毁阶段),在一个测试用例中我们可以在前置步骤中插入数据,并通过参数传递将插入的数据信息传递给测试阶段和后置步骤,测试结束后我们在后置步骤中再进行数据的删除,这样就可以避免插入和删除用例分开执行时插入成功但是删除失败而产生的冗余数据。


16.【TestPlan】用户的多个项目对应同一系列不同批次产品,建议在测试用例管理时如何高效使用CodeArts?

答: 测试服务的测试用例管理中,已自动创建了基线版本,这里的用例代表该版本产品的基线能力,测试人员平时需维护好在其中的用例。 

若有另外一产品,源于该产品并做了全新升级,需要另外创建项目时,可以在新的基线用例中继承它们。 


17.【TestPlan】接口自动化测试中支持那些比较类型?

答:数字比较(等于(数字),不等于(数字),大于等于(数字),小于等于(数字),大于(数字),小于(数字)); 

字符串比较(等于(字符串、区分大小写),不等于(字符串、区分大小写),等于(字符串、不区分大小写),包含(字符串),不包含(字符串)); 

正则比较,(正则表达式); 

通用比较(是否为空)json数组比较(数组是否为空数组); 

类型比较(是否是json数组类型,是否是json对象类型); 

json对象比较(json等于)


18.【TestPlan】使用接口自动化测试时在响应提取中如何提取数据?

答:来源为'响应体(JSON)'的属性说明,此处共支持两类提取表达式: 

  1、 普通提取表达式 (非$开头),例如: item.name 

  2、 JsonPath表达式 ('$.'或'$['开头)例如:$.store.book[0].title


19.【Testplan】使用模板excel导入测试用例,需求编号和需求名称是否同时校验?

答:系统只校验需求编号是否正确,不校验需求名称


体验通道:测试计划CodeArts TestPlan_云测试服务平台_租用_购买-华为云

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/166801.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

YOLOv3老矣尚能战否?基于YOLOv3开发构建建钢铁产业产品智能自动化检测识别系统,我们来与YOLOv5进行全方位对比评测

钢铁产业产品智能自动化检测识别相关的项目在我们前面的博文中已经有了相应的实践了,感兴趣的话可以自行移步阅读即可:《python基于DETR(DEtection TRansformer)开发构建钢铁产业产品智能自动化检测识别系统》 《AI助力钢铁产业数字化,pytho…

计算两个经纬度之间的真是距离----c++

来源:https://www.open-open.com/lib/view/open1430573897802.html #include <cmath> #define EARTH_RADIUS 6371.0;// 地球半径&#xff0c;单位千米static double HaverSin(double theta) {double v sin(theta / 2);return v * v; }static double ConvertDegreesToR…

OPPO VOOC快充原理

1 USB 3.0标准A插头 USB 3.0连接器是基于USB 2.0改进而来的&#xff0c;这个设计给USB 3.0连接器带来了一些潜在风险&#xff0c;如果USB 3.0设备插入主机的速度太慢&#xff0c;3.0的针脚还没来得及被识别到&#xff0c;就会被主机判定成USB 2.0的设备。 Figure 1-1 USB 3.0标…

centos系统下,docker安装sqlserver并用本地Navicat连接

文章目录 一&#xff0c;centos下安装docker二&#xff0c;docker安装sqlserver20192.1 安装遇到的问题2.1.1 修改用户名进不去数据库2.1.2 安装2022版的sqlserver发现启动失败 三&#xff0c;Navicat连接centos下的sqlserver3.1 下载ODBC Driver 参考微软网址&#xff1a; 使…

代码随想录算法训练营第四十五天【动态规划part07】 | 70. 爬楼梯 (进阶)、322. 零钱兑换、279.完全平方数

70. 爬楼梯 &#xff08;进阶&#xff09; 题目链接&#xff1a; 题目页面 求解思路&#xff1a; 动规五部曲 确定dp数组及其下标含义&#xff1a;爬到有i阶楼梯的楼顶&#xff0c;有dp[i]种方法递推公式&#xff1a;dp[i] dp[i-j];dp数组的初始化&#xff1a;dp[0] 1;确…

EcuM介绍

ECUM 1. ECUM 主要需求2. EcuM 设计详情2.1 启动与下电休眠2.1.1 启动与初始化2.1.2 EcuM 下电/休眠2.2 唤醒事件管理2.3 ECUM 模式2.3.1 Flexible2.3.2 Fixed2.3.3 Startup2.3.4 Shutdown2.3.5 SLEEP PHASE: Poll or Halt3. EcuM 集成接口调用4. 名称缩写解释5. 参考文档1. EC…

数据治理技术之数据清洗

数据清洗背景 数据质量一般由准确性、完整性、一致性、时效性、可信性以及可解释性等特征来描述&#xff0c;根据 Rahm 等人在 2000 年对数据质量基于单数据源还是多数据源以及问题出在模式层还是实例层的标准进行分类&#xff0c;将数据质量问题分为单数据源模式层问题、单数…

虚幻学习笔记—给UI添加动画

一、前言 本文所使用的虚幻版本为5.3.2&#xff0c;之前工作都是用unity&#xff0c;做这类效果用的最多的是一个DoTween的插件&#xff0c;在虚幻中都内置集成了这这种效果制作。 图1.1 UI动画 二、过程 1、首先&#xff0c;在诸如按钮、图像等可交互控件中选中&#xff0c;如…

centos userad命令详解

命令作用 用于创建用户常见参数 -d 指定用户的家目录-e 账号的到期时间&#xff0c;格式YYYY-MM-DD-u 指定该用户的默认UID&#xff0c;&#xff08;centos7开始1000是普通用户的第一个UID&#xff09;-g 指定一个初始的用户基本组&#xff08;必须已经存在&#xff09;-G 指定…

计算机网络之运输层

一、概述 物理层、数据链路层以及网络层它们共同解决了将主机通过异构网络互联起来所面临的的问题&#xff0c;实现了主机到主机的通信 但实际上在计算机网络中进行通信的真正实体是位于通信两端主机中的进程 如何为运行在不同主机上的应用进程提供直接的通信服务时运输层的任务…

基于Boost.Asio实现端口映射器

Boost.Asio 是一个功能强大的 C 库&#xff0c;用于异步编程和网络编程&#xff0c;它提供了跨平台的异步 I/O 操作。在这篇文章中&#xff0c;我们将深入分析一个使用 Boost.Asio 实现的简单端口映射服务器&#xff0c;该服务器能够将本地端口的数据包转发到指定的远程服务器上…

从设计上理解JDK动态代理

作者简介&#xff1a;大家好&#xff0c;我是smart哥&#xff0c;前中兴通讯、美团架构师&#xff0c;现某互联网公司CTO 联系qq&#xff1a;184480602&#xff0c;加我进群&#xff0c;大家一起学习&#xff0c;一起进步&#xff0c;一起对抗互联网寒冬 照理说&#xff0c;动态…

上门预约小程序开发优势

想要放松身心&#xff0c;享受按摩的舒适感&#xff1f;那就需要一个专业的按摩师来上门服务。我们开发的预约按摩小程序app系统&#xff0c;汇聚各类上门按摩服务&#xff0c;包括推拿SPA、小儿推拿、中医等&#xff0c;为您提供高价值、高标准的养生健康体验。24小时随时提供…

GEE土地分类——使用随机森林方法和多源遥感数据进行面向对象的土地分类NAIP数据为例

简介: 数据: 国家农业图像计划 (NAIP) 在美国大陆的农业生长季节获取航空图像。 NAIP 项目每年根据可用资金和图像获取周期签订合同。从 2003 年开始,NAIP 以 5 年为一个周期。2008 年是过渡年,2009 年开始采用 3 年周期。 NAIP 图像以一米的地面采样距离 (GSD) 采集,水…

【前端】让列表像Excel单元格一样编辑

前言 领导说了一堆的话,最后总结一句就是客户很懒,客户的员工更加懒。 本着让别人节省时间的原则,提倡出了让列表和Excal的单元格一样,不仅看数据还可以随时更改数据。 查资料 根据 Jeecg-Vue3 源码介绍,从而知道是基于 Vben Admin 开源项目进行改造的。 因此在 Vben…

Sulfo-CY3 NHS荧光染料的制备和表征

Sulfo-CY3 NHS(源自星戈瑞的花菁染料)荧光染料的制备和表征是确保染料质量和性能的关键步骤。制备Sulfo-CY3 NHS荧光染料&#xff1a; 原材料准备&#xff1a;准备所需的原材料&#xff0c;包括CY3 NHS ester&#xff08;或等效的前体&#xff09;&#xff0c;用于制备Sulfo-C…

沉头孔和埋头孔的区别

埋头空和沉头孔的区别在于螺栓孔上部扩孔&#xff1a;沉头孔是直筒结构&#xff1b;埋头孔是四十五度结构&#xff0c;比沉头孔较为平顺。 螺栓孔上部扩孔能容纳螺栓头部&#xff0c;使螺头部不高于周围表面。埋头空和沉头孔只是两种不同的叫法。 沉头孔是 PCB 上的圆柱形凹槽…

RK3568 支持4x4矩阵键盘

在对应的设备树添加: keypad {compatible = "gpio-matrix-keypad";pinctrl-names = "default";pinctrl-0 = <&GPIO3_A1_pin&GPIO1_D3_pin&GPIO1_D4_pin&GPIO1_C7_pin&GPIO1_D2_pin&GPIO1_D1_pin&GPIO1_D0_pin&GPIO3_A…

将form表单中的省市区的3个el-select下拉框的样式调成统一的间隔距离和长度,vue3项目iot->供应商管理

省市区是用3个el-select组成的 在表单中用el-col&#xff0c;会导致3个下拉的距离不统一&#xff0c;市和区的前面也是不需要文字label的 如何解决:用vue3的:deep()进行样式穿透&#xff0c;由于el-form-item标签都是一样的&#xff0c;为了能准确的找到市的el-form-item&…

解决:前端js下载文件流出现“未知文件格式”错误

第一中情况&#xff1a; 出现的问题&#xff0c;前端已经设置了responseType: blob,下载下来还是格式不对。 最后经过排查&#xff0c;后端缺少charsetutf-8&#xff0c;所以前端可以设置编码&#xff1a; 第二中情况&#xff1a; 后端已经设置了charsetutf-8&#xff0c;前…