常规软件测试方法_第1页
常规软件测试方法_第2页
常规软件测试方法_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

..-----可修编-常规测试方法一.功能测试1.安装测试1.安装测试:安装过程中对于缺省安装目录及任意指定的安装目录,是否都能正确安装;,查看能否实现其相应的功能;;软件安装后,对其它已经安装的软件是否有影响;裸机安装后,各功能点是否可用;续;LOGO是否符合标准;安装过程中界面显示与提示语言是否准确、友好;重复安装时系统是否有提示、是否可以覆盖安装、是否可以升级安装、是否允许多版本共存;是否有注册码或硬件加密狗,在没有它们〔或错误〕存在的情况下能否顺利安装。2.配置测试2.配置测试Windows各版本、Unix、Linux进展软件的安装配置,查看能否正常实现各种功能;数据源等信息配置不正确时能否给出提示信息;是否可以按照用户手册的说明,支持多种数据库。3.卸载测试3.卸载测试卸载后注册表中的注册信息及相关的程看其它程序安装目录是否能完全删除掉;卸载过程中完全删除共享文件后,序能否正常运行;卸载后,是否对其它已经安装的软件有影响;系统卸载后用户建立文档是否保存;是否正确;在所有能中途退出卸载的位置是否能正确退出;卸载过程中界面显示与提示语言是否准确、友好;卸载后安装此系统能否翻开原来保存的文件,并一切运行正常;资料;是否可以选择组件进展卸载;卸载过程中,对意外情况的处理〔掉电等在卸载过程中,是否有终止或者完毕按钮。运行与关闭测试1)运行时是否与其它应用程序有冲突(内存冲突);2)是否可以同时运行多个程序;2)是否可以同时运行多个程序;3)任务栏有无程序运行提示;4)4)后台效劳程序在点击关闭按钮时是否有确认提示;运行时是否过份占用系统资源、退出时能否完成释放占用的系统资源。效劳程序的测试:效劳程序能否长时间正常运行;在点击关闭按钮时是否有确认提示;应用程序与其他程序是否兼容〔能否防止内存冲突系统管理〔参数设置〕参数设置后,能否正确的进展应用;设置错误参数,系统的容错能力;修改参数,对与之相关模块的影响;有:默认的参数是否起到作用;没有:不设置,系统能否运行或者给出提示。用户、权限管理删除或修改已经登陆系统并正在进展操作的人员的权限,程序能否正确处理;重新注册系统变更登陆身份后再登录,看程序是否能正确执行,具有权限是否正确;在有工作组或角色管理的情况下,删除包含用户的工作组或角色,程序能否正确处理;不同权限用户登录同一个系统,权限范围是否正确;覆盖系统所有权限设定;令);;情况;登录用户能否修改自己的权限;名一样;标识不同,用户名不同;登录用户能否修改本人〔或其他人〕的信息,删除本人〔或其他人修改用户的信息〔包括权限,口令,根本信息等的用户信息不同;不给用户授权,是否允许登录;改某些设置时,是否会影响具有上级权限及一样权限人员的设置;系统管理员修改了某些数据,以其他人员身份登录时数据是否改变;用户能否同时属于多个组,各个组的权限能否穿插;影响。系统登录测试使用合法用户登录系统;3)系统是否容许屡次非法登陆,是否有次数限制;用户名、口令错误或漏填时能否登陆;3)系统是否容许屡次非法登陆,是否有次数限制;使用已登录账号登录系统系统能否正确处理;使用禁用XX登录;不输入用户名和口令,重复点“确定〞和“取消〞按钮,是否允许登录。注销〔退出〕注销为原模块、新模块系统能否正确处理;中止注销能否返回原模块、原用户;注销为原用户、新用户系统能否正确处理;使用错误的XX、口令或无权限XX、被禁用XX修改口令正常情况;输入错误的原口令或新口令与确认口令不一致系统能否正确处理;修改口令后,用原口令是否能登录〔同时验证新口令是否有效是否能修改其它用户的口令。右键功能右键菜单中的功能是否与菜单〔或工具栏〕中对应的功能一致;右键菜单中的功能能否正确实现;同一菜单下的热键是否一样。记录列表增加重复记录、空白记录,系统能否正确处理;修改后不保存〔有保存按钮删除或修改正在使用信息,系统能否正确处理;删除级联记录的上游或下游记录,系统能否正确处理;删除记录时是否有提示;记录中包含的缺省系统信息能否删除和修改;记录列表能否及时反响记录的变化;记录变化之后系统相关信息能否及时更新;统计、查询对非法的时间范围系统能否正确处理统计查询语句包含多个与或非条件时,系统能否正确处理;条件逻辑混乱,系统能否正确处理;多表查询统计及单表查询统计功能是否正确实现;6)能否按系统默认的条件6)能否按系统默认的条件进展查询;当统计时间段为当日、跨日、跨月、跨季、跨年度时,统计查询结果是否正确;当某些操作被别人取消后,设置条件段为取消前、取消后、包含取消操作的一段时间;以不同的权限登录时,统计、查询是否正确;11)11)12)查询出的数据是否允许修改。a〕保存文件是否能够正确保存在在缺省位置或指定位置〔本地、网络保存;文件能否保存为其它扩展名;如应用程序对文件名区分大小写,当这些文件在导出到介质中时,系统能否正确处理;b〕翻开翻开文件是否正确显示上一次保存的内容;系统能否正确处理非系统默认扩展名的文件;文件能否被其他程序正确翻开;翻开对话框中,是否有默认扩展名的文件类型;c〕打印输出是否按所设置的格式打印;是否有打印预览,能否设置打印字体,打印效果是否符合客户要求;打印预览的内容是否正确,内容是否能够进展拖拽操作,是否影响实际的打印;安装或不安装打印功能模块,对其它模块是否有影响;打印机未安装系统有无提示;能否进展本地或网络打印。导入、导出功能导入的文件格式非要求时,系统如何处理;导入、导出的有效文件能否完整正确地显示并被使用;导出后的文件是否允许修改,如果允许,导入后能否使用;如不允许,系统有何限制;导入,导出是否可以选择不同的路径;在客户端和效劳器端进展导入,导出;在客户端和客户端之间进展导入,导出;在本地进展导入,导出;不同文件格式的导入,导出。检入与检出单文件、多文件检入与检出;能否屡次检入与检出;文件检出后其它人能对其做何操作。界面上对象的功能〔文本框,下拉框,按钮,热键等等〕工具条隐藏;统是否能够正常进展操作;可移开工具条在窗口中间位置其形状是否正确;工具条船坞状与非船坞状时其上按钮是否一样;工具栏上工具按钮功能是否能正常实现;工具按钮显示是否正确、友好、醒目易懂;工具栏上的工具按钮是否有鼠标悬停提示;工具栏上的工具按钮是否可以任意定制。下拉列表列表记录的每一行是否显示完整;列表记录不能在一页中显示时,是否有纵向滚动栏;列表滚动栏上滑块能否自由滑动,对应内容显示是否正确;列表中内容能否自动排序。窗口翻开的窗口不确认关掉,能否再调其它窗口,且连续开窗口系统能否正确处理;窗口尺寸变化时窗口中控件能否自适应;MDI窗口的标题、图标是否和菜单命令、按钮一致;子窗口和主窗口的属性是否正确;窗口中的上下左右滚动条是否能到达预览全部界面的效果。对输入域的必添项处理是否正确;输入域是否有长度限制;输入域如对某些字符制止输入时,限制是否成功;对输入域的必添项处理是否正确;输入域是否有长度限制;输入域如对某些字符制止输入时,限制是否成功;中文、英文、空格,数字,字符,下划线、单引号等所有特殊字符的组合;1)2)3)4)口令域〕时系统能否正常处理;口令位数是否有限制;口令与XX口令为字典单词系统能否正确处理;特殊的对系统平安性要求较高应该注意:口令应有最少位数限制;口令应为数值、大小写字母、特殊字符的组合;口令制止设为空,不能和要被修改的口令一致;口令区分大小写;时间域4012;0年度,月份,日期输入负数;时间输入大于或小于边缘值的数据;进展字符及汉字的输入,看程序能否正确处理;;有范围的输入域,开场时间大于、小于、等于完毕时间,系统能否正确处理;时间范围同当前时间的关系是否正确;是否包含缺省时间且缺省时间意义是否正确;系统对闰年,闰月的处理;yyyy-dd-mm,yy-dd-mm,yyyy/dd/mm,yy/dd/mm等〕是否允许输入;输入的时间在与之有关的模块中是否能正确的起到作用及对其他模块的影响;对时间点的测试。货币域输入负值、零、特大数、小数系统能否正确处理;系统对小数点后数位的控制是否正确;系统能否正确处理数值计算;输入非数值型数据〔包括特殊字符系统能处理货币的种类。XX〔1815XX中输入非法的年月日信息〔包括超界数字及字符,汉字并正确处理;XX00的XX在年龄和XXXXx〞。9)119,110,800验证-〔〕* #是否有真正含义;长度是否有限制;是否允许输入汉字,英文。关于时间的其它操作时间的跨月份、年度操作;1224客户机与效劳器时间不同的操作〔包括客户机与效劳器两地时差不同数据字段一致性不同窗口中同一类数据输入域的数据接口是否一致(如添加用户及用户登录窗口对用户标识和口令的长度是否一致)。图表曲线首先,在一定的时间段观察曲线走势,如果有类似的软件可比照的话可以进展比

