web测试入门解析

上传人:痛*** 文档编号:230863124 上传时间:2023-08-28 格式:PPT 页数:23 大小:586.50KB
收藏 版权申诉 举报 下载
web测试入门解析_第1页
第1页 / 共23页
web测试入门解析_第2页
第2页 / 共23页
web测试入门解析_第3页
第3页 / 共23页
资源描述:

《web测试入门解析》由会员分享,可在线阅读,更多相关《web测试入门解析(23页珍藏版)》请在装配图网上搜索。

1、webweb测试入门解析测试入门解析Web概述n随着Internet的普及和推广,Web技术逐渐应用到商业、工业、银行、财政、教育、政府和娱乐等行业,广泛影响着我们的日常生活和工作。由于Web应用系统的便利性(浏览器作为客户端),原先基于客户端/服务器(C/S)模式的应用系统正逐步过渡到浏览器/服务器(B/S)模式,B/S模式Web应用系统成为如今应用程序开发的首选模式。2Web应用系统测试内容n面向Web应用系统的测试与传统的软件测试不同,不仅需要检查和验证是否按照需求规格说明书的要求运行,而且还要测试Web应用系统在不同浏览器上显示是否符合要求,与不同的数据库连接是否有效、更重要的是在性能

2、、安全性、可用性等方面q功能测试q性能测试q安全性测试q配置和兼容性测试q可用性测试 3Web应用系统测试内容功能测试(1)n链接测试q链接是Web应用系统用户界面的主要特征,它指引着Web用户在页面之间切换,以完成Web应用系统的功能q测试重点n链接是否正确n链接页面是否存在n是否有孤立的页面(没有链接指向的页面)4Web应用系统测试内容功能测试(2)n表单测试q表单(Form)是指网页上用于输入和选择信息的文本框、列表框和其他域,实现用户和Web应用系统的交互,当用户给Web应用系统管理员提交信息时,需要使用表单操作,如用户注册、登录、信息提交、查询等q测试重点n表单控件的正确性n提交信息

3、的完整性、正确性n是否有错误处理5Web应用系统测试内容功能测试(3)nCookie测试qCookie通常标识用户信息,记录用户状态。q使用Cookie技术,当用户使用Web应用系统时,能够在访问者的机器上创立一个叫做Cookie的文件,把部分信息(访问过的页面、登录用户名、密码等)写进去,来标识用户状态。如果该用户下次再访问这个Web应用系统,就能够读出这个文件里面的内容,正确标识用户信息q如果Web应用系统使用了Cookie,必须检查Cookie是否能正常工作,是否按预定的时间进行保存内容6Web应用系统测试内容功能测试(4)n设计语言测试q在Web应用系统开发初始,根据软件工程的要求用文

4、档的形式确定Web应用系统使用哪个版本的HTML标准,允许使用何种脚本语言及版本,允许使用何种控件,这样可以有效的避免Web应用系统开发过程中出现设计语言问题。n其他测试 q数据库测试q面向任务、业务逻辑的测试q探查性测试q回归测试 7Web应用系统测试内容性能测试(1)n速度测试:q对于最终的Web应用系统用户而言,最关心的性能问题是访问Web应用系统页面时,多长时间才能显示出来所需要的页面q通常情况下,响应时间不超过5秒q有些Web应用系统有超时限制,如果响应时间太慢,用户可能还没来得及浏览内容,就需要重新登录了q影响响应时间的原因有很多n应用程序服务器需要从数据库的大量数据中检索信息n服

5、务器硬件影响(CPU、内存)n所访问页面文件大小n网络连接带宽8Web应用系统测试内容性能测试(2)n负载测试q负载测试是为了测量Web应用系统在一定负载情况下的系统性能,通常得出的结论是Web应用系统在一定的硬件条件下可以支持的并发用户数目或者单位时间数据(或事件)的吞吐量。q在进行负载测试前,需要定义标准用户(活动用户)的概念,定义执行典型的系统流程,定义负载测试执行总时间,定义抓取哪些事务的平均响应时间,定义用户可以接受的平均响应时间(通常为5秒)q测试时,增加用户数量,平均响应时间就会增加,当达到用户可以接受的平均响应时间这个临界点,即是此系统可以支持的并发用户数9Web应用系统测试内

