Skip to content

【测试】功能测试任务

Suvan edited this page Mar 8, 2018 · 1 revision

Neubbs 东软校内论坛


功能测试的重点:

  • 1.确认每个功能是否正常,每项功能是否符合实际要求
  • 2、是否实现产品规格说明书的要求
  • 3、能否适当地接收输入数据而产生正确的输出结果
  • 4、系统的界面是否清晰、美观
  • 5、菜单、按钮操作是否正常、灵活,能处理一些异常操作
  • 6、是否能接受不同的数据输入(能接收正确的数据输入、对异常数据的输入可以进行提示、容错处理)
  • 7、数据的输出结果是否准确、格式清晰、是否保存和读取
  • 8、功能逻辑是否清楚,符合使用者的习惯
  • 9、系统的各种状态按照业务流程而变化,并保持稳定
  • 10、支持各种应用的环境,能配合多种硬件周边设备,与外部应用系统的接口有效
  • 11、软件升级后,能否继续支持旧版本的数据

功能测试关键点:

  • 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 + C、CTRL + V、Backspace、上下左右键等,对一些不允许输入信息的字段,如选人、选日期对快捷方式是否进行了限制
  • 20、 回车键检查:检查在输入结束后直接按回车键时,系统处理如何、是否会报错。