横向滚动栏;列表滚动栏上滑块能否自由滑动,滑块滑动时,对应内容显示是否正确;列表内容是否可直接输入;列表中每列数据能否按升序、降序排列;备份与恢复备份T用系统提供的恢复功能进展恢复:用数据库进展恢复;在备份和恢复还没有完毕的时候,终止〔掉电,网络不通等〕备份和恢复;有操作的时候,进展备份和恢复;没有任何操作的时候,进展备份,恢复;局部备份,全部备份,局部恢复,全部恢复有选择的备份和恢复;A有:分别用有权限的用户和没有权限的用户进展操作没有:单个用户进展备份,恢复;多个用户同时进展备份和恢复。系统日志的处理系统能否正确记录日志信息;系统是否有清空日志的功能;系统是否有导出日志的功能;当日志数据超过容量时,系统如何处理。二.性能测试具体用例不好设计,下面列出了一些有性能要求的测试点:查询查询保存统计刷新显示传输响应下载查询统计刷新时间,这里的一定程度是根据实际的工程和客户需求来定的。三.极限压力测试1〕接收大数据量的数据文件时间;大数据恢复时间;大数据导入导出时间;大批量录入数据时间;大数据量的计算时间;多客户机同时进展某一个提交操作;采用测试工具软件;编写测试脚本程序;大数据量的查询统计时间。四.容错测试〔SmokingTest〕通过断开网线的强制性停顿数据传输以及重新将网线接上,查看提示信息及对系统的影响;系统断电,恢复后查看对系统的影响程度;死机后,看程序如何处理;4)4)效劳器DOWN五.并发测试登录的并发操作:多人同时登录系统,使用不同或一样账号;提交的并发操作:多人同时提交一样的工作项、不同的工作项;************************附:一些容易出错的地方************************一.有关新建和修改创立或修改的内容为已经存在的内容,系统是否有提示;修改正在使用的数据。二.删除应有确认提示;中,应作实际校验;删除正在使用的数据;考虑删除数据的相关数据是否同时被删除;重新使用已删除的数据。三.关于提示信息的验证有些操作系统会给出成功〔有时没有成功提示〕或失败的提示,一定要验证提示的正确性〔尤其是一些重要操作,如修改口令〕,即用其它方法检查所作的操作是否真正成功或失败。四.关于考虑硬盘空间已满的情况数据存储和备份;生成文件;拷贝文件五.关于修改系统时间对于和时间有关的业务,测试时考虑修改系统时间对系统的影响。六.对于响应速度慢的按钮进展连续点击;或中途取消,再继续…七.但凡支持并发过程的功能,一定要做并发测试〔手工进展或利用工具八.打印功能〔能否正确打印,打印效果与预览是否一致〕九.系统初始化如果系统安装后需要进展初始化,初始化过程是否正确;如果系统安装后不需要进展初始化,安装后的默认设置是否正确、适当。十.声明是否符合标准,如果有公司的logo,图标是否正确〔最容易测试的地方,也是最容易被忽略的地方〕十二.备份与恢复备份与恢复过程本身的正确性;备份内容的正确性〔通过事先准备的测试数据在恢复后验证备份与恢复过程中对异常情况的处理〔掉电、网络不通等在原始机上的恢复;在非原始机上的恢复;在裸机〔只有操作系统和必要的数据库或第三方产品〕

温馨提示

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

评论

0/150

提交评论