WEB测试框架及用例设计._第1页
WEB测试框架及用例设计._第2页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、WEB 测试框架及用例设计Web 测试改进小组2007 年 8 月课程对象和目标谁可以从本教程中获得益处?测试人员本教程目标口 了解WEB测试需要关注的内容WEB 测试框架及用例设计口掌握WEB中各种类型的测试用例设计技巧内容纲要WEB防火墳MrotoH g6“出作系妖linuMA4cirMmhMMXTTR HTTPS SSU TSUPCT 1MAP4. SNCTB y心存DCOMLDAPAOO.ooecIA Wobioov.VMetoSpbor MS AM*Sun NOy*MmicspwnWA TU4CSOCOtSAMKOSOfl OCOM电子AritwBc外部接口注:蓝色的目前未提供详细内

2、容内容纲要口WEB应用程序的架构和特点 WEB测试框架口WEB测试用例设计功能性用例设计口表单与数据校验状态保存n Sessionn Cache Cookies口数据库口设计语言安全性、接口和业务也属于功能性测试口链接跳转的结果链接打开的过程,是否会刷新页面链接无法访问的异常情况测试用例设计:表单与数据校验显示:加载、缺省值、快捷方式、提示信 息等单个控件:文本框、下拉列表、文件上传 、日期框、检查框、滚动条、网格、ActiveX 控佯等组合控件:几个下拉框、日期范围等提交等按钮的功能边界值分析、等价类划分等方法可多采用工具:QTP、RoboForm测试用例设计:链接a自动化的链接检测工具Xe

3、nuLinkSleuth*HTMLLinkValidatorlinkbotpro等a能醜朋r端与服务器端之蠶录扇髀翳蠶邑倍。n 可以在 IIS 中配置 Session 超时来减少等待 时间 测试用例设计:Cache.: ;: Cache 的作用就是缓存浏览过的页面口测试关注:缓存是否起作用;数据修改后 是否能及时刷新;缓存失效时间是否正确测注意 AJAX 控件的缓存测试性能测试时要避免受到缓存的影响 Cookies 是一种能够让网站服务器把少量 数据储存到客户端的硬盘或内存,或是从 客户端的硬盘读取数据的一种技术,一般 甬于自动登录测试点:Cookies 的加密.自动登录、失效时间、多用户的情

4、况、更改密码等测试用例设计:数据库测是否是正确的数据库勰臨查隔加成字段特别需要注意删除数据的关联情况数据的并发访问冲突数据库的压力测试数据最好测试用例设计:性能大部分性能测试都是和 WEB 相关的。 过程:收集性能测试需求制定测试计划。 设计与开发测试用例、脚本。测试执行与 监控。分析测试结果 编写测试报告 关注: 服务器 CPU、内存、硬盘、数据库 、中间件、WEB 服务器、应用程序、网络 、客户端处理等工具:LoadRunner自己开发测试用例设计:易用性口 导航我可以很容易找到在哪口帮助和支持当我需要时我能得到帮助口 工作流支持我可以按照自己的方式完成 口错误处理错误很难产生,并容易修正

5、 一致性我不需要学习新的技巧反馈信息我知道系统在做什么功能性系统能作我期望的工作口控制系统交互在我的控制中 视觉清晰如果有疑问,它就不应该出现注意) 对功系统进行测试;如果没有,可以考虑一下蠶轍織磨聶率的多少来选测试内容:看不同平台下 web 页面版式是否显示正常?相关控件或者脚本是否能正黔安装执行?网页程序是否能正常使用测试用例设计:浏览器测试要点: 着重于对脚本、 ActiveX 控件、 JAVA小程序、样式表、HTML.插件以及 对页面的媒体文件是否可以直接播放等的 兼容性测试浏览器兼容性的测试主要集中于下列浏览器:IE6、IE7、Firefox 和 Opera测试用例设计:操作系统测试

6、方法:根据需求中关于所支持的操作常2003、Vista、Linux、Unix 等,还应考虑(X 利穴讯上检査各种网络环境对页面显示、业务逻辑 、数据存储、对话视频等的影响 网速:56k、128k、1M. 10M. 100M 等网络状态:时快时慢、时断时续、无线等口防火墙杀毒软件防木马软件主要检查:显示是否正常?字体是否太小 以至测试用例设计:网络环境测试用例设计:分辨率于无法浏览?或者是太大?文本和图片是否对齐?网页表单是否有影响?在窗口辭聶蠶礬鬆亭影响?是否影响1024X768、1280X1024、1600X1200 等宽屏:1280X720、1440X900、 1680X1050 等普通屏:640X480、00X6文字、表格、图片等是否打印正常 口没有安装打印机时是否正确口专用打印机的效果、文本位置忽略背景的打印是否正常不同操作系统、不同分辨率下打印测试用例设计:登录正常和异常的用户名密码登录 SQL 注入式攻击(如:mm6or521)猜测密码的测试不同权限用户叠 口黑客的手段很多,我们也可以不断积累测试用例设计:打印机验证码技术对测试会有影响,有 3 种化解方回顾WEB的技术框架非常复杂测试的重点在于功能、性能、易用性、安全性、 兼容性等方面设计完善的用例要掌握很多的相关知识掌握WEB测

温馨提示

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

评论

0/150

提交评论