发布信息

缺省安装测试的注意事项有哪些?(附配置测试)

作者:软荐小编      2023-11-18 09:05:43     204

1、安装测试

1)安装过程中,默认安装目录和任意指定安装目录是否能够正确安装;

2)如果选择安装,请检查是否可以实现相应的功能;

3)在所有可以中途退出安装的位置退出安装程序后,验证程序没有安装成功(没有生成程序组和程序项);

4)该软件安装后,对其他已安装的软件是否有影响?

5)裸机安装后,各功能点是否可用;

6) 安装前,安装程序是否确定可用磁盘空间量? 如果无法满足安装空间要求,安装程序是否可以继续?

7)安装过程中,检查版权声明、版本信息、公司名称、LOGO等是否符合标准;

8)安装过程中的界面显示和提示语言是否准确、友好;

9)重复安装时系统是否提示、是否可以覆盖安装、是否可以升级安装、是否允许多个版本共存;

10) 是否有注册码或硬件加密狗,如果没有它们(或错误),安装是否可以顺利进行。

2.配置测试

1)是否可以按照用户手册的说明运行在多种操作系统(Windows、Unix、Linux等各个版本)上;

2)按照最低系统要求安装配置软件,检查各项功能是否能够正常实现;

3)数据源等信息配置错误时能否给出提示信息?

4)是否可以按照用户手册的说明支持多个数据库。

3.卸载测试

1)卸载后能否彻底删除注册表及相关程序安装目录中的注册信息;

2)卸载过程中彻底删除共享文件后,检查其他程序是否可以正常运行;

3)卸载后,是否会影响其他已安装的软件?

4)系统卸载后,用户创建的文档是否会保留;

5)软件卸载界面上的软件名称和版本信息是否正确;

6)所有可以中途退出卸载的位置是否都能正确退出卸载;

7)卸载过程中的界面显示和提示语言是否准确、友好;

8)卸载并安装本系统后,原来保存的文件能否打开且一切正常?

9) 如果卸载程序需要重启机器,是否提示用户在重启之间保存现有的运行程序数据;

10) 是否可以选择卸载组件?

11) 卸载过程中意外情况(断电等)的处理。

12) 卸载过程中是否有终止或结束按钮?

4. 运行和关闭测试

1)运行时是否与其他应用程序发生冲突(内存冲突);

2)是否可以同时运行多个程序;

3)任务栏上是否有程序运行提示?

4)如果有未保存的数据,关闭系统时是否会有提示?

1)后台服务程序点击关闭按钮时是否有确认提示?

2)运行时是否过多占用系统资源,退出时是否可以释放所占用的系统资源。

5、服务程序测试:

1)系统是否限制可以启动的服务器程序数量? 如果不是的话,在同一个范围内启动多个服务会对系统产生影响吗?

2)服务程序能否长期正常运行;

3)服务程序在外部异常后的自动恢复能力(服务器断电后恢复、网络中断后恢复、数据库异常后恢复……);

4)点击关闭按钮时是否有确认提示?

5)该应用程序是否与其他程序兼容(能否避免内存冲突)。

6.系统管理(参数设置)

1)参数设置后能否正确应用?

2)设置错误参数和系统容错;

3)修改参数会对相关模块产生影响;

4) 系统是否有默认参数。 A:默认参数是否起作用; B:否:如果不设置,系统可以运行或给出提示。

7. 用户及权限管理

1)给某人授予相应的权限后,在界面上检查该人是否有该权限,并以此人身份登录,并验证权限设置是否正确(是否可以超出授予的权限);

2)删除或修改已登录系统并正在操作的人员的权限,程序能否正确处理;

3)重新注册系统并更改登录身份后再登录,看程序是否能正确执行,权限是否正确;

4)在工作组或角色管理的情况下怎么测试源码软件,如果删除了包含该用户的工作组或角色,程序能否正确处理?

5)不同权限的用户登录同一系统时,权限范围是否正确?

6)覆盖系统所有权限设置;

7)能否添加空信息用户(包括空用户名空密码、空用户名非空密码、非空用户名空密码);

8) 可以添加长用户名和长密码吗? 如果允许,新用户能否正确登录?

9)系统是否允许删除特殊用户系统管理员或修改系统管理员密码,以及删除或修改后系统的实际情况;

10) 登录用户是否可以修改权限;

11)添加用户(带标识或编号):相同标识,不同用户名; 相同的标志、相同的用户名; 不同的标识,相同的用户名; 不同的标志,不同的用户名;

12)登录用户是否可以修改自己(或他人)的信息以及删除自己(或他人)的信息;

13)修改用户信息(包括权限、密码、基本信息等)会对其他模块产生影响;

14)修改用户信息:修改后的用户信息与现有用户信息相同; 修改后的用户信息与现有的用户信息不同;

15) 如果用户未授权,是否允许登录;

15)更改某些设置时,是否会影响上级和同级人员的设置?

16) 系统管理员修改了部分数据。 另一个人登录时数据会改变吗?

17)用户是否可以同时属于多个组,并且每个组的权限是否可以重叠;

