功能通用测试用例

合集下载

软件测试测试用例范文

软件测试测试用例范文

软件测试测试用例范文测试用例1:用户注册功能测试测试目的:验证用户注册功能是否能够正确地注册新用户。

测试步骤:1. 打开应用程序。

2. 点击注册按钮。

3. 输入有效的用户名、密码和电子邮件地址。

4. 点击确认按钮。

5. 检查是否成功显示注册成功消息。

6. 尝试使用相同的用户名和密码进行注册。

7. 检查是否成功显示注册失败消息。

预期结果:- 在步骤5中,应成功显示注册成功消息,并将用户跳转到登录页面。

- 在步骤7中,应成功显示注册失败消息,并保留用户在注册页面。

测试用例2:用户登录功能测试测试目的:验证用户登录功能是否能够正确地验证用户身份。

测试步骤:1. 打开应用程序。

2. 输入已注册的有效用户名和密码。

3. 点击登录按钮。

4. 检查是否成功显示登录成功消息。

5. 输入未注册的用户名和密码。

6. 点击登录按钮。

7. 检查是否成功显示登录失败消息。

预期结果:- 在步骤4中,应成功显示登录成功消息,并将用户跳转到主页面。

- 在步骤7中,应成功显示登录失败消息,并保留用户在登录页面。

测试用例3:商品添加功能测试测试目的:验证商品添加功能是否能够正确地添加商品。

测试步骤:1. 打开应用程序。

2. 登录用户账号。

3. 点击添加商品按钮。

4. 输入有效的商品名称、价格和描述。

5. 点击确认按钮。

6. 检查是否成功显示商品添加成功消息。

7. 尝试添加相同的商品信息。

8. 检查是否成功显示商品添加失败消息。

预期结果:- 在步骤6中,应成功显示商品添加成功消息,并将用户跳转到商品列表页面。

- 在步骤8中,应成功显示商品添加失败消息,并保留用户在添加商品页面。

请根据实际情况自行调整、修改测试用例内容。

通用测试用例

通用测试用例
3. 起始日期大于结束日期,进行查询
1. 查询按日期进行正常显示,查询结果数据包含所选日期
2. 查询出所输入日期的数据
3. 查询不到任何信息(或给出提示信息)
测试是否能够实现模糊查询
3
1. 在查询条件中输入任意关键字(例如“测试”)
1. 可以查询到包含“测试”的所有信息
测试执行查询后,查询条件是否保留
新增--通用测试用例
用例标题
优先级
步骤
预期
测试是否能正常进行新增
1
1. 点击“新增”按钮;
2. 输入必填字段,点击“保存”;
3. 查看列表页面新增的数据;
1. 系统跳转至“新增”页面;
2. 系统提示“保存成功”,并跳转至列表页面;
3. 新增数据可在列表中查看到,且与新增时数据一致。
测试新增页面字段名称和字段类型是否正确
3
1. 输入@#$%^&*()<p>~'"%-like=?等符号
2. 输入脚本(例如:<script>alert(123456)</script>)
1. 查询不到任何记录
2. 查询不到任何信息,且不会对页面造成影响,不会弹出alert框
测试对下拉框数据进行查询是否正确
3
1. 按默认值查询
2. 随机选择下拉框数据进行查询
1. 选中一条数据,成功执行删除操作后,查看数据库中是否还存在该条数据
1. 数据库中仍存在该条数据,只是修改该条数据状态
测试是否支持回车查询
4
1. 输入查询条件,点击回车
1. 执行查询操作
删除--通用测试用例
用例标题
优先级
步骤
预期

功能测试用例编写

功能测试用例编写

功能测试用例编写功能测试用例是为了验证软件系统的功能是否按照需求规格说明书中所描述的要求进行正常工作的测试用例。

在编写功能测试用例时,需要遵循测试用例设计原则,即可测性、独立性、一致性、全面性、可重复性、可验证性等原则。

