增加、编辑、删除等功能,几乎每个系统都会用到,针对这几个方面,写如下测试用例
一:增加
1:在添加页面,输入要添加的数据项均合理,检查数据库以及列表页是否添加了相应的数据
2:在添加页面,留出一个必填项为空,检查是否会提示
3:按照边界值等价类设计测试用例原则设计其他输入项测试用例
4:不符合要求的地方要有错误提示
5:是否支持table键
6:按enter是否能保存
7:若提示保存,也要查看数据库里是否多了一条数据
二、删除
1、删除一个数据库中存在的数据,然后查看数据库以及列表也中是否删除
2、删除一个数据库中并不存在的数据,看是否有错误提示,并且数据库中没有数据被删除
3、输入一个格式错误的数据,看是否有错误提示,并且数据库中没有数据被删除
4、输入正确数据前加空格,看是否能正确删除数据
5、不输入任何字符
6、是否支持table键
7、是否这次enter键
三、编辑
1:对编辑列表页中的每个编辑项进行修改,点击保存,查看是否编辑成功
2:依次对每个编辑项进行修改,点击保存,查看是否编辑成功
3:对于必填项,我们可以修改为空、全角/半角空格,点击保存时,查看是否编辑成功
4:现在很多编辑项目中有很多图片预览的功能,如果对于没有上传的图片,查看编辑页面时,是否显示默认图片。如果上传了图片,是否显示上传的图片。(因为实际工作中,很多客户很介意这个节目图片显示红叉)
5:在编辑的时候,也要注意添加时,每个编辑项的长度校验,有些时候,添加时有长度限制,而编辑的时候却没有
6:在编辑的时候,查看界面的字段是否同添加时字段显示一致,以及冒号是否也一致(无论是中文冒号或者是英文冒号,但是必须要一致)
四、密码修改
实际当中,根据具体情况具体分析,实际测试中可能只用到几条而已,例如:银行卡密码的修改,就不用考虑英文和非法字符,更不用考虑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、看密码是否区分大小写,新密码中英文小写,确认密码中英文大写
19、新密码和旧密码一样能否修改成功
原:
http://www.51testing.com/?uid-238033-action-viewspace-itemid-201980
分享到:
相关推荐
软件测试中如何进行增加、编辑、删除和密码修改测试用例增加、编辑、删除等功能,几乎每个系统都会用到,针对这几个方面,写如下测试用例一:增加1:在添加页面,输入要添加的数据项均合理,检查数据库以及列表页...
【QTP航班预定系统自动化测试用例】是用于确保航班预定软件正常运行的一系列测试步骤,旨在验证系统各个功能的正确性、完整性和性能。以下是对这些测试用例的详细说明: 1. **登录测试**:打开登录界面,输入指定的...
在IT行业中,测试用例文档是软件开发过程中的重要组成部分,尤其对于后台管理系统而言,确保其功能的稳定性和正确性至关重要。本案例聚焦于后台管理项目的第一期功能模块,通过详细的测试用例来验证系统是否满足预定...
本文档提供了多个测试用例,涵盖了软件的各个数据模块,例如数据显示、数据编辑、数据删除等。 1. 数据显示测试 * 测试数据显示的正确性 * 测试数据显示的格式和样式 * 测试数据显示的权限控制功能 2. 数据编辑...
4. **登录页功能**:测试用例可能包括检查正确的用户名和密码组合能否成功登录,无效信息输入时的错误提示,以及记住密码和自动登录选项的正确行为。 5. **找回密码功能**:测试应涵盖验证用户身份的机制(如通过...
### 功能测试实例——网站测试用例分析 #### 一、引言 本文将基于给定的文件信息,深入分析并归纳出其中的功能测试用例所涉及的关键知识点。这些用例主要关注于网站的后台管理模块及BBS模块,通过一系列具体的测试...
本测试用例涵盖了 web 测试的各个方面,包括登录、添加、查询、删除等模块。 一、登录模块测试 登录模块是 web 应用程序的入口,需要确保用户名和密码的正确性。测试用例包括: * 用户名和密码都符合要求 * ...
在实际应用中,我们需要设计一系列测试用例来确保Web应用的功能完整性和用户体验。下面将详细介绍几个常见的测试模块:登录、添加、删除以及查询。 #### 二、登录模块测试 登录模块是WEB应用中最常见的功能之一,...
- 测试用例涵盖各种边界和异常情况,如:空值、长度限制、密码不匹配等。例如: - 用例①测试用户名为空,但密码和确认密码正确。 - 用例②测试密码和确认密码不匹配。 - 用例③测试用户名和确认密码不匹配。 -...
9. **用户管理**:测试用例3.2关注的是管理员查看和管理用户的能力,可能包括查看用户信息、添加新用户、编辑用户信息和删除用户等功能。 在测试过程中,测试用例文档不仅用于指导测试人员执行测试,还用于记录测试...
- 云端知识库APP的核心功能之一是文档管理,测试用例需要涵盖文档的上传、下载、编辑、分享等操作,确保数据的完整性和一致性。 7. **版本评审与批准**: - 文档的审批流程(由吕博图进行多次修订并最终批准)...
测试用例是软件开发过程中的关键部分,确保系统在上线前能够满足预期的功能和性能需求。针对ECShop系统,我们可以从多个维度来设计和执行测试用例,以保证系统的稳定性和用户体验。 1. **商品管理**: - **商品...
本文将详细介绍图书管理系统测试用例的设计和执行,包括系统登录测试、系统管理测试、图书管理测试和读者管理测试四个主要部分,旨在验证图书管理系统的功能是否能够正常运行。 系统登录是图书管理系统的第一道门槛...
6. **用户及权限管理**:验证不同用户角色的权限分配,注册、登录、注销流程,密码修改和找回,以及权限相关的操作限制。 7. **兼容性测试**:确保网站在不同浏览器(如Chrome, Firefox, Safari, Edge等)、操作...
- 图书更新:测试编辑已有的图书信息,包括修改和删除操作,确保数据一致性。 3. 借阅与归还: - 借书:验证用户能否成功借阅图书,检查借阅期限设置,超出借阅期的处理(罚款计算)。 - 还书:测试用户归还图书...
以下是一些主要的测试用例和相关知识点: 1. **登录功能测试**: - 验证用户名和密码的有效性,包括正确登录、错误登录(如空输入、格式错误等)、记住密码、忘记密码流程。 - 检查登录后跳转页面是否正确,未...
编写测试报告的主要目的是记录测试过程,包括执行的测试用例、发现的问题和修复情况,为项目团队提供详细的测试结果,以便于后期的调试和改进。 1.2 背景说明 随着互联网技术的发展,网上订餐已经成为日常生活的一...
- 测试项目(Test Projects):测试活动的基本单位,包含一系列测试用例和测试计划。 - 测试套件(Test Suites):用于组织测试用例的逻辑容器,可包含多个测试用例。 - 测试用例(Test Cases):定义了具体的测试步骤、...