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

  • 使用时序图分析雪球“发帖”功能
  • 在jira演练环境中配置自己的 Bug 管理流程,截图贴到评论区

大家在命名的时候,需要加上自己名字的后缀名

2 Likes

安卓模拟器用哪个比较好 老师上课用的那个好像要收费

好像可以注册个账号,用个人版的

准备装个逍遥 应该不影响后面APP自动化的学习吧

我现在用的是Android studio 里面自带的,用起来感觉还不错,就是我的电脑打开之后会有点卡顿

image 逍遥模拟器雪球打不开

作业1:雪球儿发帖时序图

可以注册个人账号,是不收费的,不过genymotion安装起来比较麻烦,可以用mumu模拟器

可以安装一个mumu模拟器

作业1:雪球发帖时序图

1 Like

作业1:雪球发帖时序图

作业:雪球发帖时序

@startuml
title 雪球发帖时序
actor 用户

用户 -> 客户端: 点击账号密码登录
客户端 --> 用户: 返回登录界面
用户 -> 客户端: 输入账号、密码,发出登录请求
客户端 -> 客户端: 校验账号和密码

alt 校验是否通过
    客户端 --> 用户: 校验不通过,返回校验后的提示信息
else
    用户 -> 服务端: 校验通过传递账号和密码
end

database 数据库
服务端 -> 数据库: 查询用户登录信息
数据库 --> 客户端: 返回登录信息
alt 登录是否成功
    客户端 --> 用户: 登录成功,返回我的页面,展示登录信息

else
    客户端 --> 用户: 登录失败,弹出登录失败的弹窗
end

用户 -> 客户端: 点击雪球首页
客户端 --> 用户: 返回雪球发帖首页
用户 -> 客户端: 点击发帖编辑按钮
客户端 --> 用户: 发讨论、发长文的选择页面

alt 发帖
    alt 发讨论
        用户 -> 客户端: 点击发讨论按钮
        客户端 --> 用户: 返回编辑页面
        alt 是否发布
            用户 -> 客户端: 编写发布内容,点击发布
            客户端 -> 客户端: 校验发布的内容
            客户端 -> 服务端: 发布账号、内容
            服务端 -> 数据库: 解析并入库
            数据库 --> 服务端: 返回入库信息
            alt 发布是否成功
                客户端 --> 用户: 返回发帖成功,雪球首页显示发帖内容
            else
                客户端 --> 用户: 发帖失败
            end
        else
            用户 -> 客户端: 点击取消
            客户端 --> 用户: 返回雪球首页
        end
    else
        客户端 --> 用户: 取消发帖,返回雪球首页
    end

else
    alt 发长文
       用户 -> 客户端: 点击发讨论按钮
        客户端 --> 用户: 返回编辑页面
        alt 是否发布
            用户 -> 客户端: 编写发布标题和正文,点击发布
            客户端 -> 客户端: 校验发布的标题和正文
            客户端 -> 服务端: 发布账号、内容
            服务端 -> 数据库: 解析并入库
            数据库 --> 服务端: 返回入库信息
            alt 发布是否成功
                客户端 --> 用户: 返回发帖成功,雪球首页显示发帖内容
            else
                客户端 --> 用户: 发帖失败
            end
        else
            用户 -> 客户端: 点击取消
            客户端 --> 用户: 返回雪球首页
        end
    else
        客户端 --> 用户: 取消发帖,返回雪球首页
    end

else
    用户 -> 客户端: 取消发帖
    客户端 --> 用户: 返回雪球首页
end

@enduml

image

作业:雪球发贴时序图
xueqiu_post_sequence diagram xueqiu_post_sequence diagram_code

作业01-雪球发帖时序图-刘伟
发帖时序图

作业01 - 雪球发帖时序图
PS:是我写的太多了吗,去掉了title,最下面还是没渲染完全 :rofl:
image

3 Likes

作业1:使用时序图分析雪球“发帖”功能

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

作业1

作业2
image

作业2:jira

image