下面是一个关于一个电子商务网站的功能测试用例的例子:1.用户注册功能测试-测试目标:验证用户注册功能是否正常运作-预期输出:系统成功创建用户账号,并发送确认邮件给用户-实际输出:系统成功创建用户账号,并发送确认邮件给用户2.用户登录功能测试-测试目标:验证用户登录功能是否正常运作-输入:用户输入正确的用户名和密码-预期输出:系统成功登录用户,并跳转到用户个人主页-实际输出:系统成功登录用户,并跳转到用户个人主页3.商品功能测试-测试目标:验证商品功能是否正常运作-输入:用户输入关键字进行商品-预期输出:系统成功返回与关键字相关的商品列表-实际输出:系统成功返回与关键字相关的商品列表4.购物车功能测试-测试目标:验证购物车功能是否正常运作-输入:用户选择商品并添加到购物车-预期输出:系统成功添加商品到购物车,并显示购物车中的商品及总价-实际输出:系统成功添加商品到购物车,并显示购物车中的商品及总价5.订单提交功能测试-测试目标:验证订单提交功能是否正常运作-输入:用户在购物车中选择商品,并填写订单相关信息-预期输出:系统成功生成订单,并显示订单详细信息-实际输出:系统成功生成订单,并显示订单详细信息6.支付功能测试-测试目标:验证支付功能是否正常运作-输入:用户选择支付方式并输入支付相关信息-预期输出:系统成功处理支付请求,并显示支付成功的页面-实际输出:系统成功处理支付请求,并显示支付成功的页面7.订单查询功能测试-测试目标:验证订单查询功能是否正常运作-输入:用户输入订单号进行查询-预期输出:系统成功返回与订单号相关的订单信息-实际输出:系统成功返回与订单号相关的订单信息8.物流跟踪功能测试-测试目标:验证物流跟踪功能是否正常运作-输入:用户输入订单号进行物流查询-预期输出:系统成功返回与订单号相关的物流信息-实际输出:系统成功返回与订单号相关的物流信息9.用户评价功能测试-测试目标:验证用户评价功能是否正常运作-输入:用户选择订单并进行评价-预期输出:系统成功保存用户评价,并显示评价内容-实际输出:系统成功保存用户评价,并显示评价内容10.用户账号管理功能测试-测试目标:验证用户账号管理功能是否正常运作-预期输出:系统成功保存用户修改后的账号信息-实际输出:系统成功保存用户修改后的账号信息以上是电子商务网站的一些基本功能测试用例,每个用例都包含了测试目标、输入、预期输出和实际输出。

功能测试用例实战详细案例

功能测试用例实战详细案例
022
2) 再次输入新密码;
2)与之前输入的密码一 致; 如果不一致,应该有 提示文字“两次输入 的密码不相符”出现;
023
3) 点击“下一步” ;
3)跳转到“找回成功”
页面;
024
搜题目
1) 输入关键字;
1) 输入要搜索的问题的
2) 点击搜索或按回车
关键字;
2) 跳转到搜索出来的问 题页面, 所有搜索出来的问题 必须包含关键字, 关键字用红色突出显 示, 搜索内容不能为空, 如果为空,应有提示 文字“搜索内容不能 为空”出现
043
账 号 管 理
点击“编 辑”;
“编辑”变成“保存”, 手机号码的右侧出现 “修改手机号” ,登录 密码的右侧出现“修 改密码”;
044
点击“修改 手机号”;
跳转到更换手机号页 面,输入新的手机号 码,如果已被绑定应 有提示文字“此号码 已被绑定” ; 发送手机验证码,手 机收到验证码后再输 入正确的验证码,点 击下一步, 跳转到“完 成”页面,点击“确 认”后返回账号管理
说明
033
服 务 条 款
点击“服务条款”
用户使用***需要遵 守的服务条款说明
034ቤተ መጻሕፍቲ ባይዱ
帮 助 中 心
点击“帮助中心”
***常见问题问答说 明
035
联 系 我 们
点击“联系我们”
***的联系方式
036
反 馈 中 心
1) 点击“反馈中心”
1) 出现反馈中心页面
037
2) 输入反馈内容
2) 输入用户对web网站 的建议或投诉,字数 在5~1000字;
030
悬 赏
点击“悬赏”
出现数字列表,默认 悬赏***数目为0~10, 但悬赏的***数目不 得超过账户本身余额

功能测试用例模板

功能测试用例模板

