PHP用户注册页面测试用例,用户注册界面测试用例
一、用户注册:
从用户名和密码角度写了几个考虑的测试点,如果需求中出现了安全问题,email,出生日期,地址,性别等(以等价类和边界值进行分析)
1.填写符合要求的数据注册:用户名字和密码都是最大长度(边界值分析)
2.填写符合要求的数据注册:用户名字和密码都是最小长度(边界值分析)
3.填写符合要求的数据注册:用户名字和密码都非最大和最小的数据(边界值分析,取内点)
4.必填项为空注册
5.用户名长度大于要求注册1位(边界值分析)
6.用户名长度小于要求注册1位(边界值分析)
7.密码长度大于要求注册1位(边界值分析,取离点)
8.密码长度小于要求注册1位(边界值分析)
9.用户名是不是符合要求的字符注册(划分几个无效的等价类,如是否有#,空格,等
10.密码是不是符合要求的字符注册(划分无效等价类)
11.俩次输入密码不一致(可以划分几个无效等价类)
12.重新注册存在的用户
13.改变存在的用户的用户名和密码的大小写,来注册
14.看是否支持tap和enter键等;密码是否可以复制粘贴;密码是否有加密号等
二 、修改密码:
具体情况.具体分析。比如银行卡密码不用考虑非法输入和英文字母输入。也不用考虑tap键
1.不能输入旧密码,直接改密码
2.输入错误旧密码
3.不输入确认新密码
4.不输入新密码
5.新密码和确认新密码不一致
6.新密码中有空格
7.新密码为空
8.新密码为符合要求的最多字符
9.新密码为符合要求的最少字符
10.新密码为符合要求的非最多最少字符(取中间值)
11.新密码为最少字符-1
12.新密码为最少字符+1
13.新密码为最多字符-1
14.新密码为最多字符+1
15.新密码为非允许字符(如有的密码要求必须是英文和数字组成.那么要试汉字字符等)
16.看是否支持tap和enter键;密码是否可以复制和粘贴;密码是否以*进行加密
17.看密码是否区分大小写,新密码中英文小写,确认密码中英之大写
18.新密码和旧密码一样能否修改成功,另外一些其他想法如下:
A:要测试所有规约中约定可以输入的特殊字符,字母和数字,要求都可以正常输入,显示正常和添加正常
B:关注规约中的各种限制,比如长度,是否支持大小写
C:考虑各种特殊情况,比如添加同名同户,系统是否正确校验给出提示信息
D:数字上的长度之类的,包括出错信息是否合理
E:特殊字符:比如: / ' " 等是否会崩溃
F:注入式BUG.比如密码输入or 1 = 1
PHP用户注册页面测试用例,用户注册界面测试用例相关推荐
- 软件测试测试用例—用户注册界面
测试用例 软件界面如下: 写出测试用例. 要求: 1.设计用例数量不得少于10个. 2.编写程序完成用户注册功能. 3.测试程序,填写实际测试结果.(程序代码附在文档后面) 模板如下: 程序代码: / ...
- 美多商城之用户注册(展示用户注册页面)
一.展示用户注册页面 1.创建用户模块子应用 1.1. 创建用户模块子应用 1.准备apps包,用于管理所有应用 2.在apps包下创建应用users $ cd ~/projects/meiduo_p ...
- 手动标记用例状态_界面测试用例.doc
界面测试用例 二测试用例 测试用例来源于测试需求,是对测试需求的进一步细化,是整个测试工作的基础.测试用例覆盖系统的程度决定了测试的覆盖程度. 设计测试用例主要有几个方面的作用 第一,执行测试时可根据 ...
- web界面测试用例(shelley_shu)
做界面测试的不少人都写过这块的测试,但是没有很完整的,花了点时间进行整理,其中参考了别人对界面测试用例的描述,融入自己对界面测试的理解以及实际中运用到的部分. 整理测试用例的同时也是整理思路及考虑更多 ...
- php用户注册功能设计,利用HTML+CSS设计一个简单的用户注册页面【示例】
本篇文章将要给新手小白们介绍如何使用HTML和css制作简单的注册页面.在开发网站过程中,如果网站内容要求是完善的信息站,那么肯定就离不开用户注册的这个功能.这个用户注册界面对于刚入门的前端新手来说, ...
- 用户注册页面的设计与实现(html+css)
用户注册页面的设计与实现(html+css) 文章目录 用户注册页面的设计与实现(html+css) 1.目的 2.内容 3.步骤 4.代码实现 5.页面展示 6.最后 1.目的 熟悉HTML+CSS ...
- 【ASP.NET Web】项目实践—网上宠物店6:制作“用户注册”页面
PetShop 网站的用户分为普通访客和注册用户两类.普通访客可以浏览主页及宠物产品页面,注册用户可以订购商品.普通访客通过注册即可成为注册用户. 分析注册页面的界面:内容实现,要写在占位符控件中. ...
- 用户注册页面的设计与实现
用户注册页面的设计与实现 功能介绍: 1.使用HTML5表单技术实现用户注册页面,要求用户可以输入用户名.密码.真实姓名和电子邮箱等信息进行注册. 2.验证要求:每个输入栏目的文本框均需要显示提示信息 ...
- 设计功能和界面测试用例
1.1 文本框.按钮等控件测试 1.1.1 文本框的测试 如何对文本框进行测试 a,输入正常的字母或数字. b,输入已存在的文件的名称: c,输入超长字符.例如在"名称"框中输入超 ...
- HTML实战案例6:制作阿里巴巴用户注册页面
HTML实战案例6:制作阿里巴巴用户注册页面 一.完整的页面效果图 二.代码展示 <!DOCTYPE html> <html> <head> <meta ch ...
最新文章
- 特别推荐:15个精美 Metro UI 风格 WordPress 主题
- Struts和SpringMVC两种MVC框架比较
- openvswitch 流表操作(四十八)
- python的web框架哪个最好学_2018年要学习的10大Python Web框架
- 目标检测:NMS和计算mAP时的置信度阈值和IoU阈值
- Bash中的shopt选项
- 格式化的盘要怎么恢复数据
- C语言--在终端输入多行信息,找出包含“ould”的行,并打印改行
- 2017.10.7 弹飞绵羊 思考记录
- 网站去色的通用方法(简单)
- mos 控制交流_MOS管和IGBT管的区别
- 根据IP地址获得地理位置
- 大数据时代科研不能再两头花钱
- 什么是Http无状态协议?
- 代码雨代码源复制_黑色帝国中代码雨如何实现?用python就可以了
- 韩立刚《计算机网络》| 第5章 传输层
- python中惩罚的代码_请问SCAD惩罚函数是怎么把参数估计为0的?我这里有Python代码...
- 随机分组c语言,用C/C++进行随机分组的实现教程
- html5 实心圆点,html5如何使用canvas画空心圆与实心圆
- 技术干货| MindSpore新一代自主研发分子模拟库:Mind-Sponge