登录界面测试用例设计

一、界面测试点:

  1、界面的设计风格是否与UI的设计风格统一;

  2、界面中的文字简洁易懂;

  3、界面中没有错别字;

  二、用户名与密码在输入时,要考虑:

  1、正确的用户名与正确的密码;

  2、正确的用户名与错误的密码;

  3、错误的用户名与正确的密码;

  4、错误的用户名与错误的密码;

  5、空的用户名和空的密码;

  6、正确的用户名和空的密码;

  7、空的用户名和正确的密码;

  8、用户名的前/中/后含有空格;

  9、密码的前/中/后含有空格;

  10、用户名与密码使用的字符范围及位数限制的测试(等价类及边界值,会用到强制的复制与粘贴来实现不允许输入的字符,以及一些保留字的测试);

  11、牵扯到验证码的,还要考虑文字是否扭曲过度导致辨认难度大,考虑颜色(色盲使用者),刷新或换一个按钮是否好用;

三、安全性测试:

  1、密码是否隐蔽显示;

  2、输入特殊字符串(null,NULL,javascript,<script>,</script>,<title>,<html>,<td>)、输入脚本函数(<script>alert("abc")</script>)、doucment.write("abc")、<b>hello</b>);

  3、不能直接输入,就copy,是否数据检验出错;

  这要准确定位每一个输入框的功能,每一种错误情况下,出现的错误提示要准确或者合适。

  四、其他测试点:

  1、输入框之间考虑tab键是否支持;

  2、登录按钮要考虑回车键是否支持;

  3、取消后的默认位置(一般为空白的用户名输入框);

  4、登录后的跳转页面是否正确(一般为首页);

  5、要考虑多次点击登录和取消按钮的界面反应;

  6、考虑是否支持多用户在同一机器上登录;

  7、考虑一用户在多台机器上登录;

  8、登录页面中的注册等链接是否正确。   

最新内容请见作者的GitHub页:http://qaseven.github.io/

   

时间: 2024-09-13 13:33:54

登录界面测试用例设计的相关文章

用户名 密码-VC++ 6.0 登录界面的设计,求救!!

问题描述 VC++ 6.0 登录界面的设计,求救!! VC++ 6.0 中用对话框来设计用户登录界面,怎么来完成用户名.密码的设计??并且用户名.密码都有默认值??? 解决方案 新建一个对话框,在上面画上两个static两个文本框,两个按钮默认值可以从文件中读取.要完整代码请采纳. 解决方案二: void CMyApp1Dlg::OnOK() { // TODO: Add extra validation here this->UpdateData(); if (m_eu == "&quo

登录界面设计-基于MyEclipse的登录界面的设计

问题描述 基于MyEclipse的登录界面的设计 在MyEclipse下创建servlet,代码如下: package servlets; import java.io.IOException; import java.io.PrintWriter; import java.util.*; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.

如何把握登录界面易用与安全的平衡

  不论是网页设计师还是UI设计师,登录和注册页面的设计是必然经历过的工作内容.登录界面的设计说难不难,说容易也不是那么轻松就可以做好的,要在安全和可用性之间找到登录界面的平衡点,还是需要相当的经验来支撑的.今天的文章来自GoSquared团队,他们在登录界面的设计上细致入微,值得学习哦~ 对于GoSquared 的每一个设计细节,我们都非常之上心.最近登录界面改版,新加入的双重认证机制使得用户账户更加安全,与此同时,我们也借此机会逐步提升用户登录的体验. 提升登录界面的用户体验并没有看起来那么

在设计注册/登录界面时要注意的常见问题

  如何为网站设计用户登录流程是一个老生常谈的话题.随着时代的发展,新用户注册.登录到真正加入一个网站的过程一直在变化,从简单的信息填写发展到全面的注册方式,再从系统的注册回归简约直观的登录体验,新用户的登录流程经历了一个迂回的变迁过程.现如今,绝大多数的网站已经放弃了复杂.繁复的注册流程,将用户可能会遭遇障碍.引起用户反感和烦躁的部分去除,尽可能简单的让用户完成注册和登录流程. 当用户完成注册之后,可以选择性地提供额外的信息,而这些信息可能会给给用户带来更加定制化的用户体验.为了安全起见,绝大

国外网站设计:友好的登录界面设计

网站或应用的登录页面有时候通常用户会看很多遍,同时也有机会诱使临时用户注册,所以,一个设计良好的登录页面会比你想象的更有用.这里是一些网页教学网收集目前最好的登录界面设计. 网页教学网认为,登录页面是和用户关系最密切的页面之一,所以这个页面的用户体验更加重要,好的登录页面,不仅仅要美观,更要易用,便于用户输入和操作. Battle.net World of Warcraft Taste Book Newsberry Vimeo Getsignoff Brightkite Matt Drupalc

网页设计参考:漂亮的网站登录界面设计

译自: dzineblog 在我们设计一个登录框或登录页面的时候,会产生很多疑惑,比如,它应该写成"login"?"log in"?还是"sign in"?忘记密码应该怎么写?加入一个"取消"按钮怎么样?应该保持登录或者在本机上记住我?布局应该是水平的还是垂直的?登录应该是一个独立的页面还是类似于弹出窗口?--为了帮助你设计登录界面,这里网页教学网收集了一些漂亮的登录界面设计,希望你能喜欢这些设计并从中获取灵感,然后设计出适合

Photoshop设计简洁优雅的登录界面

教程旨在教大家使用Photoshop创建一个简单的登录界面.只需一些简单技巧,你也可以设计出一个漂亮的登录界面.界面的背景色使用了几种不同的灰色色系,此举可最大程度保持整个界面的简洁和优雅. 本教程简单易学,适合于初学者. PSD文件新浪微盘下载地址:http://vdisk.weibo.com/s/hyZm8/1352365789 登录界面 步骤1 新建一个800(H)x600(W)像素的文档.当然也可根据自己的需求新建.接下来,使用圆角矩形工具(U)建立一个320×210像素的圆角矩形,并用

浅析网站登录界面设计

  无论网页或是移动APP的设计,很重要的一点是如何能在小而美和功能复杂性之间找到平衡点.本文就移动APP表单设计进行浅析,看设计师是如何在设计与交互体验之间做到小而美的平衡. 一.极致的减法 这是一个异于常规设计思路而得的登录框产物,这不是通常意义上的登录窗.它仅仅保留了用户名的输入,只需按回车便可确定,跳出了登录界面设计中的条条框框,配色方面也足够醒目与简单. 二.引人注目的用户界面 1.模糊背景 最近,模糊背景的运用如雨后春笋般冒了出来,因为模糊背景的运用不仅让整个网站显得更加人性化,并且

delphi-Delphi设计一个登录界面

问题描述 Delphi设计一个登录界面 Delphi中form1是:用户名和密码,用户名输入""test1""test2""test3""test4""test5""密码都是""123456"",都正确,则进入form2,若用户名错误,弹出消息框""用户名不存在"",若密码错误,则弹出消息框"&qu