如何创建测试计划接口自动化用例?
接口自动化用例包含用例基本信息和脚本两部分:
基本信息用于管理和描述测试用例,包含名称(必填)、编号、标签、用例等级、处理者、归属目录、描述、前置条件、测试步骤、预期结果。
脚本定义自动化测试步骤,包含测试步骤、逻辑控制、测试参数。
新建接口自动化用例并编写脚本
1.登录软件开发生产线首页,搜索目标项目并单击项目名称,进入项目。
2.单击导航栏“测试 > 测试用例” 。选择“接口自动化”页签,单击页面左上方“新建”,进入新建页面。
3.输入用例名称,根据需要配置其它信息,单击“保存”完成新建用例。或者单击“保存并编写脚本”,进入“脚本”页面,完成脚本编辑。
4.单击“URL请求”,生成一个测试步骤。
5.若有被测接口的Swagger描述文件,可以导入描述文件生成脚本模板,基于脚本模板编排测试用例。
设置关键字的操作步骤
保存自定义接口关键字
1.单击对应的接口自动化用例名称,选择“脚本”页签。
2.完成编写接口自动化用例脚本,选择需要设置为关键字的测试步骤,在该测试步骤页面的右上方单击,保存接口关键字。
3.在弹出的页面内,输入“接口关键字名”、“接口关键字描述”并选择该关键字需要储存的目录位置。关键字的默认储存位置为“接口>关键字目录”中的文件夹(Default Folder)。
4.单击“保存”完成设置。
对于已添加的关键字,将鼠标悬浮在关键字区域时,可以选择进行以下操作:
单击关键字名称,可以查看关键字的详细信息。
单击“关键字目录”右侧,可以创建文件夹。可以将步骤3中设置好的关键字储存在自定义的文件夹内。
鼠标悬浮在关键字名称的左侧区域,可以调整关键字的顺序。
单击或鼠标悬浮在关键字拖拽到测试步骤空白页,可以将关键字添加至测试步骤。
设置组合关键字
组合关键字用于将多个步骤封装常用测试逻辑,可以被测试用例调用实现逻辑复用。
1.在“关键字库 > 组合”的页面中,单击需要储存的对应文件夹旁边的。
2.在页面中输入“组合关键字名称”、“描述”。
3.单击“接口”页签,选择需要添加的关键字所在的文件夹,单击需要添加的关键字右侧的或鼠标悬浮在关键字区域拖拽至测试步骤区域。也可以在组合关键字中添加自定义URL请求。
4.单击“保存”,完成添加组合关键字。
导入cURL生成测试脚本
cURL是一个利用URL语法在命令行下工作的文件传输工具。接口自动化支持从Chrome浏览器控制面板中复制接口请求的cURL,一键粘贴自动生成接口测试脚本。
1.单击接口自动化用例名称,选择“脚本”页签。
2.使用新的浏览器页面打开待测接口所在网页,敲击键盘“F12”打开控制面板。
3.选择“Network”页签,在列表中找到接口请求,单击鼠标右键,在弹出的菜单中选择“Copy > Copy as cURL (bash)”。
4.返回“脚本”页签,在页面空白处单击鼠标右键,在弹出菜单中选择“添加步骤 > cURL”。
5.添加成功,页面中自动生成测试脚本。