zoukankan      html  css  js  c++  java
  • 移动应用测试—— 测试用例设计示例

    ...............................
    用例编号:JAYME_GROUPCHAT_TC1
    用例描述:创建群组入口方式1
    前提条件:已进入朋友聊天界面
    主要步骤:
    1.点击右上角“更多”按钮
    2.点击弹窗中“发起群聊”按钮
    预期结果:
    1.弹出弹窗
    2.进入添加成员页面
    ...............................
    用例编号:JAYME_GROUPCHAT_TC2
    用例名称:创建群组入口方式2
    前提条件:已进入朋友聊天界面
    主要步骤:
    1.点击“群组”按钮
    2.点击我的群组页面右上角“更多”按钮
    3.点击弹窗中“发起群聊”按钮
    预期结果:
    1.进入我的群组页面
    2.弹出弹窗
    3.进入添加成员页面
    ...............................
    用例编号:JAYME_GROUPCHAT_TC3
    用例名称:选择联系人
    前提条件:已进入添加成员页面
    主要步骤:
    1.选择最近联系人列表中人员
    2.点击右上角搜索按钮,输入用户名字进行搜索
    3.点击右下角确认按钮
    4.分别尝试一次添加0、1、19、20、21人
    5.分别尝试将群组成员数添加至1、499、500、501人
    预期步骤:
    1.该用户头像出现在底部勾选栏
    2.点击搜索按钮后出现搜索框,输入用户名后下方出现符合用户,点击后用户头像出现在底部勾选烂
    3.进入创建群组页面
    4.0人时确认按钮为灰,1、19、20人时均正常,21人时报错
    5.1、499、500人时均正常,501人时报错
    .................................................................
    用例编号:JAYME_GROUPCHAT_TC4
    用例名称:填写群信息
    前提条件:已进入创建群组页面
    主要步骤:
    1.填写群名称,尝试空,1、63、64、65个字符
    2.选择入群条件
    3.点击完成按钮
    预期结果:
    1.点击完成按钮时空、65个字符时报错,1、63、64个字符时正常
    2.相应入群条件被选择
    ...................................
    用例编号:JAYME_GROUPCHAT_TC5
    用例名称:加入群入口
    前提条件:已进入我的群组页面
    主要步骤:
    1.点击右上角更多按钮
    2.选择加入群
    预期结果:
    1.弹出弹框
    2.进入查找群页面
    .............................
    用例编号:JAYME_GROUPCHAT_TC6
    用例名称:查找群
    前提条件:已进入查找群页面
    主要步骤:
    1.在搜索框输入群相关信息
    2.点击“清除”按钮
    预期结果:
    1.下方出现模糊/完全匹配的搜索结果
    2.清空搜索框内容
    3.点击搜索结果则进入群的详细资料页
    ...........................................................
    用例编号:JAYME_GROUPCHAT_TC7
    用例名称:入群条件
    前提条件:已进入群的详细资料页
    主要步骤:
    1.当条件为“允许任何人”,点击“加入群聊”按钮
    2.当条件为“需要验证”,点击“申请加入“按钮,在框中填写入群申请,点击确定/取消
    3.当条件为“不允许任何人”,按钮无法点击
    预期结果:
    1.进入该群聊界面
    2.弹出申请理由输入框,输入后点确定则提交申请,点取消则放弃提交
    3.按钮显示“不允许加入”,无法点击
    .......................................................
    用例编号:JAYME_GROUPCHAT_TC8
    用例名称:加入群申请
    前提条件:该群条件设置为“需要验证”,有用户提交加群申请
    主要步骤:
    1.进入聊天页面
    2.点击“群消息助手”查看
    预期结果:
    1.收到“群消息助手”消息
    2.入群申请消息中显示用户填写的申请理由,有同意、拒绝两选项可选择
    ..........................................................................
    用例编号:JAYME_GROUPCHAT_TC9
    用例名称:审批加入群申请
    前提条件:有人申清加群
    主要步骤:
    1.点击同意/拒绝
    预期结果:
    1.若点同意,则用户加入群聊;若点拒绝,则用户收到群消息助手的拒绝消息
    ............................................................................
    用例编号:JAYME_GROUPCHAT_TC10
    用例名称: 查看群聊天记录
    前提条件:已经加入群,且有历史聊天记录
    主要步骤:
    1.进入到群聊天窗口
    2.点击【查看更多消息】
    3.选择【全部】,时间输入时间为当天。
    预期结果:
    1.显示全部的聊天记录。
    ..........................................................................
    用例编号:JAYME_GROUPCHAT_TC11
    用例名称: 查看群聊天记录
    前提条件:已经加入群,且有历史聊天记录
    主要步骤:
    1.进入到群聊天窗口
    2.点击【查看更多消息】
    3.选择【最近一个月】,输入时间为超过一个月之前的某个时间。
    预期结果:
    1.显示那个时间最近一个月的聊天记录。
    ..........................................................................
    用例编号:JAYME_GROUPCHAT_TC12
    用例名称: 查看群聊天记录
    前提条件:已经加入群,且有历史聊天记录
    主要步骤:
    1.进入到群聊天窗口
    2.点击【查看更多消息】
    3.选择【全部】,输入时间为当前时间。
    4.输入关键词。
    预期结果:
    1.显示全部和关键词相关的聊天记录

    ..........................................................................
    用例编号:JAYME_GROUPCHAT_TC13
    用例名称: 查看群聊天记录
    前提条件:已经加入群,且有历史聊天记录
    主要步骤:
    1.进入到群聊天窗口
    2.点击【查看更多消息】
    3.选择【全部】,输入时间为当前时间。
    4.点击右上角刷新。
    5.点击弹出的【查看更多消息】
    预期结果:
    1.显示全部和关键词相关的聊天记录
    ..........................................................................

    用例编号:JAYME_GROUPCHAT_TC15
    用例名称:群组设置添加群成员
    前提条件:已有一个群
    主要步骤:
    1.在【朋友】界面中点击群组进入【我的群组】界面。
    2.切换到【我的所有群】,
    3.点击群头像进入群组设置界面。
    4.点击【添加群成员】。
    5.在【添加成员】界面选择要添加的成员后点击【确定】按钮
    6.返回到【群组设置】界面查看群成员。
    预期结果:
    1.添加结束后群成员中列出已选的成员
    2.已添加过的成员不能再次添加
    ...............................................................................................................

    用例编号:JAYME_GROUPCHAT_TC16
    用例名称:群组设置群转让
    前提条件:已有一个群,群主为本人。
    主要步骤:
    1.在【朋友】界面中点击群组进入【我的群组】界面。
    2.切换到【我的所有群】,
    3.点击群头像进入群组设置界面。
    4.点击【转让群】。
    5.在【选择群成员】界面选择好友转让群
    预期结果:
    1.群转让成功
    ...............................................................................................................
    用例编号:JAYME_GROUPCHAT_TC17
    用例名称:群组设置群信息修改
    前提条件:已经新建一个群
    主要步骤:
    1.在【朋友】界面中点击群组进入【我的群组】界面。
    2.切换到【我的所有群】,
    3.点击群头像进入群组设置界面。
    4.修改群简介。
    5.修改群公告。
    6.修改群名称。
    7.修改群头像。
    8.添加群共享。
    预期结果:
    1.群简介、群公告、群名称、群头像、群共享内容可修改。
    2.添加内容的字数限制功能可用。
    3.群头像可通过【拍照】和【从相册中选取】两种方式上传。
    ...............................................................................................................

    用例编号:JAYME_GROUPCHAT_TC18
    用例名称:群组设置消息免打扰
    前提条件:已经新建一个群
    主要步骤:
    1.在【朋友】界面中点击群组进入【我的群组】界面。
    2.切换到【我的所有群】,
    3.点击群头像进入群组设置界面。
    4.点击【消息免打扰】按钮设置为免打扰
    预期结果:
    1.设置免打扰功能可用。
    2.免打扰功能可以。
    ...............................................................................................................
    用例编号:JAYME_GROUPCHAT_TC19
    用例名称:建立多个名称一样的群
    前提条件:用户已经登录
    主要步骤:
    1.建立多个名称一致,成员一致的群
    2.检查是否可以建立成功
    预期结果:
    1.群名一致,成员一致的群不应该被建立,以免群成员不清楚到底应该在哪个群聊天,并提示不可建立同名称同成员的群
    ............................................................................
    用例编号:JAYME_GROUPCHAT_TC20
    用例名称:网络断开下建群不应该成功
    前提条件:用户已经登录,网络断开
    主要步骤:
    1.选择群成员
    2.输入群名称
    3.创建群
    预期结果:
    1.群不可以创建成功,且提示网络问题
    ............................................................................
    用例编号:JAYME_GROUPCHAT_TC21
    用例名称:在熄屏或者程序转后台,之前填写的建群信息应继续留存
    前提条件:用户已经登录
    主要步骤:
    1.选择群成员
    2.输入群名称
    3.熄灭屏幕或者切换JAYME至后台
    预期结果:
    1.点亮屏幕或者切换JAYME至前台,之前填写的建群信息应继续留存
    ............................................................................
    用例编号:JAYME_GROUPCHAT_TC22
    用例名称:在来电后,之前填写的建群信息应继续留存
    前提条件:用户已经登录
    主要步骤:
    1.选择群成员
    2.输入群名称
    3.用另外一个手机呼叫本机,挂断后查看建群信息是否保留
    预期结果:
    1.挂断电话之后,切换至JAYME至前台,之前填写的建群信息应继续留存
    ............................................................................
    用例编号:JAYME_GROUPCHAT_TC23
    用例名称:建群填写各种特殊字符名,应可以建群成功
    前提条件:用户已经登录
    主要步骤:
    1.选择群成员
    2.输入群名称,输入@#、?/|[]【】等等特殊字符
    3.创建群,查看群是否可以被成功创建
    预期结果:
    1.群应该可以建立成功
    ............................................................................

  • 相关阅读:
    依赖注入模式【其他模式】
    缓存模式【其他模式】
    限流模式【其他模式】
    规范模式【其他模式】
    服务定位器【其他模式】
    原型继承模式【其他模式】
    Promise【其他模式】
    单态模式【其他模式】
    Git如何永久删除文件(包括历史记录)
    git中如何查看一个文件的修改(更新)历史
  • 原文地址:https://www.cnblogs.com/juking/p/6865746.html
Copyright © 2011-2022 走看看