美文网首页
测试用例整理

测试用例整理

作者: crazyrong | 来源:发表于2020-06-09 11:34 被阅读0次

    测试分功能性测试、登录界面、性能、安全性、可用性、兼容性等,测试用例是将已定的需求需求转化为可以执行的步骤的方式。

    用例目的:解决测试什么,怎么测和如何衡量产品标准的方式。

    编写规范:

    三大部分:1.用例描述 2.步骤和预期 3.执行结果

    设计测试用例的方法:

    大纲法:拆分系统模块

    等价类:用来找到所有的正例和反例

    边界值:是对功能,值阈方面的测试

    因果图:是针对有组合的功能进行设计用例

    场景法:基于系统流程的测试

    正交法:组合过多,用因果图不易看清的情况下

    错误推断法:使用特殊的测试方法进行测试

    测试用例的方法总体是基于:边界值和等价类的,对于基本的功能够用了,以下是网友整理的一个用户登录的测试用例,如下:

    功能

    1.用户名和密码输入框对大小写是否敏感

    2.用户名的密码是否加密显示

    3.账号和密码的最大输入长度为多少

    4.账号和密码的最小输入长度为多少

    5.密码规则符合

    6.可以切换其他用户 登录

    8.登录时用户的头像是否显示正确

    9.注册用户账号是否可以用

    10.找回密码是否可以用

    11.用户名不正确登录失败,是否有提示找回密码

    12.密码不正确登录失败,是否有提示找回密码

    13.用户名和密码都不正确登录失败,是否有提示找回密码

    14.网络异常时是否可以正常登录

    15.账号被禁用量是否可以登录

    16.账号被锁定了是否可以登录

    17.账号如果正在找回密码是否可以登录

    18.登录的账号再次登录是否可以再次登录

    19.超过用户名或密码的最大的长度,是否有提示

    20.用户名和密码小于最小长度,是否有提示

    21.输入框是否支持复制粘贴

    22.是否支持快捷键操作

    23.是否可以二维码登录

    24.是否可以多用户登录

    25.服务器异常时是否可以登录成功

    26.数据库异常时是否可以登录成功

    27.电脑和手机是否可以同时登录

    28.是否可以同时多用户登录

    29.如果登录时需要验证码,验证码是否可以更换,更换后是否可以

    30.刷新页面验证码是否可以更新

    31.验证码如果具有时效性,分别验证时间内和时间外

    .

    性能

    1.不同网络下的登录时间:2G,3G,4G,wifi

    2.用户登录的时间是否小于3s (2/8原则)

    3.高并发的情况下,用户的登录的时间是否小于5s

    界面

    1.界面美观,搭配合理

    2.按钮的大小以及位置合适

    3.界面的布局合理

    4.界面是否有错别字

    易用

    1.是否支持快捷键,复制粘贴,enter

    兼容

    1.不同的操作系统都可以进行登录:Windows,Mac,安卓

    2.不同的版本的操作系统都可以登录

    3.不同分辨率下都可以进行登录

    4.不同的浏览器下,验证登录界面以及登录的正确性

    5.相同浏览器的不同版本下,验证登录界面的显示 以及登录的正确性

    6.在移动设备的不同浏览器下,验证登录页面的显示以及功能的正确性

    安全

    1.账户带有病毒,是否可以被检查出来

    2.密码输入框是否支持赋值粘贴操作

    3.密码是否具有时效性,时间到后是否提示重新登录

    4.不登录的情况下,在浏览器的地址栏里输入URL是否可以进入用户登录界面

    5.用户密码在后台是否加密存储

    6.密码在传输过程中是否加密传输

    7.验证SQL注入:在密码输入框里面SQL注入字符串,是否返回用户登录界面

    8.同一个用户在同一个设备的不同的浏览器下,验证登录功能是否互斥

    9.同一个用户在不同设备上登录,验证登录功能是否互斥

    原文链接:https://blog.csdn.net/qq_40955824/java/article/details/93207163

    相关文章

      网友评论

          本文标题:测试用例整理

          本文链接:https://www.haomeiwen.com/subject/cahstktx.html