首页 > 编程知识 正文

功能测试用例编写,接口测试用例范文

时间:2023-05-04 14:19:02 阅读:146187 作者:3494

一、需要注意接口测试用例的命名和分类:

命名测试用例主要是为了区分测试用例的验证点和用例的作用,好的用例名称可以使用例的作用一目了然。 接口测试用例根据测试的重点大致分为五大类:

1、常规场景界面测试用例。

2、异常场景界面测试用例。

3、数据验证测试用例。

4、接口性能测试用例。

5、接口安全测试用例。

二、对于不同用途的测试用例,测试用例命名约定建议统一格式:用例类别前缀号用例用途描述。

1、常规场景接口测试用例

常规场景界面测试用例的用例类别前缀使用Class,表示经典值的用例。 此类用例主要用于验证在传递常规参数值时接口的连接是否正常。 通常,在这种用例中,您只需要验证接口业务状态的返回代码是否正确。

示例:json/v2/user/loginUser登录界面、Class类型的用例命名格式如下

确认Class01用户名密码并登录

Class02检查手机号码验证码的注册。

确认Class03代码扫描注册。

2、异常场景界面测试用例

异常场景界面测试用例的用例类别前缀采用Exception,表示异常值用例。 此类用例主要用于验证在输入意外输入值或业务状态异常时接口的容错能力

示例:json/2/user/loginUser登录界面和Exception类型的用例命名格式如下

Exception01_验证登录密码为空

Exception02验证登录密码错误。

Exception03验证用户名不存在。

3、数据验证测试用例

数据验证测试用例的用例类别前缀采用Data Verify,表示数据验证类的用例。 此类用例主要用于验证接口返回的数据是否正常。 例如,一些接口的内部逻辑也验证了是否返回了一些重要字段,以及返回的字段值是否正确。 例如,如果返回列表类型的接口,则排序方法会有所不同,例如评估数的升序和最近作品发表时间的降序。 无论键字段是否返回,或者返回的数据逻辑是否正确,都统一分类为数据验证测试用例

例:v22/doctor/hot Doctors流行医生界面数据验证类型用例命名格式为:

DataVerify_01_验证按最近的活动时间排序。

Data Verify_02检查按评估数从高到低的顺序排序。

Data Verify_03验证Doctorld的返回值不为空。

4、接口性能测试用例

接口性能测试用例的用例类前缀使用Performance,主要用于验证单个接口的性能。

示例:/son/v2/useloginUser登录界面,性能类型的用例命名格式为:性能00

验证需要300ms以内的时间。

5、接口安全测试用例

接口安全测试用例的用例类别前缀Safe此类用例主要搜索单个接口的安全示例:/json/v2/user/loginUser登录界面

结合上述内容,接口测试用例命名约定分类的总原则可参考以下形式:

Class序列号用例的用途说明。

说明Exception字体大小的用例用途

Data Verify_序列号用例用途说明

Performance序列号用例的用途说明。

Safe_序列号用例用途说明。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。