功能测试用例模板功能测试用例模板
一、测试功能描述:
(简要描述待测试的功能)
二、测试环境:
(描述测试的硬件、软件环境)
三、测试输入:
(描述测试所需要的输入数据)
四、测试步骤:
(按照顺序描述测试步骤)
五、预期结果:
(描述每个测试步骤的预期结果)
六、实际结果:
(描述每个测试步骤的实际结果)
七、测试结论:
(对测试结果的综合评价)
八、备注:
(附加的测试说明)
示例:
一、测试功能描述:
测试登录功能
二、测试环境:
硬件:计算机、键盘、鼠标
软件:浏览器
三、测试输入:
用户名:test
密码:123456
四、测试步骤:
1. 打开浏览器,进入登录页面
2. 输入正确的用户名和密码
3. 点击登录按钮
五、预期结果:
1. 登录页面正常打开,显示用户名和密码输入框
2. 输入框中显示正确的默认值
3. 页面跳转至登录成功的欢迎页面
六、实际结果:
1. 登录页面正常打开,显示用户名和密码输入框
2. 输入框中显示正确的默认值
3. 页面跳转至登录成功的欢迎页面
七、测试结论:
登录功能测试通过,符合预期结果。

八、备注:

以上是一个简单的功能测试用例模板,根据需要可以进行调整和扩展。

在实际的测试过程中,可以根据具体的功能需求和测试需求编写相应的测试用例模板,以提高测试效率和测试质量。

MID基本功能测试用例

MID基本功能测试用例

MID基本功能测试用例MID(Mobile Internet Device)基本功能测试用例如下:1.系统启动测试:a.测试设备能够正常启动,并展示MID的开机图标。

b.测试设备能够快速加载系统并进入主屏幕。

c.测试设备启动时不出现系统错误或崩溃。

2.屏幕测试:a.测试设备屏幕能够正常亮起,并展示清晰的图像。

b.测试设备屏幕能够根据用户触摸进行响应,并检查触摸的准确性。

c.测试设备屏幕能够自动调节亮度,并检查亮度调节的效果。

3.网络连接测试:4.声音测试:a.测试设备能够正常播放音频文件,并检查音质和音量。

b.测试设备能够正常接收和发送语音通话,并检查通话质量和音量。

c.测试设备能够正常播放视频文件,并检查音质和音量。

5.应用测试:a.测试设备能够正常安装和打开各种应用程序,并检查应用程序的功能和稳定性。

b.测试设备能够正常运行游戏应用程序,并检查游戏的运行速度和画面流畅度。

c.测试设备能够正常运行办公应用程序(如文字处理、电子表格等),并检查文件的打开和保存功能。

6.存储测试:a.测试设备的存储空间能够正常读写,并检查无效数据可被正确删除。

b.测试设备能够正常识别和读取外部存储设备(如SD卡、USB驱动器)的内容。

c.测试设备能够正常进行备份和恢复数据,以确保数据的安全性。

7.导航测试:a.测试设备能够正常使用GPS定位功能,并能够准确显示当前位置和导航路线。

b.测试设备能够正常跟踪用户的移动速度和方向,并计算到目的地的剩余时间。

c.测试设备能够正常识别和显示附近的地点(如餐馆、商店等)。

8.电池测试:a.测试设备能够正常充电,并能够显示电池的充电状态和剩余时间。

b.测试设备能够正常使用电池供电,并能够显示电池的剩余电量和预估使用时间。

c.测试设备能够正常进入省电模式,并检查省电模式对设备性能的影响。

以上是MID基本功能的测试用例,涵盖了系统启动、屏幕、网络连接、声音、应用、存储、导航和电池等核心功能的测试。

通用测试用例(增删改查)

通用测试用例(增删改查)

回到原记录所在页面,不更新 任何值。
GGMK01016
点击‘新增’按钮,在弹出 测试多次操作后的确 的页面中,输入及选择相应 任一关键字段没有进行 认保存判断是否正 信息,点击取消(返回)按 给予XX必须输入的提示信息。 输入。 确? 钮,在弹出的提示框中,选 择确定按钮 点击‘新增’按钮,在弹出 测试在任何情况下, 的页面,输入及选择相应信 点击取消(返回)按 息,取消(返回)按钮,在 输入相应的内容 钮后,能否再保存信 弹出的提示框中,再选择确 息 定按钮
测试当多行文本框中 存在换行符时,重新 存在多行文本框中输入内 进行加载时,是否正 容,且按回车进行换行。 常?
1、用多行文本框进行 回显; 2、用单行文件框进行 回显。
能够正常进行显示。
测试当被调用的数据 1、该界面调用其它界 被置为无效或被删除 面的数据。 选择一条记录进行修改保存 时,修改时是否正 2、被调用的数据已被 常? 删除或修改。
查询
GGMK04001
测试在该查询页面, 是否提供了用户最常 关注的字段作为查询 条件?
已提供各关键字段作为查询条 件.
GGMK04002
测试按各查询条件是 否都能够查询出相应 单独遍历各查询条件. 的值.
各查询条件下都存在相 查询出符合条件的记录 应的值.
GGMK04003
测试执行查询操作 后,查询条件是否能 保留?
提示‘保存成功!’,返回到 原记录所在位置,界面上显示 修改后的值。
GGMK02006
测试取消修改时是否 选择一条记录,点击修改按 不修改任何内容 会给予提示 钮,再点击返回按钮
直接返回原记录所在页
GGMK02007
同上
选择一条记录,点击修改按 钮,进行修改,再点击返回 按钮

