一、QQ登录pc端界面


二、测试思路

可以从功能、界面、易用性、兼容性、安全性、性能方面来写

1、功能测试
常用功能
正确的用户名和密码,登陆成功;
输入账户密码长度范围内最长的账户和密码登录,登陆成功;
输入账户密码长度范围内最短的账户和密码登录,登陆成功;
密码是否密文显示;
根据界面的功能模块:自动登录、记住密码、找回密码、注册账号、二维码登录,按照这些登录功能来写每一个小功能的测试点。
自动登录
勾选自动登录,电脑开机以后自动登录;
勾选自动登录,点击QQ,会根据历史登录信息自动登录;
记住密码
勾选记住密码,下次登陆时,可以不用输入密码,直接登陆;
不勾选,下次登陆时需要重新输入密码,才可以登录成功;
找回密码
点击找回密码,可以进行密码找回;
注册账号
点击注册账号,可以注册新账号;
二维码
把鼠标放到二维码上,右边会出现用手机扫码的提示图片;
点击二维码,可以拿手机QQ 扫码登录;
如果二维码失效,登陆失败,有正确的提示;
用其他app扫码(支付宝、微信),登陆失败,提示下载QQ;
异地登录,正确的用户名和密码在异地登录,登陆成功,并且会有异地登录提示;
删除登录历史后,首次登录需要重新输入账户名和密码进行登录;
修改登录状态
在登陆前可以设置登录状态,那么登录后的登录状态的登录前设置的一样;
登楼成功后也可以修改登录状态;
切换用户登陆,根据登陆历史,可以切换历史中的任意账号进行登录;
同一个设备(同一个电脑),可以登录不同的账户;
异常功能
QQ账号不正确,登陆失败;
QQ账号未注册,登陆失败;
QQ密码不正确,登陆失败;
输入为空,登陆失败
账户为空,密码不为空;
密码为空,账户不为空;
密码和账户都为空;
登陆失败,不记住此次登录的密码;
在同一个电脑上,输入已登录的账号信息,是否无法登陆,且有提示信息;
忘记密码时,使用找回密码功能
正在找回密码的过程中,不能用旧密码登陆成功;
密码找回成功后,不能用旧密码登录;
异常
服务器异常,QQ登陆失败;
数据库异常,QQ登陆失败;
网络异常,QQ登陆失败
网络异常,扫二维码登陆失败;
网络异常,账户密码登录失败;
网络异常情况:WiFi异常(断电)、弱网(如何设置弱网);
账户被禁用
发一些违法信息,会导致账户被禁用;
频繁添加用户,会导致账户禁用;
账户禁用后,多少时间可以解除,测试解封时长;
账户锁定
登陆失败多少次(最多次),会导致账户被锁定;
账户锁定后,多长时间可以解锁;
账户收回,输入注册成功,但是因为长期未使用或其他情况布被收回的账号,登陆失败;
更新
QQ版本正在更新,无法正常登录;
QQ版本正在更新时,已登录的账户会退出登录;
QQ版本在更新成功后,会弹出登录页面,让你重新登录;

2、界面测试
QQ登录界面功能点:登录、设置、最小化、关闭、头像、登录-下拉框、登录-软键盘、注册账号、找回密码、记住密码、自动登录、多账号登录、二维码

查看界面排版是否和UI保持一致;
头像是否正常展示;
输入正确的账号、正确的密码,点击“登录”查看是否弹出正确的QQ登录界面;
输入正确的账号登录成功后,查看头像是否与账号匹配且正常展示;
状态切换
点击头像状态查看是否正确弹出状态下拉框;
切换任意状态,查看是否成功切换且显示正确;
关闭
点击关闭,查看QQ登录是否正常关闭;
关闭后再次双击打开,查看是否正常打开;
设置
点击设置,进入QQ登录设置页面;
点击设置按钮,取消后,查看是够跳转至登陆界面;
点击设置按钮,确定后,查看是否转跳至登陆界面;
最小化
点击最小化按钮,查看是否缩小至菜单栏;
点击最小化按钮,然后在菜单栏里点击看是否可以恢复;
软键盘
点击软键盘图标,看是否可以出现软键盘;
弹出软键盘后,任意点击软键盘字符,查看密码输入框是否接收成功;
弹出软键盘后,输入正确的密码,点击登录,查看是否正确弹出QQ登陆界面;
点击软键盘,再次点击后,查看是否缩回;
反复点击软键盘查看功能是否可以正常使用;
找回密码,点击找回密码,查看是否正确弹出找回密码界面;
记住密码
点击记住密码,查看复选框是否被勾选;
勾选记住密码,登录后退出,查看密码是否被成功记录;
勾选记住密码,登录后退出,再次登录查看是否登陆成功;
反复勾选、再取消,看是否可用;
二维码登录,点击二维码,查看是否正确弹出二维码界面;

3、性能测试
一台电脑同时登录QQ的个数(5个);
单个用户登陆的响应时间是否小于3s;
高并发场景下用户登陆的响应时间是否小于5s;
高并发场景下服务端的监控指标是否符合预期;
不同设备同时在线情况(iPad、手机、电脑 不同设备的系统);
高并发场景下,是否出现资源死锁合不合理的等待;
长时间大量用户连续登录和登出,服务器端是否存在内存泄漏;

4、兼容性测试
不同设备的操作系统;
不同的QQ版本;

5、安全性测试
连续多次登录失败的情况下,是否阻止输入,防止暴力破解;
同一用户先后在多台终端上登录,验证登录是否具有互斥性;
用户密码后台(数据库)存储是否加密;
用户密码在网络上传输是否加密;
已经植入病毒的QQ登录是否有拦截;
记住密码、自动登录、找回密码等方式不会泄露密码;

