面试--登录

面试的时候经常会给你一个功能,现场讲讲你是怎么设计测试用例的。

分析:

一般检查面试者编写测试用例的思路、覆盖度、深度。如果想起一条写一条,可能说明用例编写经验不足,没有结构思想(个人观点)。

避免雷区:

一般有经验的候选人,都会按照自己常用的结构来划分功能点、影响因素。

1. 按照常用结构划分:

比如:分别从功能性、界面ui、易用性、安全性、兼容性等方面来考虑测试用例

2. 字迹清晰,条理分明

网页的登录界面一般包括用户名、密码、提交按钮。测试用例大致可以分为以下几个部分:

1、功能测试

(1)不输入用户名、密码,点击提交,是否出现提示;

(2)输入正确的用户名、密码(这里输入正确的用户名和密码又分为长度范围内最长和最短以及正常长度,即一些边界值),点击提交按钮,是否成功登录;

(3)输入正确的用户名、错误的密码(这里输入错误的密码又分为长度超出规定范围、不合法的字符等,也是注意边界值),点击提交按钮,是否提示密码错误;

(4)输入错误的用户名、正确的密码,点击提交按钮,是否提示用户名错误;

(5)若有记住用户名功能,要测试是否在正常登陆时记住用户名以及登录失败时不记住用户名功能;

(6)测试密码是否加密显示(或黑点);

(7)测试验证码是否正确显示,测试验证码刷新功能是否可用;

(8)测试输入密码时大写键盘打开是否有提示;

(9)测试用户名输入时有空格的处理;

2、界面测试

(1)测试界面的风格与系统的整体风格是否一致;

(2)测试布局是否合理,按钮和输入框的排版是否满足用户习惯;

(3)测试界面是否有错别字;

3、性能测试

(1)进入登录界面的时间;

(2)登录成功后跳转到系统的时间。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1****、问:你在测试中发现了一个bug****,但是开发经理认为这不是一个bug****,你应该怎样解决? 首...
    蛋炒饭_By阅读 5,385评论 1 94
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,826评论 5 101
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 22,331评论 7 278
  • 吃货地图产品需求文档 V1.0-2015/03/30 1概述 1.1产品概述及目标 概述:“吃货地图”是一款基于i...
    michaelshan阅读 5,961评论 1 46
  • 2017年7月26日一.mac系统下 打开excel文件有时打开会出现乱码【解决】现象: 一般解决方法如下:法1 ...
    wangyu2488阅读 1,159评论 0 1

友情链接更多精彩内容