检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关键字驱动测试是一种测试自动化的技术,通过提供一组称为关键字的“构建块”创建自动化测试用例。关键字驱动测试可用于组件测试、系统测试等不同级别的测试,其优势体现在易用性、可理解性、可维护性、测试信息的重用、支持测试自动化、节约潜在的成本和进度等方面。在设计测试用例时,经常会遇到一些相同的前置步骤或者
关键字驱动测试是一种测试自动化的技术,通过提供一组称为关键字的“构建块”创建自动化测试用例。关键字驱动测试可用于组件测试、系统测试等不同级别的测试,其优势体现在易用性、可理解性、可维护性、测试信息的重用、支持测试自动化、节约潜在的成本和进度等方面。在设计测试用例时,经常会遇到一些相同的前置步骤或者
API设计&快捷调试模块接口和模型的目录命名支持数字开头。 2024-12-04 2.1.1 Windows X86 修复: 1、修复部分已知问题。 2024-10-21 2.1.0 Windows X86 新特性: 项目支持分组功能、支持显示IPD类型的项目;新增系统公告能力,包含“
过对测试步骤的分组,让测试场景具备更好的可读性和操作性。 进入接口自动化用例编辑的“脚本”页签,单击“分组”。 输入分组名称,并拖拽相关的测试步骤到分组。 分组中可添加URL请求、判断、等待、循环。 支持拖拽编排分组在测试用例中的顺序。 支持拖拽编排分组内部测试步骤的顺序。 支持整体禁用或者删除分组。
过对测试步骤的分组,让测试场景具备更好的可读性和操作性。 进入接口自动化用例编辑的“脚本”页签,单击“分组”。 输入分组名称,并拖拽相关的测试步骤到分组。 分组中可添加URL请求、判断、等待、循环。 支持拖拽编排分组在测试用例中的顺序。 支持拖拽编排分组内部测试步骤的顺序。 支持整体禁用或者删除分组。
API全流程数据自动同步。 灵活API设计方式 支持表单可视化编辑设计API。 支持Swagger编辑器原生开发者体验。 API设计和API文档 100% 一致,所写即所得,以使用者视角定义API。 API设计规范检查 基于华为10年API治理经验,嵌入国内唯一“先进级”评级的API全生命周期管理规范。
建接口下的Mock规则。设计并创建一个Mock规则,请参见Mock规则设计。 搜索规则 “Mock规则管理”页面的接口支持模糊搜索 :输入接口名称或路径名的关键字,即可搜索对应接口。 自定义匹配优先级 在匹配规则的时候,按照从上到下的顺序依次进行匹配;在匹配到符合条件的规则时,返回当前规则的响应内容。
建接口下的Mock规则。设计并创建一个Mock规则,请参见Mock规则设计。 搜索规则 “Mock规则管理”页面的接口支持模糊搜索 :输入接口名称或路径名的关键字,即可搜索对应接口。 自定义匹配优先级 在匹配规则的时候,按照从上到下的顺序依次进行匹配;在匹配到符合条件的规则时,返回当前规则的响应内容。
API全流程数据自动同步。 灵活API设计方式 支持表单可视化编辑设计API。 支持Swagger编辑器原生开发者体验。 API设计和API文档 100% 一致,所写即所得,以使用者视角定义API。 API设计规范检查 基于华为10年API治理经验,嵌入国内唯一“先进级”评级的API全生命周期管理规范。
x”,选择需要导入的Apifox文件。 在“导入项目”对话框上输入项目名称,单击“确定”。 弹出“导入预览”对话框,选择“接口”或“数据模型”,可预览所有导入数据,然后单击“导入”。 弹出导入进度对话框,可查看导入进度。 导入完成后,可进入导入项目,查看导入的接口和数据模型。 目
x”,选择需要导入的Apifox文件。 在“导入项目”对话框上输入项目名称,单击“确定”。 弹出“导入预览”对话框,选择“接口”或“数据模型”,可预览所有导入数据,然后单击“导入”。 弹出导入进度对话框,可查看导入进度。 导入完成后,可进入导入项目,查看导入的接口和数据模型。 目
成员”,进入成员管理页面。默认是"成员"页签,展示当前项目下存在的成员。 添加本企业用户 本企业用户为企业用户在统一身份认证服务中已创建的IAM用户,即成员下显示的用户。 单击“添加成员”旁的下拉框,选择“添加本企业用户”。 弹出“添加本企业用户”对话框,勾选需要添加的成员,然后单击“下一步”。 选择项目角色,然后单击“完成”即可成功添加。
创建成功,在“自定义角色”中显示新的角色名称。 对新创建的角色,可以完成以下操作。 表2 表2 管理自定义角色 操作 说明 编辑角色权限 操作方式与修改系统角色的权限相同。 修改角色名称 单击角色名称后的,选择“修改角色名称”。 输入修改后的角色名称,单击“确定”。 修改成功后,页面中显示更新后的角色名称。
创建成功,在“自定义角色”中显示新的角色名称。 对新创建的角色,可以完成以下操作。 表2 表2 管理自定义角色 操作 说明 编辑角色权限 操作方式与修改系统角色的权限相同。 修改角色名称 单击角色名称后的,选择“修改角色名称”。 输入修改后的角色名称,单击“确定”。 修改成功后,页面中显示更新后的角色名称。
成员”,进入成员管理页面。默认是"成员"页签,展示当前项目下存在的成员。 添加本企业用户 本企业用户为企业用户在统一身份认证服务中已创建的IAM用户,即成员下显示的用户。 单击“添加成员”旁的下拉框,选择“添加本企业用户”。 弹出“添加本企业用户”对话框,勾选需要添加的成员,然后单击“下一步”。 选择项目角色,然后单击“完成”即可成功添加。
路径中大括号“{}”中的字符串表示Path参数。 路径中“?”后的字符串表示Query参数。 如果在调试页面路径栏下方的Query属性框中,对Query参数进行修改,路径中的Query参数也会同步变化。 Mock选项 打开URL输入框右侧的MockURL按钮,开启Mock服务,接口路径的域名会变
路径中大括号“{}”中的字符串表示Path参数。 路径中“?”后的字符串表示Query参数。 如果在调试页面路径栏下方的Query属性框中,对Query参数进行修改,路径中的Query参数也会同步变化。 Mock选项 打开URL输入框右侧的MockURL按钮,开启Mock服务,接口路径的域名会变
测试环境的环境参数值会有不同,例如域名、账号等。这些参数常会在测试脚本中被使用到,如果将这些参数硬绑定到测试脚本中,脚本的冗余度很高,复用度很低。 合理的测试设计要求分离测试逻辑和测试数据,实现测试逻辑的最大化复用,增强测试用例的可维护性和投入产出比。例如不同测试环境的URL域名
测试环境的环境参数值会有不同,例如域名、账号等。这些参数常会在测试脚本中被使用到,如果将这些参数硬绑定到测试脚本中,脚本的冗余度很高,复用度很低。 合理的测试设计要求分离测试逻辑和测试数据,实现测试逻辑的最大化复用,增强测试用例的可维护性和投入产出比。例如不同测试环境的URL域名