18) 检查删除后添加的用户是否具有之前的权限; 更改用户的属性(包括权限),看看对权限是否有影响。

8.系统登录测试

1)使用合法用户登录系统;

2)用户名和密码错误或丢失还能登录吗?

3)系统是否允许多次非法登录,是否有次数限制;

4)使用已登录账号登录系统时,系统是否能够正确处理;

5) 是否可以正确处理使用被禁用的帐户登录系统;

6) 被删除或修改的用户可以以原用户身份登录;

7) 无需输入用户名和密码,重复单击“确定”和“取消”按钮即可允许登录。

9. 退出

1)系统能否正确处理原模块和新模块的注销?

2)退出后可以返回原模块和用户吗?

3)系统能否正确处理原用户和新用户的注销?

4) 使用错误的账号、密码或未经许可的账号或禁用的账号注销。

10.修改密码

1)正常情况;

2)系统能否处理原密码输入错误或新密码与确认密码不一致的情况;

3)修改密码后,是否可以使用原密码登录(并验证新密码是否有效);

4)是否可以修改其他用户的密码。

11.右键功能

1)右键菜单中的功能是否与菜单(或工具栏)中相应的功能一致;

2)右键菜单中的功能能否正确实现;

3)同一菜单下的热键是否相同。

12.记录清单

1)当添加重复记录和空白记录时,系统能否正确处理?

2)如果修改没有保存(有保存按钮),系统能否正确处理?

3)系统能否正确处理正在使用的信息的删除或修改?

4)系统能否正确处理级联记录的上游或下游记录的删除?

5)删除记录时有提示吗?

6) 记录中包含的默认系统信息是否可以删除和修改;

7)记录清单能否及时反映记录的变化;

8)系统相关信息记录变更后能否及时更新;

13、统计与查询

1)系统能否正确处理非法时间范围;

2)当统计查询语句中包含多个AND或非条件时,系统能否正确处理?

3)条件逻辑混乱,系统能够正确处理;

4)多表查询统计和单表查询统计功能是否正确实现;

5)分类查询、精准查询、无条件查询、组合查询是否能完整列出符合条件的记录;

6)是否可以按照系统默认的条件进行查询?

7)统计时间段为同一天、跨日、跨月、跨季度、跨年时,统计查询结果是否正确?

8)当某些操作被其他人取消时,将条件段设置为取消前、取消后以及包含取消操作的一段时间;

9)不同权限登录时,统计和查询是否正确?

10)系统是否允许在查询或统计大量数据时终止操作;

11)查询、统计按钮是否允许双击或者多次点击,系统如何反应;

1)查询的数据是否允许修改。

14. 文件操作

a) 保存

1)文件能否正确保存在默认位置或指定位置(本地、网络);

2)系统能否正确处理长文件名和特殊字符文件名的保存;

3)文件能否以其他扩展名保存;

4)如果应用程序对文件名区分大小写,当这些文件导出到媒体时系统能否正确处理它们?

5) 媒体空间满时系统是否提示。

b) 打开

1)检查打开文件时是否正确显示上次保存的内容;

2)系统是否能够正确处理非系统默认扩展名的文件;

3)该文件是否可以被其他程序正确打开;

4)在打开的对话框中,检查是否存在默认扩展名的文件类型;

5)打开对话框时,是否有默认路径?

c) 打印输出

1)是否按照设定的格式打印;

2)是否有打印预览,是否可以设置打印字体,打印效果是否满足客户要求;

3)打印预览的内容是否正确,是否可以拖放内容,是否影响实际打印;

4)安装或不安装打印功能模块是否会对其他模块产生影响;

5)打印机未安装系统是否有提示?

6) 打印时是否可以中断正常打印,是否可以选择要打印的内容。

7) 是否可以本地或网络打印。

d) 导入导出功能

1)当不需要导入的文件格式时,系统如何处理?

2)导入、导出的有效文件是否能够完整、正确地显示和使用;

3)导出的文件是否允许修改,如果允许,导入后是否可以使用; 如果没有怎么测试源码软件,系统限制是什么?

4)是否可以选择导入导出路径;

5)客户端和服务器上的导入导出;

6)客户之间的进出口;

7)本地进出口;

8) 不同文件格式的导入和导出。

e) 入住和退房

1)单文件、多文件签入、签出;

2)是否可以多次入住和退房;

3)文件签出后,其他人可以对文件进行哪些操作。

怎么测试源码软件_源码测试工具_源码测试软件是什么

感谢所有认真阅读我文章的人! ! !

如果以下信息有用,您可以直接采纳:

1、完整的项目源码及自学开发或测试所必需的环境

2、测试工作中的所有模板(测试计划、测试用例、测试报告等)

3. 经典软件测试面试题

4.Python/Java自动化测试实践.pdf

5. Jmeter/postman接口测试全套视频采集

我亲自整理了这几年我在软件测试生涯中整理的一些技术资料,包括:电子书、简历模块、各种工作模板、面试指南、自学项目等。有需要的评论区。 谢谢。

相关内容 查看全部