检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
怎样让不同企业的测试人员都能创建测试用例? 将需要参与用例设计的人添加到空间中且角色为“测试工程师”; 在需求新建的流程图里选择该人员,则该人员即可创建用例。允许指定多人设计测试用例(可以是不同企业的用户,只要是该工作空间的成员并且是测试工程师角色即可)。第一个被指定的为主处理人,主处理人可以变更所有处理人。
化用例。 通过导入接口Swagger描述文件可以生成脚本模板,一个脚本模板对应Swagger中的一个接口定义,基于脚本模板可以可视化编排测试用例。 脚本模板和Swagger接口描述中字段的对应关系如下: swagger 2.0规范如下: 脚本模板属性 Swagger接口定义属性 名称
用例编辑中/发布/关闭的使用逻辑: 测试用例在被创建时的默认状态是编辑中,当测试用例中的场景和测试脚本以及其他相关信息都确认达到测试条件时,可以选择发布测试用例,发布后的测试用例才能被用于创建仿真任务,并且用例一旦发布,就不允许删除,从而保证测试结果的可追溯。当发布后的测试用例后续不会再进行测试时
测试套件:可直接选择套件。 测试用例描述:简要描述用例,不包含“@#$%^&*< > \”,不超过255个字符。 选择场景。 选择场景,也可通过场景标签筛选选择场景。 图4 选择场景 单击“创建”,页面提示创建成功,并在测试用例管理页面看到新建的测试用例信息。 测试用例相关操作 在“测试用例”页签,可对用例进行以下操作。
在CodeArts TestPlan中调用日期转时间戳函数 函数名 $dateFormat(String A) 参数说明 String A:日期时间值,支持以下几种格式: yyyy-MM-dd HH:mm:ss或MM-dd-yyyy HH:mm:ss格式。 yyyy MM dd HH:mm:ss或MM
在CodeArts TestPlan中调用生成MD5哈希值函数 函数名 $md5(StringA) 参数说明 StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实现将字符串转化成MD5哈希值。其中,参数A支持以下几种类型:
在CodeArts TestPlan中调用字符串切割函数 函数名 $strCut(String A,int B,int C) 参数说明 String A:切割原始字符串。 int B:切割字符串起始下标, 从0 开始。 int C:切割字符串末尾下标。 参数A、B、C支持以下类型:
在CodeArts TestPlan接口脚本中调用WSConnect关键字 该关键字适用于Websocker客户端连接服务端操作。 参数 是否必选 参数类型 描述 Request Uri 是 String websocket服务地址 Response Timeout 是 Long
在CodeArts TestPlan中调用获取字符串长度函数 函数名 $strLen(String A) 参数说明 String A:需要获取长度的原始字符串。 参数A支持以下类型: 字符串 局部参数 功能说明 获取指定字符串的长度,参数为计算的原始字符串。 使用场景 接口自动化
在CodeArts TestPlan中调用指定范围随机生成小数函数 函数名 $randomDecimal(double A, double B, int C) 功能说明 实现在参数A与参数B之间的范围内生成随机C位小数。测试计划服务支持生成9位随机小数,即最小值-9999999999
含任何接口实现细节、以及断言。后面将会与实战案例结合,进行详细的介绍。 基于加密接口的测试用例设计 由于信息安全的原因,许多的接口在传输的时候会对请求与响应进行加密处理,如果直接对这部分数据做断言显然是行不通的。还需要对这部分接口额外进行解密的处理之后,才可以对已解密的接口进行断言。
erfTest测试工程,在测试用例中添加自定义请求、自定义函数或自定义检查点。 添加插件 登录性能测试服务控制台,在左侧导航栏中选择“PerfTest测试工程”。 在待编辑PerfTest测试工程所在行,单击工程名称进入测试工程详情页面。 选择“测试用例”页签,单击“插件”。 在
复用度很低。 合理的测试设计要求分离测试逻辑和测试数据,实现测试逻辑的最大化复用,增强测试用例的可维护性和投入产出比。例如不同测试环境的URL域名是一种独立于测试逻辑,和测试环境相关的测试数据。测试用例参数可以用来管理这些测试数据。 接口自动化中的测试用例参数分为三类: 全局参数
执行应用对接测试用例 单点登录成功后,即开始执行应用对接测试用例,测试用例如表1所示。 表1 测试用例 序号 用例名称 用例介绍 测试步骤 测试结果 是否通过 1 MIW企业管理员单点登录 企业管理员成功登录MIW后,可以免密登录应用。 1、企业管理员打开用户工作台,输入账号@企业ID、密码,登录MIW工业工作台。
执行应用对接测试用例 单点登录成功后,即开始执行应用对接测试用例,测试用例如表1所示。 表1 测试用例 序号 用例名称 用例介绍 测试步骤 测试结果 是否通过 1 MIW企业管理员单点登录 企业管理员成功登录MIW后,可以免密登录应用。 1、企业管理员打开用户工作台,输入账号@企业ID、密码,登录MIW工业工作台。
业务场景用例、业务接口分析,从而确定公司的测试计划。将测试计划与质量需求结合进行分析,就可以开始进行业务用例的设计,而接口测试用例分析,也在其内。 接口封装思想主要分为3个大维度,配置、接口封装、业务流程。其中配置主要用作根据配置文件获取初始配置和依赖;接口封装遵循apiobj
在CodeArts TestPlan接口脚本中调用TCP关键字 TCP 该系统关键字支持对TCP基础协议进行测试,如果需要使用该系统关键字,需要用户IP开放公网访问并且对应端口的安全组策略开启放行。 参数 是否必选 参数类型 默认值 描述 Host 是 String - TCP服务地址
在CodeArts TestPlan接口脚本中调用MQTTSubscribe关键字 MQTTSubscribe简介 该系统关键字支持对MQTT协议的全流程测试,用以向MQTT服务器订阅并接受消息,最后取消订阅,如果需要使用该系统关键字,需要用户将MQTT服务器开放公网访问并且将对应端口的安全组策略开启放行。
图1-1 CANoe和需要测试的车辆进行连接(汽车连接线接口要和你测试该车辆的功能保持一致,有的接口是底盘,有的是PV,还有其他功能,如图1-1所示)。 再把CANoe另一端接口和自己的电脑端进行连接,连接完成后,打开已经安装好的CANoe软件进行测试准备(如图1-2所示)。
StringA:待编码的字符串。长度不大于256个字节,可包含特殊符号!*'();:@&=+$,/?#[]-.~%<>_|{}`^。 功能说明 实现对字符串进行Base64编码。其中,参数A支持以下几种类型: 符合参数说明格式的值 环境参数 局部参数 其它内置函数 使用场景 接口自动化用例