对客端的通用测试用例

对客端的通用测试用例

对客端的通用测试用例随着移动互联网的迅猛发展,移动应用程序(APP)已经成为人们生活中必不可少的一部分。

而APP的质量直接决定了用户的使用体验和满意度。

因此,在开发和上线之前,必须进行充分的测试来确保APP的质量。

本篇文章将介绍对客端的通用测试用例,以帮助开发人员有效地测试和优化APP。

一、基础功能测试1. 启动和关闭:测试APP的启动和关闭功能,确保在不同情况下启动稳定,关闭流畅。

2. 登录和注册:测试APP的登录和注册功能,确保用户可以成功注册和登录,并且不会出现异常情况。

3. 密码重置:测试APP的密码重置功能,确保用户可以成功重置密码,并且不会出现异常情况。

4. 退出登录:测试APP的退出登录功能,确保用户可以成功退出登录,并且不会出现异常情况。

5. 页面跳转:测试APP的页面跳转功能,确保在不同情况下跳转稳定,不会出现闪退或卡顿的情况。

二、界面测试1. 布局和设计:测试APP的布局和设计,确保页面布局合理,设计美观。

2. 图片和文字:测试APP的图片和文字质量,确保图片清晰,文字易读。

3. 字体大小和颜色:测试APP的字体大小和颜色,确保字体大小合适,颜色不会影响用户的阅读体验。

4. 屏幕适配:测试APP在不同尺寸的屏幕上的适配情况,确保界面显示正常,不会出现显示不全或错位的情况。

5. 响应速度:测试APP的响应速度,在不同网络环境下测试,确保响应及时,不会出现卡顿的情况。

三、功能测试1. 搜索:测试APP的搜索功能,确保可以准确地搜索到相关内容,并且搜索速度快。

2. 发布和编辑:测试APP的发布和编辑功能,确保用户可以成功发布和编辑内容,并且不会出现异常情况。

3. 支付和购物车:测试APP的支付和购物车功能,确保用户可以成功购买商品,并且支付流程稳定,购物车功能正常。

4. 评论和评分:测试APP的评论和评分功能,确保用户可以成功评论和评分,并且不会出现异常情况。

5. 推送和消息:测试APP的推送和消息功能,确保用户可以收到相关通知,并且推送和消息功能正常。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、功能测试1、对话框测试输入进行测试。

包括中文字符、英文字符、数字字符、特殊字符、及几种字符的组合。

2、对界面可操作按钮进行测试。

包括【新增(N)】【保存(S)】【修改(M)】【查询(A)】【打印(P)】【退出(X)】。

同时需要对鼠标右键的菜单进行测试。

3、数据保存测试。

将1 和2 进行组合。

4、必要条件控制测试。

在做了3 时将必要条件(如:a、编号、姓名不可为空b、编号、姓名不可重复)控制测试联合起来。

二、GUI 测试1.窗体是否能够基于相关的输入或菜单命令适当的打开2.窗体是否能够改变大小、移动和滚动3.窗体的数据是否能够利用鼠标、功能键、方向箭头和键盘操作4.当窗体被覆盖并重新调用后,窗体是否能够正确再生5.窗体相关的功能是否可以操作6.是否显示相关的下拉菜单、工具条、滚动条、对话框、按钮、图标和其他控制,既能正确显示又能调用7.显示多窗体时,窗体名称是否能够正确表示8.活动窗体是否能够被反显加亮9.多用户联机时所有窗体是否能够实时更新10.鼠标无规则点击时是否会产生无法预料的结果11.窗体声音及提示是否符合既定编程规则12.窗体是否能够被关闭13.窗体控件的大小、对齐方向、颜色、背景等属性的设置值是否和程序设计规约相一致14.窗体控件布局是否合理、美观15.窗体控件TAB 顺序是否从左到右,从上到下16.窗体焦点是否按照编程规范落在既定的控件上17.窗体画面文字(全、半角、格式、拼写)是否正确18.鼠标有多个形状时是否能够被窗体识别(如漏斗状时窗体不接受输入)三、功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。

