最全的软件测试过程.doc_第1页
最全的软件测试过程.doc_第2页
最全的软件测试过程.doc_第3页
最全的软件测试过程.doc_第4页
最全的软件测试过程.doc_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

保密级别秘密级*项目测试报告 项目编号*项目测试报告附件本系统测试包括:功能测试,容错测试,并发测试,压力测试,界面测试,具体测试时应根据软件实际情况有选择进行测试,如XX软件系统测试内容包括:安装,配置,卸载,界面测试等。测试通过:左侧栏内打测试不通过:右侧栏内打凡标有是否、能否字样的测试项,要根据软件实际要求,分别填写测试情况,注明通过是否。一、功能测试功能基本要求测试情况测试通过情况安装1.缺省安装目录及任意指定的安装目录都能正常进行功能实现。 2.选择安装时实现其相应功能 3.中途退出安装后没有相应程序组及程序项产生4.软件安装后对其它程序无影响5.裸机安装后,各功能点都可用6.安装前判断可用磁盘空间大小7.安装过程中,版权声明,版本信息,公司名称,LOGO等符合标准8.安装过程中界面显示与提示语言准确,友好9.重复安装时系统有明确提示(覆盖安装,升级安装,多版本共存)10.是否需要注册码或硬件加密狗11.没有注册码或加密狗是否可以安装功能基本要求测试情况测试通过情况配置1. 按照用户手册说明,运行于WINDOWS各版本功能实现。2. 按最低要求进行软件安装配置正常实现各种功能3. 数据源等信息配置不正确时给出提示信息4. 支持多种数据库功能基本要求测试情况测试通过情况卸载1. 卸载后注册表及安装目录无残留功能实现。2. 卸载过程中完全删除共享文件后,不影响其它程序正常运行 3. 卸载后不影响其它已安装程序4. 系统卸载后是否可以保留用户建立的文档5. 软件卸载画面上的软件名称及版本信息正确6. 在可以中途退出卸载的位置可以正确退出7. 卸载过程中界面显示与提示语言准确,友好8. 卸载后安装此系统可以打开原来保存的文件,并运行正常9. 卸载程序要求重启机器时给用户提示以保存现有的已运行的程序10. 是否可以先择组件进行卸载11. 卸载过程中,对意外情况的处理(掉电)12. 卸载过程中,是否有终止或者结束按钮功能基本要求测试情况测试通过情况运行与关闭1. 运行时不与其它应用程序有冲突(内存冲突)2. 是否可以同时运行多个程序3. 任务栏有程序运行提示4. 若有未保存的数据,关闭系统时有提示5. 后台服务程序在点击关闭按钮时有确认提示6. 运行时不过份占用系统资源、退出时能完全释放占用的系统资源功能基本要求测试情况测试通过情况服务程序1. 系统是否限制服务器程序启动的数量,如不限制,同一范围内启动多个服务是否对系统有影响2. 服务程序能长时间正常运行3. 外界异常后,服务程序的自动恢复能力(服务器掉电、网络中断后恢复、数据库异常后恢复)4. 在点击关闭按钮时有确认提示5. 应用程序与其他程序是否兼容(能否避免内存冲突)功能基本要求测试情况测试通过情况系统管理(参数设置)1. 参数设置后,能正确的进行应用2. 设置错误参数,具有明确提示3. 修改参数,对与之相关模块有响应4. 系统是否有默认的参数,A 有:默认的参数是否起到作用B 没有:不设置,系统能否运行或者给出提示功能基本要求测试情况测试通过情况用户、权限管理1. 赋予一个人员相应的权限后,在界面上看此人员是否具有此权限,并以此人员身份登陆,验证权限设置是否正确(能否超出所给予的权限)2. 删除或修改已经登陆系统并正在进行操作的人员的权限,程序能否正确处理3. 重新注册系统变更登陆身份后再登录,看程序是否能正确执行,具有权限是否正确4. 在有工作组或角色管理的情况下,删除包含用户的工作组或角色,程序能否正确处理5. 不同权限用户登录同一个系统,权限范围是否正确6. 覆盖系统所有权限设定7. 能否添加信息为空的用户(其中包括空用户名及空口令、空用户名非空口令、非空用户名及空口令)8. 能否添加长用户名及长口令,如果允许,新用户能否正确登录9. 系统是否允许删除系统管理员这一特殊用户或修改系统管理员口令,删除或修改后系统的实际情况10. 登录用户能否修改自己的权限11. 登录用户能否修改本人(或其他人)的信息,删除本人(或其他人)12. 修改用户的信息(包括权限,口令,基本信息等),对其他模块的影响13. 修改用户信息:修改后的用户信息和已经存在的用户信息相同;修改后的用户信息和已经存在的用户信息不同14. 不给用户授权,不允许登录15. 改某些设置时,不会影响具有上级权限及相同权限人员的设置16. 系统管理员修改了某些数据,以其他人员身份登录时数据是否改变17. 用户能否同时属于多个组,各个组的权限能否交叉18. 删除后重新添加的用户是否具有以前的权限;更改用户各项属性(包括权限)看对权限是否有影响功能基本要求测试情况测试通过情况系统登录测试1. 合法用户可以登录系统2. 用户名、口令错误或漏填时不能登陆3. 系统是否容许多次非法登陆,是否有次数限制4. 使用已登录账号登录系统系统能否正确处理5. 使用禁用帐号登陆系统能否正确处理6. 删除或修改后的用户用原用户登录,查看结果7. 不输入用户名和口令,重复点“确定”和“取消”按钮,不允许登录功能基本要求测试情况测试通过情况注销1. 中止注销能否返回原模块、原用户2. 注销为原用户、新用户系统能否正确处理功能基本要求测试情况测试通过情况修改口令1. 正常修改口令,验证是否成功2. 输入错误的原口令或新口令与确认口令不一致系统能否正确处理3. 修改口令后,用原口令是否能登录(同时验证新口令是否有效)4. 是否能修改其它用户的口令5.功能基本要求测试情况测试通过情况右键功能1. 右键菜单中的功能是否与菜单(或工具栏)中对应的功能一致;2. 右键菜单中的功能能否正确实现3. 同一菜单下的热键是否相同功能基本要求测试情况测试通过情况记录列表1. 增加重复记录、空白记录,系统能否正确处理2. 修改后不保存(有保存按钮),系统能否正确处理3. 删除或修改正在使用信息,系统能否正确处理4. 删除级联记录的上游或下游记录,系统能否正确处理5. 删除记录时是否有提示6. 记录中包含的缺省系统信息能否删除和修改7. 记录列表能否及时反应记录的变化8. 记录变化之后系统相关信息能否及时更新9.功能基本要求测试情况测试通过情况统计、查询1. 对非法的时间范围系统能否正确处理2. 统计查询语句包含多个与或非条件时,系统能否正确处理3. 条件逻辑混乱,系统能否正确处理4. 多表查询统计及单表查询统计功能是否正确实现5. 分类查询、精确查询、无条件查询、组合查询能否完整列出满足条件的记录6. 能否按系统默认的条件进行查询7. 当统计时间段为当日、跨日、跨月、跨季、跨年度时,统计查询结果是否正确8. 当某些操作被别人取消后,设置条件段为取消前、取消后、包含取消操作的一段时间9. 以不同的权限登录时,统计、查询是否正确10. 在查询或统计大数据量时,系统是否允许终止操作11. 查询、统计按钮是否允许双击或更多的点击,系统做何反映12. 查询出的数据是否允许修改功能基本要求测试情况测试通过情况文件操作1. 文件是否能够正确保存在在缺省位置或指定位置(本地、网络)2. 系统能否正确处理长文件名、特殊字符文件名保存3. 文件能否保存为其它扩展名4. 如应用程序对文件名区分大小写,当这些文件在导出到介质中时,系统能否正确处理5. 介质空间已满时,系统是否给出提示6. 打开文件是否正确显示上一次保存的内容7. 系统能否正确处理非系统默认扩展名的文件8. 文件能否被其他程序正确打开9. 打开对话框中,是否有默认扩展名的文件类型10. 打开对话框时,是否有默认的路径11. 是否按所设置的格式打印12. 是否有打印预览,能否设置打印字体,打印效果是否合乎客户要求13. 打印预览的内容是否正确,内容是否能够进行拖拽操作,是否影响实际的打印14. 安装或不安装打印功能模块,对其它模块是否有影响15. 打印机未安装系统有无提示16. 打印中途能否进行正常的打印中断,是否可以选择打印的内容17. 能否进行本地或网络打印18. 导入的文件格式非要求时,系统如何处理19. 导入、导出的有效文件能否完整正确地显示并被使用20. 导出后的文件是否允许修改,如果允许,导入后能否使用;如不允许,系统有何限制21. 导入,导出是否可以选择路径22. 在客户端和服务器端进行导入,导出23. 在客户端和客户端之间进行导入,导出24. 在本地进行导入,导出25. 不同文件格式的导入,导出26.功能基本要求测试情况测试通过情况界面上对象的功能(文本框,下拉框,按钮,热键等等)1. 工具条能正常显示/隐藏2. 工具条按钮在不可用时是否置灰,例如在不置灰情况下,重复点击工具条上的按钮,看系统是否能够正常进行操作3. 可移动工具条在窗口中间位置其形状是否正确4. 工具条船坞状与非船坞状时其上按钮是否相同5. 工具栏上工具按钮功能是否能正常实现6. 工具按钮显示是否正确、友好、醒目易懂7. 工具栏上的工具按钮是否有鼠标悬停提示8. 工具栏上的工具按钮是否可以任意定制9. 列表记录的每一行是否显示完整10. 列表记录不能在一页中显示时,是否有纵向滚动栏11. 列表滚动栏上滑块能否自由滑动,对应内容显示是否正确12. 列表中内容能否自动排序13. 打开的窗口不确认关掉,能否再调其它窗口,且连续开窗口系统能否正确处理14. 窗口尺寸变化时窗口中控件能否自适应15. MDI中,子窗口的平铺、重叠、排列图标功能是否正确16. 窗口的标题、图标是否和菜单命令、按钮一致17. 子窗口和主窗口的属性是否正确18. 窗口中的上下左右滚动条是否能达到预览全部界面的效果19. 对输入域的必添项处理是否正确20. 输入域是否有长度限制21. 输入域如对某些字符禁止输入时,限制是否成功22. 中文、英文、空格,数字,字符,下划线、单引号 等所有特殊字符的组合23. 口令为空格或包含空格、特殊字符(所有特殊字符的测试)时系统能否正常处理24. 口令位数是否有限制25. 口令与帐号相同,系统是否有提示26. 口令为字典单词系统能否正确处理27.功能基本要求测试情况测试通过情况备份与恢复1. 备份T日的数据,进行操作,然后恢复,查看恢复的数据是否正确2. 可以备份到不同介质上3. 用系统提供的恢复功能进行恢复4. 进行备份,恢复操作是否有权限限制5.功能基本要求测试情况测试通过情况系统日志的处理6. 系统能正确记录日志信息7. 系统有清空日志的功能8. 系统有导出日志的功能9. 当日志数据超过容量时,系统如何处理10.二、 极限压力测试功能基本要求测试情况测试通过情况压力测试1. 接收大数据量的数据文件时间2. 大数据恢复时间3. 大数据导入导出时间4. 大批量录入数据时间5. 大数据量的计算时间6. 多客户机同时进行某一个提交操作7. 采用测试工具软件8. 编写测试脚本程序9. 大数据量的查询统计时间三、 容错测试功能基本要求测试情况测试通过情况容错测试1. 通过断开网线的强制性停止数据传输以及重新将网线接上,查看提示信息及对系统的影响2. 系统断电,恢复后查看对系统的影响程度3. 死机后,看程序如何处理4. 服务器DOWN掉,客户端程序如何处理5.四、 并发测试功能基本要求测试情况测试通过情况并发测试1. 登录的并发操作:多人同时登录系统,使用不同或相同账号2. 提交的并发操作:多人同时提交相同的工作项、不同的工作项3. 对数据库操作的并发操作:多人同时从数据库中读出(或向数据库导入) 相同文件、不同文件五、 界面测试功能基本要求测试情况测试通过情况易用性1. 完成相同或相近功能的按钮用Frame框起来,常用按钮要支持快捷方式2. 完成同一功能或任务的元素放在集中位置,减少鼠标移动的距离3. 按功能将界面划分区域块,用Frame框括起来,并要有功能说明或标题4. 界面要支持键盘自动浏览按钮功能,即按Tab键、回车键的自动切换功能5. 界面上首先要输入的和重要信息的控件在Tab顺序中应当靠前,位置也应放在窗口上较醒目的位置6. 同一界面上的控件数最好不要超过10个,多于10个时可以考虑使用分页界面显示7. 分页界面要支持在页面间的快捷切换,常用组合快捷键Ctrl+Tab8. 默认按钮要支持Enter及选操作,即按Enter后自动执行默认按钮对应操作9. 可写控件检测到非法输入后应给出说明并能自动获得焦点10. Tab键的顺序与控件排列顺序要一致,目前流行总体从上到下,同时行间从左到右的方式11. 复选框和选项框按选择几率的高底而先后排列12. 复选框和选项框要有默认选项,并支持Tab选择13. 选项数相同时多用选项框而不用下拉列表框/两个的14. 界面空间较小时使用下拉框而不用选项框15. 选项数较少时使用选项框,相反使用下拉列表框16. 专业性强的软件要使用相关的专业术语,通用性界面则提倡使用通用性词语17.功能基本要求测试情况测试通过情况规范性1. 常用菜单要有命令快捷方式2. 完成相同或相近功能的菜单用横线隔开放在同一位置3. 菜单前的图标能直观的代表要完成的操作4. 菜单深度一般要求最多控制在三层以内5. 工具栏要求可以根据用户的要求自己选择定制6. 相同或相近功能的工具栏放在一起7. 工具栏中的每一个按钮要有及时提示信息8. 一条工具栏的长度最长不能超出屏幕宽度9. 工具栏的图标能直观的代表要完成的操作10. 系统常用的工具栏设置默认放置位置11. 工具栏太多时可以考虑使用工具箱12. 工具箱要具有可增减性,由用户自己根据需求定制13. 工具箱的默认总宽度不要超过屏幕宽度的1/514. 状态条要能显示用户切实需要的信息,常用的有: 目前的操作、系统状态、用户位置、用户信息、提示信息、错误信息等,如果某一操作需要的时间较长,还应该显示进度条和进程提示15. 滚动条的长度要根据显示信息的长度或宽度能及时变换,以利于用户了解显示信息的位置和百分比16. 菜单和工具条要有清楚的界限;菜单要求凸出显示,这样在移走工具条时仍有立体感17. 状态条的高度以放置五好字为宜,滚动条的宽度比状态条的略窄18. 菜单和状态条中通常使用5号字体。工具条一般比菜单要宽,但不要宽的太多19. 右键快捷菜单采用与菜单相同的准则功能基本要求测试情况测试通过情况帮助1. 帮助文档中的性能介绍与说明要与系统性能配套一致2. 打包新系统时,对作了修改的地方在帮助文档中要做相应的修改3. 操作时要提供及时调用系统帮助的功能。常用F14. 在界面上调用帮助时应该能够及时定位到与该操作相对的帮助位置5. 提供目前流行的联机帮助格式或HTML帮助格式6. 用户可以用关键词在帮助索引中搜索所要的帮助,当然也应该提供帮助主题词7. 如果没有提供书面的帮助文档的话,有打印帮助的功能8. 在帮助中应该提供我们的技术支持方式9. 在帮助中应提供留言管理功能,让用户可以方便进行沟通功能基本要求测试情况测试通过情况合理性1. 父窗体或主窗体的中心位置应该在对角线焦点附近2. 子窗体位置应该在主窗体的左上角或正中3. 多个子窗体弹出时应该依次向右下方偏移,以显示窗体出标题为宜4. 重要的命令按钮与使用较频繁的按钮要放在界面上注目的位置5. 错误使用容易引起界面退出或关闭的按钮不应该放在易点击的位置。横排开头或最后与竖排最后为易点位置6. 与正在进行的操作无关的按钮应该加以屏蔽(Windows中用灰色显示,没法使用该按钮)7. 对可能造成数据无法恢复的操作必须提供确认信息,给用户放弃选择的机会8. 非法的输入或操作应有足够的提示说明9. 对运行过程中出现问题而引起错误的地方要有提示,让用户明白错误出处,避免形成无限期的等待10. 提示、警告、或错误说明应该清楚、明了、恰当功

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论