检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
正则表达式,即使用正则方式对来源字符串进行过滤,详见正则表达式说明。 高级提取类型优先使用字符串提取功能,若不能满足需求可考虑使用正则表达式。 赋值给环境动态参数 将响应提取后的值赋值给动态参数,用于后续测试引用该动态参数。
生成资源URI 功能介绍 生成资源URI URI POST /GT3KServer/v4/{project_id}/resource-uri 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: 项目id,对应"需求管理 CodeArts
用户可以通过设计思维导图的方式生成测试用例,也可以在测试用例界面直接创建测试用例。以下是不同测试用例的相关概念: 用例库:用于管理当前项目以及对应版本中所有类型的用例,可参考用例库。
如果您还想保留之前生成用例的方式,请在“测试设置 > 功能开关 ”中配置“测试设计分步骤生成用例”为关闭即可。
通过导入仓库中的文件生成接口测试套 功能介绍 通过导入仓库中的文件生成接口测试套 URI POST /v1/projects/{project_id}/repository/testsuites 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
正则表达式说明 在设置检查点或者响应提取时,若使用设置属性栏的表达式无法满足需求,或者配合高级类型提取下的字符串提取功能也不能满足需求时,则可以在“高级提取类型”处选择“正则表达式”来提取。 正则表达式引擎使用Java正则表达式引擎。
在CodeArts TestPlan中调用生成UUID函数 函数名 $uuid() 功能说明 生成一串随机字符串。
在CodeArts TestPlan中调用生成指定范围随机数函数 函数名 $random_int(intA, intB) 功能说明 实现在参数A与参数B之间的范围内生成随机数。测试计划服务支持生成10位以内的随机数,即最小值-9999999999、最大值为9999999999。
生成用例 完成用例设计后,可将思维导图生成一条真正的测试用例。 生成单个用例 在思维导图中,选中待生成用例的TP节点,鼠标右键单击该节点,在下拉列表中选择“生成用例”。 当节点中出现时,说明操作成功,此时生成的是草稿用例。 单击,页面右侧将滑出用例详情。
创建CodeArts TestPlan思维导图并生成组合用例 数据因子组合技术是解决多个测试因子如何组合成测试用例的技术,能够解决依赖手工组合生成用例时因子组合覆盖率不全、测试设计的功能不够丰富等遗漏问题。
请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成Base64编码函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成Base64编码函数,函数中的参数A为生成UUID函数“$uuid()”。
请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成SHA256编码函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成SHA256编码函数,函数中的参数A为生成UUID函数“$uuid()”。
使用场景 接口自动化用例中支持在以下使用场景使用指定范围随机生成小数函数: 请求url路径 请求头 请求体 检查点属性 if判断 for循环中断条件 示例 请求url路径 如下图所示,请求url路径中参数“test”的值为生成指定范围随机生成小数函数,函数中的参数A为数字“1”、参数
请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成SHA512编码函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成SHA512编码函数,函数中的参数A为生成UUID函数“$uuid()”。
在CodeArts TestPlan中调用生成指定长度随机字符串函数 函数名 $random_string(intA) 功能说明 实现生成指定长度的随机字符串。
请求头 如下图所示,请求头中参数“Accept-Encoding”的值为生成MD5哈希值函数,函数中的参数A为字符串“abc123”。 请求体 如下图所示,请求体中应用了生成MD5哈希值函数,函数中的参数A为生成UUID函数“$uuid()”。
精准:测试用例表达用词要求精准 规则7.1.1 测试步骤、预期结果为必填项。 规则7.1.2 前置条件需详细、简洁地说明执行测试前的准备事项,如被测对象所处状态、预置数据、预置条件等,不使用无用、抽象的条件。 规则7.1.3 测试步骤中对必须的测试操作对象、操作方法需实例化表达清楚
易懂:测试用例表达用词要求易懂 规则7.3.1 测试用例的从用户角度来描述,采用易于理解的自然语言,而避免太过专业化的用语,以保证不同技术层面的测试人员都能容易理解。 规则7.3.2 避免出现对系统内部实现的描述。 父主题: 用例前置条件、测试步骤、预期结果文字表达规则
易确认:测试用例表达用词要求易确认 规则7.4.1 预期结果的描述尽量准确、具体、易确认、有代表性,测试人员可以清楚地判断测试失败还是成功,避免预期结果直接写“无错误”、“无异常”等笼统无法检查的描述。 规则7.4.2 影响用例最终结果的检查点,需要填写预期结果,避免测试检查点遗漏
风格一致:测试用例表达用词要求风格一致 规则7.5.1 测试语法表达规则,即测试用例的表达须符合测试语法表达规则。 规则7.5.2 测试逻辑与测试数据分离。 【测试语法表达规则案例】 类别 说明 建议的语法 语法 操作类 指执行一个特定操作或动作,主要是指测试执行步骤。 [操作者]