常用的测试方法如下:1.页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。

2.相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。

3.检查按钮的功能是否正确:如update, cancel, delete, save 等功能是否正确。

4.字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错.5.字符类型检查: 在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错.6.标点符号检查: 输入内容包括各种标点符号,特别是空格,各种引号,回车键.看系统处理是否正确.7.中文字符处理: 在可以输入中文的系统输入中文,看会否出现乱码或出错.8.检查带出信息的完整性: 在查看信息和update 信息时,查看所填写的信息是不是全部带出.,带出信息和添加的是否一致9.信息重复: 在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理.10.检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按”delete”,看系统如何处理,会否出错;然后选择一个和多个信息,进行删除,看是否正确处理.11.检查添加和修改是否一致: 检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;添加规定为整型的项,修改也必须为整型.12.检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理,报错.同时,也要注意,会不会报和自己重名的错.13.重复提交表单:一条已经成功提交的纪录,back 后再提交,看看系统是否做了处理。

14.检查多次使用back 键的情况: 在有back 的地方,back,回到原来页面,再back,重复多次,看会否出错.15.search 检查: 在有search 功能的地方输入系统存在和不存在的内容,看search 结果是否正确.如果可以输入多个search 条件,可以同时添加合理和不合理的条件,看系统处理是否正确.16.输入信息位置: 注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方.17.上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。

对上传文件的格式有何规定,系统是否有解释信息,并检查系统是否能够做到。

18.必填项检查:应该填写的项没有填写时系统是否都做了处理,对必填项是否有提示信息,如在必填项前加*19.快捷键检查:是否支持常用快捷键,如Ctrl+CCtrl+V Backspace 等,对一些不允许输入信息的字段,如选人,选日期对快捷方式是否也做了限制。

20.回车键检查: 在输入结束后直接按回车键,看系统处理如何,会否报错21.完成相同或相近功能的菜单用横线隔开放在同一位置22.菜单深度一般要求最多控制在三层以内。

四、通用测试用例补充1、焦点转移问题:(1)使用Tab 键测试焦点转移;(2)当保存时如果提示“有未输入的必填”项回到页面后,(3)焦点应转移到未输入的必填项中最靠前的一项上2、数字格式:(1)如果对数字格式有限制则看是否符合限制(2)格式没有限制时,所有输入数据的小数点位数应该一致3、输入文本框类型控件的测试:(1)空值测试(2)空格测试;前面输入空格,中间输入空格,末尾输入空格和全部输入空格,程序是否进行处理,保存成功后,数据库中的数据是否与页面显示的一致(3)长度测试(最大字符)(4)类型测试(如果有类型要求)(5)特殊字符的测试4、关于文本框录入为数字时的测试:(1)对数字长度有没有限制,输入1 位数,2 位数,等等有没有提示信息5、关于文本框录入数字型小数点的测试:(1)录入整数加小数点、小数点加整数和单独的小数点,保存时系统是否有提示,是否成功6、关于文本框填写不符合条件的信息保存确认后清空与否的测试:(1)比如在文本框中录入不符合条件的数据(类型不符合或者超多等),保存确定后只要清空错误的数据即可7、文本框内容的合理性如果是输入正数的文本框:(如:职工人数)还要判断是否为负数。

8、大小写问题:要求数据唯一性时是否区分大小写9、下拉列表的检测:检查列表中的内容是否漏选,重选;如果列表中的数据要求从其他页面或者数据库中获得的,就要检查是否与该页面中有数据一致。

10、时间:(1)注意要修改系统时间到2004-01-02/2004-11-12(2)起始时间不可大于终止时间(3)检查日期为空时程序的反应。

(4)数据库中的日期是否能够正确显示在页面上(5)输入错误日期时程序的反应。

