测试用例——登录与注册

在编写web网址的测试用例的时候,最常见的就是登录,注册两种场景。下面我根据自己浅薄的测试经验记录下编写这2种测试场景的用例。

登录:
考虑的常见场景:

1、用例是否考虑A的用户名+B的密码?(后端)
2、用例是否考虑母账号被禁用,子账号是否能登录?
3、用例中是否考虑,一个用户多地登陆的场景?
4、用例是否考虑登录时,密码是否明文显示?
5、用例是否考虑登录按钮只能在用户名或者密码文本框都符合格式下点击才能发送请求?(前端)
6、用例是否考虑未注册用户名的登录?
7、用例是否考虑用户名输入格式(特殊字符,中英文字符,字符长度,为空)?
8、用例是否考虑密码文本框格式(特殊字符,中英文字符,字符长度,为空)?
9、用例是否考虑登录错误次数太多,极验是否弹出?
10、用例是否考虑记住用户名的情况下,直接关闭页面,再次打开登录页面,是否直接登录成功?
11、用例是否考虑记住用户名的情况下,点击退出,再次打开登录页面,是否直接登录成功?
12、用例是否考虑没记住用户名的情况下,直接关闭页面,再次打开登录页面,是否直接登录成功?
13、用例是否考虑没记住用户名的情况下,点击退出,再次打开登录页面,是否直接登录成功?
14、用例是否考虑,多个用户在一个地点登录的场景?

注册:

考虑的常见场景:

1、用例是否考虑用户名输入格式(特殊字符,中英文字符,字符长度,为空)?
2、用例是否考虑密码文本框格式(特殊字符,中英文字符,字符长度,为空)?
3、用例是否考虑手机文本框格式(特殊字符,中英文字符,字符长度,为空)?
4、用例是否考虑验证码文本框格式(特殊字符,中英文字符,字符长度,为空)?
5、用例是否考虑密码可否明文显示?
6、用例是否考虑极验弹出的情况和频率?
7、用例是否验证手机号码唯一性?
8、用例是否考虑每天发送短信的次数?
9、用例是否考虑注册按钮只能在用户名或者密码文本或者验证码都符合格式下才能点击注册请求?

原文地址:https://www.cnblogs.com/Sarah-Strawberry/p/11163096.html

时间: 2024-08-13 11:43:25

测试用例——登录与注册的相关文章

登录和注册(Js)的写法

今天在做小组项目的时候发现登录和注册的使用不是很熟,记录下来: <script> //弹出框中的css部分 input { font-family: Arial, sans-serif;} .login { width: 270px; margin: 0 auto; padding: 30px 40px; background-color: #f7f7f7;} .login ul { list-style-type: none;} .login li { padding: 10px 0; ov

抄袭的用Jsp+JavaBean+Mysql实现的登录和注册

用Jsp+JavaBean+Mysql实现的登录和注册 (2010-11-18 20:54:43) 转载▼ 标签: 软件   共同学习和进步:一个简单的用户登录和注册系统. 代码比较简单,希望对刚开始学习的同学有所帮助. 具体代码如下: *******用户注册页面 <%@ page language="java" import="java.util.*" pageEncoding="gbk"%><html>  <he

UI进阶 即时通讯之XMPP登录、注册

一.即时通讯 什么是即时通讯. 即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷,服务提供商也提供了越来越丰富的通讯服务功能. 即时通讯的实现方式 即时通讯有多种实现方式,例如:XMPP.环信.融云等. 什么是XMPP XMPP(XML,Messages,Presence,Protocol)是基于可扩展标记语言(XML)的协议,可用于即时通信(IM).——可扩展消息处理现场协议 XMPP优点 开放XMPP协议是由JSF开源

即时通讯:第一阶段(登录和注册)

首先是配置XMPP环境,然后建立一个工程,需要建立Core Data的项目,要引入三个框架,如下图,因为用到的XMPPFramework第三方框架中用到了XML解析,所以还要在设置中设置Header Search Paths为/usr/include/libxml2,Other Linker Flags改为-lxml2 XMPPManger.h 1 #import <Foundation/Foundation.h> 2 #import "XMPPFramework.h" /

JSP之登录,注册页面(四)

摘要:本系列会制作一个简单的需要JSP,servlet,oracle一起完成的登录,注册页面 8,pojo层   User.java 1 package pojo; 2 3 public class User { 4 private String name; 5 private String password; 6 public String getName() { 7 return name; 8 } 9 public void setName(String name) { 10 this.n

JSP之登录,注册页面(三)

摘要:本系列会制作一个简单的需要JSP,servlet,oracle一起完成的登录,注册页面 6,注册界面  regist.jsp 1 <%@ page language="java" import="java.util.*" pageEncoding="GBK" contentType="text/html; charset=GBK"%> 2 <% 3 String path = request.getCo

使用PHP实现用户登录和注册的功能

登陆界面 login.PHP [html] view plain copy <form action="logincheck.php" method="post"> 用户名:<input type="text" name="username" /> <br /> 密码:<input type="password" name="password" 

登录及注册模块设置与流程图

原文地址:http://www.cocoachina.com/design/20170320/18918.html 一.登录/注册模块流程图 1.电商&O2O类产品下单注册逻辑 2.类似于简书&知乎等内容型社区产品 二.关于注册流程 1.同一页面中完成注册 较适合填写信息较少(往往不包含关于用户个人信息的设置),注册流程简洁的产品,这类产品的注册所需的信息往往只包含:手机号.验证码.密码等最简单的信息. 在同一页面中完成注册,能够能够让用户对整个注册流程有个心理预期,对填写的信息能够进行预

js登录与注册验证

经常写js验证,感觉很麻烦,这次就把他整理贴出来,以后可以直接用了.具体介绍这里不罗嗦了,直接贴代码,相信大家都能理解代码的含义 登录验证: Jsp页面代码: <form action="userLogin.action" method="post" onsubmit="return login();" id="loginForm"> <h3>用户登录</h3> <br /> 用