6、容性能测试(3)n压力测试q对Web系统进行压力测试,类似于普通机械、电子产品进行的破坏性试验。方法是实际破坏Web应用系统,测试系统的反应q压力测试是测试系统的限制和故障恢复能力,也就是测试Web应用系统会不会崩溃,在什么情况下会崩溃,崩溃以后会怎么样。q在Web应用系统性能测试过程中,常常将压力测试和负载测试结合起来。在负载测试的基础上,增大负载量,直到系统崩溃n实施性能测试需要注意q测试工具灵活使用q性能测试计划的制定10Web应用系统测试内容安全性测试(1)n由于数据库安全性导致的Web应用系统安全性问题qAccess数据库文件被下载q用户重要信息没有经过加密而存于数据库中n确认操作系

7、统安全性,避免因操作系统漏洞导致Web应用程序的安全性问题11Web应用系统测试内容安全性测试(2)nWeb应用系统多采用登录的方式,产品发布时提供默认的管理员用户名和密码q确保应用系统实际应用中可修改默认管理员帐号和密码q用户名和密码设置要求(长度、大小写敏感、复杂度)q允许错误登录的次数q是否可以不登录而直接浏览某个页面12Web应用系统测试内容安全性测试(3)n保证日志文件记录了Web应用系统的主要操作过程,并可根据日志文件追查到系统使用情况;同时还需要保证日志文件本身的安全性、完整性,防止被入侵者删除、获得n当Web应用系统采用了SSL等加密技术之后,需要确认加密、解密后信息传递的正确

8、性和完整性13Web应用系统测试内容安全性测试(4)n需要确认Web应用系统是否有超时设置,如有,则保证在超时设置时间内,如果未操作Web应用系统,当再次访问系统,需要重新登录n了解安全漏洞信息,避免Web应用系统中出现的漏洞被入侵者利用;及时升级补丁程序,提高系统安全性14Web应用系统测试内容配置和兼容性测试(1)nWeb应用系统多采用分布式体系结构,服务器端通常包括Web服务器组件、数据库服务器组件等。服务器还可能运行在不同的操作系统上,并且这些组件、操作系统等还可以有不同的配置方法,所以针对服务器的兼容性测试往往工作量较大n针对客户端浏览器的配置和兼容性测试是必不可少的,并且占据了We

9、b应用系统客户端配置和兼容性测试的大部分时间15Web应用系统测试内容配置和兼容性测试(2)n典型的应用服务器:qWeb服务器:n通过MS IIS、BEA Weblogic、IBM Websphere、Tomcat、Sun J2EE Application、Apache等中间件、插件,提供Internet/Intranet Web服务,实现与众多客户之间的数据交换和共享q数据库服务器n主要提供数据库查询、处理的平台,通过Oracle、SQLServer、Informix、DB2、Sybase、MySQL等中大型的数据库管理系统来构建q实时通信服务器n提供数据实时通信、消息传递等服务,如MSN、

10、Yahoo message和ICQ等专用服务器16Web应用系统测试内容配置和兼容性测试(3)n服务器端配置和兼容性测试内容qWeb服务器q数据库服务器q防火墙q操作系统q硬件兼容性17Web应用系统测试内容配置和兼容性测试(4)n客户端配置和兼容性测试内容q浏览器q小型防火墙q操作系统q硬件兼容性 18Web应用系统测试内容可用性测试(1)n什么是软件的可用性:qISO 9241-11:产品在特定使用环境下为特定用户用于特定用途时所具有的有效性(effectiveness)、效率(efficiency)和用户主观满意度(satisfaction)。q 有效性:用户完成特定任务和达到特定目标时

11、所具有的正确和完整程度。q 效率:用户完成任务的正确和完整程度与所使用资源(如时间)之间的比率。q 满意度:用户在使用产品过程中所感受到的主观满意和接受程度。19Web应用系统测试内容可用性测试(2)n可用性测试一般是在一定环境条件下(可用性实验室),让用户执行测试,观察用户的反映,找到系统的缺陷和需要改进的地方n国内现状:测试人员模拟用户n有些公司采用交换各项目组测试人员的方式组织专门的可用性测试 20Web应用系统测试内容可用性测试(3)n可用性测试可以从下面几个方面考虑q能否成功的完成一个任务q对于普通用户,完成典型任务需要多长时间q完成典型任务需要访问的的页面数q系统是否提供了层次结构明确、表达清楚的导航功能q对整个系统的感觉如何(形式)q信息是否正确、精确(内容)q帮助系统是否准确并且容易使用q系统是否提供搜索、网站地图等功能q页面下载时间用户能否接受21Web应用系统测试内容小结 22结束结束

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!