(6)如果有输入日期不得大于当前日期的限制,则是否通过(7)如果有输入日期不得小于当前日期的限制,则是否通过11、边界值:(1)输入条件规定了值的范围(2)应取刚达到这个范围的边界的值作为测试输入数据(3)以及刚刚超越这个范围边界的值作为测试输入数据(4)输入条件规定了值的个数(5)最大个数(6)最小个数(7)比最小个数少一(8)比最大个数多一12、保存操作的测试:(1)保存成功/失败后检查数据库(2)检查必录项(3)保存成功/失败是否有相应的提示信息13、删除操作的测试:(1)删除提示成功/失败后看查看数据库(2)删除时是否有确认对话框(3)删除成功/失败是否有提示信息(4)确定是逻辑删除还是物理删除;物理删除是否已经把数据库中的数据删除掉,逻辑删除是否改变了标志位。

15、修改操作的测试:(1)修改提示成功后看数据库中的记录是否已经修改16、查询操作的测试:(1)查询到的记录是否与数据库中的记录相符(2)检查组合查询时,查询结果是否正确(3)查询列表下如果可以查询纪录的详细信息,检测查询条件是否改变(4)查询条件中有日期这一项的查看是否有默认值及其值是否符合要求17、分页显示的测试:(1)检查是否能够正常分页显示(2)检查是否能够正常前进或后退(3)检查是否能够正确选择一页的显示记录数(4)检查是否能够正确选择显示第x 页18、必录项的测试:(1)检查必录项是否提示必须输入19、工作流程的测试:(1)每个模块的工作流程是否可以正常运行(2)每个模块的工作流程过程是否与详细设计要求的一致(3)不按正常的工作流程操作是否可以正常运行20、系统自动生成项的测试:(1)应该自动生成数据的地方是否自动生成了数据(2)系统自动生成的数据是否符合详细设计的要求(3)自动生成数据的该条信息是否可以正常使用(4)自动生成数据后系统是否可以正常运行21、重复某项操作的测试(包括按钮、某个流程):(1)某项操作重复进行时是否正确运行(2)某项操作重复进行后再进行其他操作是否正确(3)某项操作重复进行后再进行其他操作系统是否正常运行22、权限的问题:(1)检查具有不同权限的用户登录时,是否具有跟其权限相符合的操作;检查不权限的用户是否具有相应的权限23、链接测试:(1)将鼠标按到链接上然后移动一下再放开鼠标页面是否会出错。

(2)当链接打开一个新页面时检查页面初始化状态是否有异常情况。

24、关于统一性的测试:页面对于同样的成功或者失败的提示信息是否统一(包括标点符号的统一)25、关于计算方面的测试:查看计算结果是否正确,进行增删改操作后其值是否进行相应正确改变26、唯一性测试:(1)要求数据唯一并且是逻辑删除时,是否允许与已删除的记录重复(2)要求唯一性的数据,在两人(或两人以上)同时操作时是否能正确地执行27、窗口最大化、最小化、关闭、确定按钮、取消按钮的测试28、打印测试:(1)打印按钮是否可用(2)在打印窗口中设置打印参数(3)打印设置是否方便用户使用(4)打印出来的是否与设置的打印参数一致(5)打印的内容是否正确(6)打印结束后是否能正常运行29、提示信息的测试:(1)检验应该有提示信息的是否有提示信息(2)相应提示信息的内容表达是否正确(3)提示信息的内容用户是否接受(4)确认后是否可以正常运行30、用户登陆测试:(1)用户权限测试(2)录入不存在的用户名和密码有提示信息(3)录入用户名不录入密码有提示信息(4)录入密码不录入用户名有提示信息(5)录入正确的用户名和密码进入相应的系统页面(6)重置按钮的测试一、信息重复数据常见测试方法1、多次,快速点击提交,信息重复(用户有时会因为网速慢,多次点击,此情况常发生)2、通过复制URL,同时打开两个相同页面,点击提交,信息重复(重要信息,用户恶意行为)3、提交后,在页面没有跳转的时候,进行刷新,信息重复4、如果提交后,有提示,重复提交的方法可以通过鼠标点击提交,手动敲击回车。

5、涉及到权限和时间差导致的重复,常见情况是系统中有审核审批等情况,A用户提交信息,在B用户还没有点击审核的时候,A用户点击了修改按钮,B用户审核后,A用户又一次提交。

(此类情况发生过)。

相关文档
最新文档