创建CodeArts TestPlan测试套件
测试套件用于将测试用例分配给指定的测试执行者。
前提条件
- 具有若干个已经创建的测试用例。
- 创建自定义自动化套件时,已创建自定义资源池。
新建手工测试套件
- 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
- 在导航栏单击“用例库”和“基线”。 。默认显示
- 单击“用例库”旁的,根据需要选择测试计划。
- 在“手工测试”页签,单击页面左上方“新建套件”,进入新建页面。
- 在新建手工测试套件页面中,配置以下基本信息。
配置项
是否必填
描述
名称
是
套件的名称,名称长度为1-128个字符。
计划周期
否
选择测试套件开始时间和结束时间。
描述
否
对套件的简要描述,描述信息最大长度为500个字符。
标签
否
单击文本框,输入标签信息即可生成标签,最大可添加10个标签,用空格分隔。
编号
否
可以自定义用例编号,编号长度为3-128个字符;若不输入,则服务自动生成编号。
模块
否
可选择当前项目下已创建的模块,请参考模块设置。
版本号
否
单击下拉栏,可输入长度不少于3个字符的版本号。
处理者
否
单击下拉栏,选择当前套件的处理者。
- 单击“添加用例”或“立即添加”,勾选待测试的测试用例后单击“确定”,单击“保存”完成手工测试套件创建。
用户可以在“添加测试用例”弹框中的搜索框内输入用例名称、编号、描述等字段,也可以输入自定义字段,进行目标用例的搜索。
新建接口自动化套件
测试计划服务提供了接口测试套创建,用例串并行执行策略,测试用例分块加速能力,有效提高资源池利用率,减少任务阻塞情况。并且可提前拦截产品缺陷,更加快速地发现问题。
- 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
- 在导航栏单击 。
- 单击“用例库”旁的,根据需要选择测试计划。
- 单击“接口自动化”页签,单击页面左上方“新建套件”,进入新建页面。
- 在新建接口自动化测试套件页面中,配置以下基本信息。
配置项
是否必填
说明
测试套名称
是
套件的名称,名称长度为1-128个字符。
前置用例
否
准备测试阶段需要的前置条件数据,如果没有前置条件,可不添加前置用例。
单击“立即添加”,可以在用例列表中选择前置用例。
后置用例
否
释放或恢复准备阶段和测试阶段测试数据的,以还原测试环境,如果没有待恢复的数据,可不添加后置步骤。
单击“立即添加”,可以在用例列表中选择前置用例。
资源池
是
通过资源池,用户可以接入自己的执行资源,在执行任务时,可以选择接入的资源池中的代理机来执行任务,提高任务执行效率,不再依赖软件开发生产线公共执行资源。单击“资源池管理”,可以查看用户已创建的资源池,可参考新建资源池
编号
否
用户可以输入长度为3-128个字符的编号。
标签
否
根据需要对当前任务设置标签,以空格分隔,每个任务最多可关联10个标签。
模块
否
选择当前测试套件对应的模块,模块列表来源于项目设置,请参考模块设置。
处理者
否
指定完成对应测试任务的人员。
版本号
否
在下拉栏中,选择在“测试计划详情”、“用例详情”设置的版本号。
环境参数
否
环境参数可以用于整个项目,如测试步骤的参数、检查点、变量、URL等都可以引用环境参数。单击图标,可新建环境参数。
用例最长执行时间
是
设置每个用例的最长执行时间,超过时间,用例则超时失败。 任务继续执行,直到最后一个用例执行完毕,最大不超过60分钟。
测试套参数覆盖
否
可以在此对测试套参数进行高级配置,可以针对测试套件中的全局参数,进行参数覆盖,最多对3条全局参数进行覆盖。
定时类型
是
包括两种类型,默认仅执行一次:
- 仅执行一次:测试套只执行一次。
- 周期性重复执行:设置一个执行频率,测试套按照这个频率周期重复执行。按天级设置。
任务开始时间
是
包括两种模式,默认立即执行:
- 立即执行:运行后立即开始执行。
- 指定开始时间:指定某个时刻后开始执行。
执行顺序
是
包括两种模式,默认串行:
- 串行:接口测试套件中的用例将串行执行。
- 并行:接口测试套件中的用例将并行执行。
- 完成基础信息配置后,单击“添加用例”或“立即添加”,勾选待执行的测试用例。
用户可以在“添加测试用例”弹框中的搜索框内输入用例名称、编号、描述等字段,也可以输入自定义字段,进行目标用例的搜索。
- 根据需要完成执行设置,单击“保存”完成接口自动化套件创建。
新建自定义自动化套件
- 登录CodeArts首页,搜索目标项目并单击项目名称,进入项目。
- 在导航栏单击 。
- 单击“基线”旁的,根据需要选择版本。
- 单击“用例库”旁的,根据需要选择测试计划。
- 设置的自定义执行方式名称页签,单击页面左上方“新建测试套件”或页面中间“创建测试套件”,进入新建页面。
- 在新建自定义自动化测试套件页面,配置以下基本信息。
配置项
是否必填
说明
测试套名称
是
套件的名称,名称长度为1-128个字符。
资源池
是
通过资源池,用户可以接入自己的执行资源,在执行任务时,可以选择接入的资源池中的代理机来执行任务,提高任务执行效率,不再依赖软件开发生产线公共执行资源。单击“资源池管理”,可以查看用户已创建的资源池,可参考新建资源池
编号
否
用户可以输入长度为3-128个字符的编号。
标签
否
根据需要对当前任务设置标签,以空格分隔,每个任务最多可关联10个标签。
模块
否
选择当前测试套件对应的模块,模块列表来源于项目设置,请参考模块设置。
处理者
否
指定完成对应测试任务的人员。
版本号
否
在下拉栏中,选择在“测试计划详情”、“用例详情”设置的版本号。
环境参数
否
环境参数可以用于整个项目,如测试步骤的参数、检查点、变量、URL等都可以引用环境参数。单击图标,可新建环境参数。
用例最长执行时间
是
设置每个用例的最长执行时间,超过时间,用例则超时失败。 任务继续执行,直到最后一个用例执行完毕,最大不超过60分钟。
代码仓
否
可以在下拉列表中选择已创建的代码仓库(前提是已购买开通代码服务并成功创建代码仓)。
未设置或设置为空时,默认使用测试设置中执行方式设置内配置的代码仓。
默认分支
否
用户选择代码仓后,可以在下拉列表中选择分支。
代码仓缓存目录
否
输入代码仓缓存目录。
测试套参数覆盖
否
可以在此对测试套参数进行高级配置,可以针对测试套件中的全局参数,进行参数覆盖,最多对3条全局参数进行覆盖。
定时类型
是
包括两种类型,默认仅执行一次:
- 仅执行一次:测试套只执行一次。
- 周期性重复执行:设置一个执行频率,测试套按照这个频率周期重复执行。按天级设置。
任务开始时间
是
包括两种模式,默认立即执行:
- 立即执行:运行后立即开始执行。
- 指定开始时间:指定某个时刻后开始执行。
执行顺序
是
包括两种模式,默认串行:
- 串行:接口测试套件中的用例将串行执行。
- 并行:接口测试套件中的用例将并行执行。
- 单击“添加用例”或“立即添加”,勾选待执行的测试用例。
用户可以在“添加测试用例”弹框中的搜索框内输入用例名称、编号、描述等字段,也可以输入自定义字段,进行目标用例的搜索。
- 根据需要完成执行设置,单击“确定”,单击“保存”完成自定义自动化套件创建。
新建性能自动化套件
- 登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
- 在导航栏单击“用例库”。 。默认显示
- 单击“用例库”旁的,根据需要选择测试计划。
- 在“性能自动化”页签,单击页面左上方“新建测试套件”或页面中间“新建测试套件”,进入新建页面。
- 在新建性能自动化套件页面,配置以下基本信息。
配置项
是否必填
描述
名称
是
套件的名称,名称长度为1-128个字符。
计划周期
否
选择测试套件开始时间和结束时间。
描述
否
对套件的简要描述,描述信息最大长度为500个字符。
标签
否
单击文本框,输入标签信息即可生成标签,最大可添加10个标签,用空格分隔。
编号
否
可以自定义用例编号,编号长度为3-128个字符;若不输入,则服务自动生成编号。
模块
否
可选择当前项目下已创建的模块,请参考模块设置。
版本号
否
单击下拉栏,可输入长度不少于3个字符的版本号。
处理者
否
单击下拉栏,选择当前套件的处理者。
- 单击“添加用例”或“立即添加”,添加本测试计划中的性能自动化用例,单击“保存”完成性能自动化套件创建。
用户可以在“添加测试用例”弹框中的搜索框内输入用例名称、编号、描述等字段,也可以输入自定义字段,进行目标用例的搜索。