如何测试登陆界面

上一篇 / 下一篇  2021-07-27 10:03:48 / 个人分类:测试

通常情况下面试会问到类似的问题,最主要的并不是要说出多么多的测试点,而应该展现的是你的思考方式。
一般对于这类型的问题,会从以下几方面入手:功能、外观、性能、安全、兼容、易用性,当然也可能会有一些特殊的测试,因此要结合实际情况考虑。
那么对于登陆界面的测试,也主要从以下方面入手:
对于登陆界面,常用的功能有账户及密码输入框、**链接、忘记密码链接、其他方式登陆等,那么我们就要逐一测试这些功能能否正常使用、链接能否正常跳转、提示是否正常等。
  1. 输入正确的用户账户和密码,能够成功登陆并跳转至正确页面;
  2. 输入错误的用户账户或密码,校验失败,提示错误信息;
  3. 什么都不输入,直接点登陆,检查提示信息;
  4. 检查**链接是否正确跳转;
  5. 检查忘记密码链接是否正确跳转;
  6. 检查使用其他登陆方式(如扫码登陆等)是否能够成功使用;
  7. 登陆失败后不能记住密码;
  8. 密码是否明文表示;
2、界面测试
对于登陆界面的外观测试,其实与大多数的页面测试相似,主要关注点有:页面的整体设计、页面元素大小、页面元素布局等。
  1. 检查登陆页面设计是否符合设计要求;
  2. 检查用户账户和密码的textbox的宽度、高度、布局是否符合设计要求;
  3. 登陆按钮的大小、布局是否符合设计要求;
  4. textbox和按钮的相对位置是否符合要求;
  5. 页面文字字体、大小是否符合要求,是否有错别字;
与所有都页面测试都类似,重点在于页面的响应时间、并发性能等等。
  1. 登陆页面能否在规定时间响应成功;
  2. 登录成功后能否在规定时间内响应成功并返回正确页面;
  3. 当多个用户同时进行登录时能否在规定时间内登录成功;
网页的安全测试有很多测试点,但最主要的就是一些隐私数据、重要数据的传输和校验是否安全,是否容易被盗取。
  1. 用户账户和密码在发送请求过程中是否**;
  2. 用户账户和密码需要在服务器端进行校验,不能只在网页进行javaScript校验;
  3. 登陆错误次数需要有限制,防止暴力破解;
  4. 同一用户能否在多台机器登陆;
  5. 多个用户能否在统一机器登陆;
  6. 登录之后的cookie是否容易被脚本盗取;
5、兼容测试
登陆界面的兼容测试主要是指
  1. Android和ios中能否正常显示;
  2. 在版本比较低的软禁/浏览器中能否正常显示;
  3. 在不同的浏览器中能否正常显示;
  4. 不同分辨率下能否正常显示;
6、易用性测试
易用性测试主要是一些与用户体验相关的内容
  1. 输入密码时打开大写键盘应该有提示;
  2. 是否支持全键盘操作;
  3. 是否有快捷键操作;
当然除了以上列出来的常见的之外,还需要根据具体到需求文档设计一些具体的测试点。

TAG:

 

评分:0

我来说两句

Open Toolbar