2022年网站测试方案 .pdf





《2022年网站测试方案 .pdf》由会员分享,可在线阅读,更多相关《2022年网站测试方案 .pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网站测试方案一、 目的为了向江门职业技术学院广大校友提供一个方便、舒适的网络交流互动平台,同时让我们校友会助理更好地为广大校友服务,开展本次江门职业技术学院校友会网站测试, 通过本次测试找出网站系统中的各种错误与缺陷,证明系统的功能和性能是否满足系统的需求,所建设的网站是否实现了规划的预期目标, 界面是否友好操作是否简单, 输入输出的数据信息是否准确流畅等问题。二、 背景网站名称:江门职业技术学院校友会网址: http:/ 本网站系统主要是充分体现本校特色,简洁、友好地为广大校友展示校友信息,同时具有校友资料信息更新、交流互动等功能。进行测试前需要完成的准备工作:a)组建非技术测试小组和技术测
2、试小组非技术小组由 1015名校友会助理成员组成, 负责约 400 名在校学生对校友会网站系统进行使用测试,并填写测试调查表。技术小组由马宏杰找出3 到 5名具有一定网络技术的校友会助理成员组成。b)下载相关测试软件工具软件下载后必须进行病毒查杀, 并确认软件安全并有效使用时才展开相关的技术测试,否则不允许进行该软件的测试工作。c)印制江门职业技术学院校友网测试调查表400 份三、 测试时间待定四、 测试工作安排(一)非技术小组a)发动身边校友上我们的网站进行测试,主要测试以下内容:1.页面部分(1)页面清单是否完整 (是否已经将所需要的页面内容全部都列出来了)(2)页面是否显示(在不同分辨率
3、下页面是否存在,有些在1024*768 下,就出现查询按钮不可见,在不同浏览器版本中页面是是否显示)(3)页面在窗口中的显示是否正确、美观(在调整浏览器窗口大小时,屏幕刷新是否正确)(4)页面特殊效果(如特殊字体效果、动画效果)是否显示(5)页面特殊效果显示是否正确名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 11 页 - - - - - - - - - 2.页面元素部分(1)页面元素清单 (为实现功能, 是否将所需要的元素全部都列出来了,如按钮、单选框、复选框、列表框
4、、超连接、输入框等等)(2)页面元素是否显示(元素是否存在)(3)页面元素是否显示正确(主要针对文字、图形、签章)(4)页面元素的外形、摆放位置(如按钮、列表框、核选框、输入框、超链接等)(5)页面元素基本功能是否实现(如文字特效、动画特效、按钮、超链接)(6)页面元素的容错性列表(如输入框、时间列表或日历)(7)页面元素的容错性是否存在(8)页面元素的容错性是否正确3.功能部分(1) 数据处理功能是否执行 (例:资料更新修改保存是否成功)(2) 数据处理功能是否正确 (例:资料更新修改保存是否正确)(3)是否对其它功能有影响, 新增功能一定要考虑不要影响其它功能模块。(例:评论、文章发布等功
5、能是否正常)(4)如果影响其他功能,系统能否作出正确的反应(5)其他错误(6) 对模块的具体功能进行测试时可以列出功能模块的所有功能,进行排列组合,测试所有情况如:某一功能模块具有最基本的增删改查功能,则需要进行以下测试单项功能测试(增加、修改、查询、删除)增加 增加 增加(连续增加测试)增加 删除增加 删除 增加(新增加的内容与删除内容一致)增加 修改 删除修改 修改 修改(连续修改测试)修改 增加(新增加的内容与修改前内容一致)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2
6、页,共 11 页 - - - - - - - - - 修改 删除修改 删除 增加(新增加的内容与删除内容一致)删除 删除 删除(连续删除测试)(9)查询功能分为两种情况,验证操作结果。打开页面时自动显示结果,则不特别强调;需要手工操作进行查询,则每次在其他功能完成后进行。4.提示信息(1)成功、失败提示(2)操作结果提示(3)确认提示(4)危险操作、重要操作提示(5)返回页面提示后显示的页面5.容错性注意以下几种情况(1)为空、非空(2)唯一性(3)字长、格式(4)数字、邮政编码、金额、电话、电子邮件、ID 号、密码(5)日期、时间(6)特殊字符(对数据库)英文单、双引号,&符号等6.键盘操作
7、(1)Tab键的使用(2)上下方向键的使用(3)Enter 键的使用(4)系统设定快捷键的使用(如果设置有快捷键)7.其他(1)完整性:是否是一个整体,没有功能缺损(2)易用性:使用是否方便名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 11 页 - - - - - - - - - (3)一致性:类似的问题用类似的方法处理(4)提示信息:提示信息是否完整、正确、详细(5)帮助信息:是否提供帮助信息,帮助信息的表现形式(页面文字、提示信息、帮助文件),帮助信息是否正确、详细
8、b)测试表格的收集与整理1.相关小组成员收集测试表格后,统一上交到小组负责人2.负责人整理出有效表格和无效表格,并把有效表格递交到技术小组负责人。(二)技术小组a) 功能测试对于网站的测试而言, 每一个独立的功能模块需要单独的测试用例的设计导出。1.链接测试,链接测试可分为三个方面:1)测试所有链接是否按指示的那样确实链接到了该链接的页面;2)测试所链接的页面是否存在;3)保证 Web 应用系统上没有孤立的页面,所谓孤立页面是指没有链接指向该页面,只有知道正确的URL地址才能访问。利用 Xenu工具-(主要测试链接的正确性)进行链接测试。2.表单测试当用户提交信息时,就需要使用表单操作,例如用
9、户注册、登陆、信息提交等。在这种情况下,我们必须测试提交操作的完整性,以校验提交给服务器的信息的正确性。测试中要保证每种类型都有2 个以上的典型数值的输入, 以确保测试输入的全面性。3.Cookies 测试Cookies 测试的内容可包括 Cookies 是否起作用,是否按预定的时间进行保存,刷新对Cookies 有什么影响等。4.数据库测试名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 11 页 - - - - - - - - - 在使用了数据库的Web 应用系统中,一
10、般情况下,可能发生两种错误,分别是数据一致性错误和输出错误。(1) 对数据一致性进行测试(2) 对数据输出进行测试数据一致性错误主要是由于用户提交的表单信息不正确而造成的,而输出错误主要是由于网络速度或程序设计问题等引起的,针对这两种情况,可分别进行测试。b) 性能测试网站的性能测试对于网站的运行而言异常重要,但是目前对于网站的性能测试主要有以下方面:1.连接速度测试2.负载测试负载测试是为了测量Web系统在某一负载级别上的性能, 以保证 Web 系统在需求范围内能正常工作。负载级别可以是某个时刻同时访问 Web 系统的用户数量,也可以是在线数据处理的数量。例如: Web应用系统能允许多少个用
11、户同时在线?如果超过了这个数量,会出现什么现象?Web应用系统能否处理大量用户对同一个页面的请求?c) 压力测试压力测试的区域包括表单、登陆和其他信息传输页面等。采用的测试工具:性能测试可以采用相应的工具进行自动化测试,我们目前采用如下工具ab -Apache 的测试工具OpenSTA 开发系统测试架构d) 接口测试在很多情况下, web 站点不是孤立。 Web 站点可能会与外部服务器通讯,请求数据、验证数据或提交数据。1.服务器接口名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5
12、 页,共 11 页 - - - - - - - - - 第一个需要测试的接口是浏览器与服务器的接口。测试人员提交事务,然后查看服务器记录,并验证在浏览器上看到的正好是服务器上发生的。测试人员还可以查询数据库,确认事务数据已正确保存。2.外部接口测试人员需要确认系统能够处理外部服务器返回的所有可能的消息。3.错误处理试图确认系统能够处理所有错误,但却无法预期系统所有可能的错误。尝试在处理过程中中断事务,看看会发生什么情况?尝试中断用户到服务器的网络连接。在这些情况下,系统能否正确处理这些错误?是否已对信用卡进行收费?如果用户自己中断事务处理,在已保存而用户没有对用户信息进行相关处理的时候,是否提
13、供了相关的提示。e)可用性测试1.导航测试导航的另一个重要方面是Web 应用系统的页面结构、导航、菜单、连接的风格是否一致。确保用户凭直觉就知道Web应用系统里面是否还有内容,内容在什么地方。2.图形测试(1)要确保图形有明确的用途,图片或动画不要胡乱地堆在一起,以免浪费传输时间。 Web应用系统的图片尺寸要尽量地小,并且要能清楚地说明某件事情,一般都链接到某个具体的页面。(2)验证所有页面字体的风格是否一致。(3)背景颜色应该与字体颜色和前景颜色相搭配。(4)图片的大小和质量也是一个很重要的因素,一般采用JPG或 GIF压缩。3.内容测试内容测试用来检验Web 应用系统提供信息的正确性、准确
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年网站测试方案 2022 网站 测试 方案

限制150内