测试工程师工作实战一 - 作业


校验账号密码后需要有向服务端传递的过程


内容是否合规这边应该有个判断

郑琼沂作业1:雪球发帖时序图
@startuml

actor 用户

用户 --> 客户端 : 进入发帖页面,发起发帖请求

alt 校验是否登录

客户端 --> 用户: 已登录,进入到发帖请求页面

else

客户端 --> 用户: 未登录,弹出微信登录、QQ登录、手机登录和邮箱手机号密码登录

用户 -> 客户端: 选择微信登录或者QQ登录授权登录,只要你的手机登录了微信或者QQ,雪球就会登录成功

else

用户 --> 客户端 : 手机及其他登录

	用户 -> 客户端: 输入账号、密码,发出登录请求

	客户端 -> 客户端: 校验账号和密码

	alt 校验账户密码是否通过

    客户端 --> 用户: 校验不通过,返回校验后的提示信息

    else

    用户 -> 服务端: 校验通过传递账号和密码
	
    服务器 -> 数据库: 查询用户登录信息

    数据库 -> 客户端: 返回登录信息

	alt 校验是否登录成功
	
	客户端 -> 用户: 登录成功,进入到发帖请求页面
	
	else
	
	客户端 -> 用户: 登录失败,弹出登录失败页面

end

database 数据库

客户端 -> 用户: 弹出发帖页面

用户 -> 客户端: 编辑发帖的内容,点击发布

客户端 -> 服务端: 请求发布帖子

服务器 -> 数据库: 帖子内容记录数据库

数据库 -> 服务器: 查询发帖的数据信息

服务器 -> 客户端: 返回发帖的数据内容

end

@enduml

作业1:雪球发帖
image


服务端和服务器,这俩重复了


登录这边的逻辑,如果想写不同登录方式的话,是需要分成不同的组的,因为我们一次登录只会用到一种登录的方式

时序图作业没有问题

作业一:雪球发帖-杨继楠

@startuml
actor 用户
用户 -> 客户端: 点击首页发帖按钮
    alt 验证是否登录
    客户端 -> 服务端: 已登录,传递用户账号密码
    database 数据库
    服务端 -> 数据库: 查询用户信息
    数据库 --> 客户端: 返回登录信息
    客户端 -> 用户: 弹出发布帖子界面
    else
    客户端 --> 用户: 未登录,弹出登录界面
    用户 -> 客户端: 点击手机账号登录-输入账号密码
    alt 验证账号密码
    用户 -> 客户端: 输入账号,密码,发出登录请求
    alt 校验是否通过
    客户端 -->用户: 校验不通过,返回校验的提示信息
    else
    客户端 -> 服务端: 检验通过,传递账号和密码
    end
    服务端 -> 数据库: 查询用户信息
    数据库 --> 客户端: 返回登录信息
    alt 登录是否成功
    客户端 --> 用户: 登录成功,返回雪球首页
    else
    客户端 --> 用户: 登录失败,弹出失败原因
    end
    end
    end
用户 -> 客户端: 点击发帖按钮
客户端 --> 用户: 返回发帖选择界面
alt 选择发布讨论
客户端 --> 用户: 返回发讨论主界面
用户 -> 客户端: 用户输入发布内容,上传附件,点击发布按钮
    alt 校验是否正常发布
    客户端 -> 用户: 校验不通过,返回提示信息
    else
    用户 -> 客户端: 校验通过,传递发帖内容
    客户端 -> 服务端: 发布账户,发布内容
    服务端 -> 数据库: 存储发布内容
    数据库 --> 服务端: 返回存储结果
    服务端 --> 客户端: 返回发布结果
    alt 是否发布成功
    客户端 --> 用户: 发帖成功,返回主界面
    else
    客户端 --> 用户: 发帖失败,弹出失败原因
    end
    else
    用户 -> 客户端: 取消发帖
    客户端 --> 用户: 返回主界面
    end
else
客户端 -> 用户: 取消发帖,返回主界面
end
alt 选择发长文
客户端 --> 用户: 返回发讨论主界面
用户 -> 客户端: 用户输入发布内容,上传附件,点击发布按钮
    alt 校验是否正常发布
    客户端 -> 用户: 校验不通过,返回提示信息
    else
    用户 -> 客户端: 校验通过,传递发帖内容
    客户端 -> 服务端: 发布账户,发布内容
    服务端 -> 数据库: 存储发布内容
    数据库 --> 服务端: 返回存储结果
    服务端 --> 客户端: 返回发布结果
    alt 是否发布成功
    客户端 --> 用户: 发帖成功,返回主界面
    else
    客户端 --> 用户: 发帖失败,弹出失败原因
    end
    else
    用户 -> 客户端: 取消发帖
    客户端 --> 用户: 返回主界面
    end
else
客户端 -> 用户: 取消发帖,返回主界面
end
@enduml 

作业二:在jira演练环境中配置自己的 Bug 管理流程 -杨继楠



作业完成的很好,没有问题

作业二:在jira演练环境中配置自己的 Bug 管理流程_guocheng

张东惠
作业一:
image
作业二:



界面和域没有问题,工作流没有和项目关联的截图

两个作业都没问题,完成的很好

麻烦老师在帮忙看下,谢谢~

作业一:“雪球”发帖功能时序图/作业二JIRA已过试用期,暂不能使用

这回没什么问题了哈

时序图作业没有问题

  • 使用时序图分析雪球“发帖”功能

jLDBKi904Dtd57C0Sm4Mb5U9mWwrId4le8W8WY8MACf7iImjY5gKH89ocVHail8ApgJZa4X0DcQHL3BThr-_zw9ewycjRMAVFz3SK57mgKQXt-5F-qcFsEbtE3GjmxIh1UUw0wLJC2veuSWvwojQ8adikkdKiyvZWUafXV1BjgfHsYX2lYrGOFZA2-6ZkcADMyxU6SvXWtie3K7F

  • 在jira演练环境中配置自己的 Bug 管理流程,站点不能用了。

时序图作业没有问题

jira的域名换了,试一下

https://jira.ceshiren.com/

用户名和密码不变

bug管理流程-刘静文

  1. 时序图作业

    是否登录可以分组判断


帖子是否发布成功应该是放到最后

  1. jira作业没有自定义域

作业一:使用时序图分析雪球“发帖”功能–刘羽