20221120 测试流程实战

课堂 ppt

PPT地址

实战

测试流程知识梳理

测试流程知识梳理.xmind (66.1 KB)

业务分析

实战练习:雪球账号密码登录时序流程

@startuml
actor 用户

用户 -> 客户端 : 点击账号密码登录按钮
客户端 --> 用户 : 登录界面
用户 -> 客户端 : 输入账号、密码、点击登录按钮
客户端 --> 客户端 : 前端校验账号和密码的规则

alt 校验通过
客户端 -> 服务端 : 发起登录请求,传递账号和密码
else
客户端 --> 用户 : 展示校验不通过提示信息
end

database 数据库

服务端 -> 数据库 : 查询用户信息
数据库 --> 服务端 : 返回查询结果
服务端 --> 客户端 : 返回登录响应结果

alt 登录成功
客户端 --> 用户 : 返回登录成功页面,展示登录成功后的用户信息
else
客户端 --> 用户 : 展示登录失败提示信息
end
@enduml

测试用例管理

搭建测试用例管理流程

  1. 新建测试用例管理项目
  2. 创建测试用例管理问题类型,把问题类型导入项目
  3. 创建测试用例管理工作流
  4. 创建测试用例管理界面
  5. 创建测试用例所需字段,新建域配置(选择隐藏字段,或者必填字段),新建域配置方案
  6. 回到项目设置,关联工作流、关联界面、关联域配置
  7. 问题中可以编写测试用例

批量导入测试用例

xmind_csv.py.zip (1.4 KB)
测试用例.zip (61.8 KB)

windows 系统文件编码选择

设置对应域

课后调查表单

1 个赞

@startuml
autonumber
user → client:initiate request
client → user:show interface
user → client:Click the login button
client → user:show login interface
user → client:Enter login information and confirm
client → Serve:initiate request
Serve → client:Confirm and return information
client → user:show login result information
@enduml

@startuml
autonumber
actor 用户
用户 -> 客户端 :点击登录按钮
客户端-->用户:填写用户信息页面
用户->客户端:填写用户信息
客户端-->客户端:判断用户信息是否正确

alt 登录信息格式校验通过
客户端-->服务器:发起登录请求
else
客户端-->用户:返回登录失败提示
end

database DB
服务器->DB:查询是否存在用户,用户信息是否正确
DB-->服务器:返回查询结果
服务器-->客户端:返回登录的结果

alt 登录信息校验通过
客户端->用户:登录成功
else
客户端->用户:登录失败
end
@enduml

1668929170821

@startuml
actor 用户
	用户-> 客户端: 点击登录按钮
    客户端->用户:返回登录结果

客户端->服务器:提交数据
服务器->客户端:返回账号是否正确

客户端->用户:账号正确,登录成功
用户->客户端:账号错误,重新输入
    
database 数据库
服务器->数据库:查询数据库
数据库->服务器:返回查询结果
@enduml


添加流程时,输入状态不能添加