登陆界面测试用例设计

一、界面测试点:

 1.界面的设计风格是否与UI的设计风格一致;

 2.界面中的文字是否简洁;

3.界面中是否有错别字;

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

 1.正确的用户名和正确的密码;

 2. 正确的用户名和错误的密码;

 3. 错误的用户名和正确的密码;

 4.错误的用户名和错误的密码;

 5.正确的用户名和空的密码;

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

 7.空的用户名和空的密码;

 8.用户名的前\中\后 含有空格;

 9.密码的前\中\后 含有密码;

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

三、安全性测试

 1. 密码是否隐藏显示;

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

 3.不能直接输入就 Copy,是否数据检验出错。

四、兼容性测试

 1. 不同浏览器测试

 2. 浏览器不同版本测试

五、其他测试点

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

 2.登陆按钮考虑回车键是否支持;

 3.取消后的默认位置, 一般为空白的用户名和密码;

 4.登陆后的跳转页面是否正确;

 5.考虑多次点击登陆取消按钮的界面反应;

 6.考虑是否支持多用户在同一机器界面登陆;

 7.考虑一用户在多台机器上登陆;

 8.登陆页面中的注册按钮是否正确.

时间: 2024-08-29 16:42:03

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

iOS设计中不同屏幕适配的方法-登陆界面

在iOS的手机界面设计中,由于不同手机类型的手机的尺寸不同,那么在设计手机界面时就得对屏幕进行适配,这里就以登陆界面的设计为例简单说明下 实现屏幕适配的方法:(屏幕自动适配缩放) 效果: 下面就看下代码实现的过程: 1.在代理中实现的代码: AppDelegate.h // 登陆界面设计 #import <UIKit/UIKit.h> #define ScreenHeight [[UIScreen mainScreen]bounds].size.height//屏幕高度 #define Scr

登陆界面背景动画的css样式

为了达到更好的用户体验,登陆界面需要设计多张背景图进行动态切换 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus?"> <meta name="Author" content="

再谈登陆窗体的测试用例设计要点

再谈登陆窗体的测试用例设计要点 前面我已写过一篇关于登陆窗体的测试用例的文章,自我感觉总有一些不足之处.这篇文章主要是对上篇文章的补充吧 上篇博客的地址:http://blog.csdn.net/haiyan_cf/article/details/41308949 一.登陆界面图展示: 一.从测试用例设计方法的角度考虑: (1)等价类分析法:分为有效等价类和无效等价类. 有效等价类,输入正确的用户名和密码,验证是否能登陆成功. 无效等价类,输入错误的用户名或密码,登陆时是不是能给出合理的提示信息

设计功能和界面测试用例

1.1 文本框.按钮等控件测试 1.1.1 文本框的测试 如何对文本框进行测试 a,输入正常的字母或数字. b,输入已存在的文件的名称: c,输入超长字符.例如在"名称"框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入     256个字符,检查程序能否正确处理: d,输入默认值,空白,空格: e,若只允许输入字母,尝试输入数字:反之:尝试输入字母: f,利用复制,粘贴等操作强制输入程序不允许的输入数据: g,输入特殊字符集,例如,NUL及\n等: h,输入超过文本框长度

QML与C++交互:登陆界面设计

本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.   环境: 主机:WIN7 开发环境:Qt5.2.1 说明: QML设计前台界面,C++后台负责逻辑 效果图: 源代码:   前台qml文件 login.qml [javascript] view plain copy /********************************************************************* *                    

java web程序 上机考试登陆界面设计实现

今天是java web上机.做一个登陆注册的界面.要求:jsp.mysql数据库,js做一个美观的界面.功能.可以添加 更多啊.我做的界面被老师狠狠的扣了分.问题在于.当用户没有输入任何信息(没有输入用户名和密码)就直接提交的 时候,页面显示500错误,这里改正的方案2点.我是这么想的.1.要么是提交时弹出一个对话框.显示用户名和密码为空!.这里 要注意的是,弹出的对话框不能阻止用户输入信息,弹出后,依然让用户输入.2.要么是提交按钮后依然跳转到本页面.因为一个form表单 只能跳转到一个页面,

QML设计登陆界面

QML设计登陆界面 本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明. 环境: 主机:WIN7 开发环境:Qt5.2 说明: 用QML设计一个应用的登陆界面 效果图: 源代码: main.qml import QtQuick 2.0 Rectangle { id: login_gui width: 320; height: 480 SystemPalette { id: activePalette } //背景图片 Image { id: backgr

测试用例设计(个人学习用20170312-0319)

测试用例设计 (个人学习用20170312-0319) 测试用例设计方法 11种 1.等价类 2.边界值 3.判定表 4.正交试验法 5.流程分析法 6.状态迁移图法 7.输入域覆盖法 8.输出域覆盖法 9.因果图 10.异常分析法 11.错误猜测法 等价类,边界值(一般组成等价类边界值表) 等价类:它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类.然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性

项目前安装软件以及登陆界面(Eclipse+JDK+SDK+ADT )

 我们准备做的是一个聊天软件,所以我尝试做了一下登陆界面.本来打算用前段的技术实现,后来就做了一下子,但是没有完善.上周刚好买了本安卓的书,于是自学了一部分知识.于是自己尝试做下手机端的登陆界面. 进行安卓开发,首先是安装软件:Eclipse+JDK+SDK+ADT(虽然Android studio现在非常流行,但是我还是用eclipse配置了,感觉用习惯了eclipse) 可以直接在这里下载所有的软件:http://www.android-studio.org/ 为什么不直接进官网下载?由于某