6、易用性测试
用户名支持复制粘贴;
密码支持粘贴,但是不能复制;
记住密码;
自动登录;
找回密码;
————————————————
版权声明:本文为CSDN博主「小曹要加油」的原创文章
原文链接:https://blog.csdn.net/ccyzq/article/details/121986597

QQ登录pc端测试用例相关推荐

  1. PC端QQ登录界面的测试用例

    PC端QQ登录界面的测试用例 功能 设置选项中网络设置选项能否正常使用 设置选项中登录服务器选项能否正常使用 不输入账号 密码是否能登录 输入账号与密码匹配是否能登录 输入账号与密码不匹配是否能登录 ...

  2. 微信第三方登录 -- (PC端+移动端)

    微信第三方登录 -- (PC端+移动端) 一.前言 一. 什么是第三方登录 所谓的第三方登录,是说基于用户在第三方平台上已有的账号和密码来快速完成己方应用的登录或者注册的功能.而这里的第三方平台,一般 ...

  3. 【vue+pc端】实现微信扫码登录pc端,后端通过微信开发平台,前端生成二维码(仅供参考)

    这两周的需求是通过微信扫码登录pc端,刚定下需求原型图还没出来前,后端特意发了微信开发平台的链接给我,关于如何生成二维码的文档,以及扫码跳转后如何传code给他. 请戳这里准备工作|微信开放文档 我最 ...

  4. 利用webSocket实现扫码登录PC端

    利用webSocket实现扫码登录PC端 业务需求 需求分析 效果演示 需求实现 业务流程图 业务流转图 代码实现 1.数据库设计 2.代码实现 1.web端代码 2. APP端代码 业务需求 在ap ...

  5. 服务器运行打开一直转圈,快速解决登录PC端一直转圈数据读取中,不能进入正常聊天界面...

    快速解决登录PC端一直转圈数据读取中,不能进入正常聊天界面 大家都在查:正在连接服务器,请等待.正在连接服务器,请等待.快速解决登录PC端一直转圈数据读取中,怎么连不上怎么一直连不上 怎么一直连接不上 ...

  6. 计算机中xp系统中qq文件,PC端QQ中的腾讯文档怎么使用

    PC端QQ中的腾讯文档怎么使用 腾讯视频/爱奇艺/优酷/外卖 充值4折起 今天给大家介绍一下PC端QQ中的腾讯文档怎么使用的具体操作步骤. 1. 首先打开电脑上的QQ软件,登录进入主面板后,点击底部的 ...

  7. 小说APP端和PC端测试用例

    app端 发布活动的时候,对于活动的规则,用户可以获得的利益表述不清 进软件的时候跳过广告键太小,几乎每次都点进广告,和没有一样, 放小说老是自动停止,体验感很差,几乎是一集一停, 开通会员后热门一点 ...

  8. 【生活小捣鼓】登录PC端某网站,需要他人(不在身边)手机扫二维码,这时候该怎么办?

    首先要区分两个概念:[二维码扫描]和[二维码识别],扫描是在摄像头对二维码图片的录入下完成的,识别是只需要一台手机进行自我识别完成的. 以前登录微信公众号,不是管理者也可以.在输入账号密码后,把登录的 ...

  9. vue websocket 公众号扫描二维码登录PC端

    首先使用的是websocket进行消息的传递,当我们在pc端请求到二维码图片后,打开微信扫一扫,扫描二维码后,就可以在websocket里接收到扫描消息,然后进行自己的业务逻辑处理,具体代码如下: w ...

  10. QQ信任登录(PC端 )申请

    浏览网址: https://connect.qq.com/manage.html#/ 具体流程: 点击[登陆],通过手机QQ扫码或者输入账号密码登陆 点击"头像",完善开发者资料, ...

最新文章

  1. 操作系统学习:启动进入实模式
  2. Windows10使用技巧
  3. 设计模式学习(十六) 模板方法模式
  4. open-capacity-platform 项目启动
  5. wxWidgets:使用通用对话框
  6. C语言中#if,#if defined ,#ifdef,extern的用法描述
  7. python数据库操作实例
  8. 如何管理好IDC机房?(一)
  9. 管理者和领导者的区别_见到一个领导者时如何识别
  10. Spring Boot2.1.5(8)--- 各Starter介绍
  11. 【Qt开发】Qt让线程休息一段时间
  12. Java把时间毫秒数转换成日期和时间
  13. vim 保存文件的回车换行模式
  14. docker相关实验
  15. mysql variables详解_MySQL information_schema详解 GLOBAL_VARIABLES和SESSION_VARIABLES
  16. centos7安装mysql客户端
  17. 如何登录锐捷设备(业务软件篇)
  18. html超链接打开共享文件夹,访问共享文件夹的方法
  19. 微软高级流格式ASF简介
  20. 将国际标准时间和时间戳转换成年月日时分秒

热门文章

  1. SQL之SQL99语法 没错就这么简单
  2. 高清成主流 十大最受用户关注摄像头
  3. 计算机学号生成准考证号,设计考场编排,生成准考证号
  4. 什么是开放源代码,以及为什么不使用开放源代码?
  5. 五种常用源代码开源协议
  6. oracle 自动化运维--自动搭建oracle dataguard 运维工具(开发源代码)
  7. 服务器系统排行榜,5大主流服务器操作系统对比导购
  8. java自学百度网盘,绝对干货分享
  9. 如何在在线直播网站源码中,实现视频连麦直播?
  10. python小游戏源码