基于WEB测试的总结.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于WEB测试的总结.ppt》由会员分享,可在线阅读,更多相关《基于WEB测试的总结.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于基于WEB的测试方法讲解的测试方法讲解 由安博测试空间技术中心由安博测试空间技术中心http:/ 界面测试要素|符合标准和规范符合标准和规范|灵活性灵活性|正确性正确性|直观性直观性|舒适性舒适性|实用性实用性|一致性一致性直观性|用户界面是否洁净,不唐突,不拥挤.界面不应该为用户制造障碍,所需功能或者期待的响应应该明显,并在预期出现的地方显示|界面组织和布局合理吗?|是否允许用户轻松地从一个功能转到另一个功能?|下一步做什么明显吗?|任何时刻都可以决定放弃或者退回,退出吗?|输入得到承认了吗?菜单或者窗口是否深藏不露?|有多余功能吗?|软件整体抑或局部是否做得太多?|是否有太多特性把工作
2、复杂化了?|是否感到信息太庞杂?|如果其他所有努力失败,帮助系统真能帮忙吗?一致性|快速键和菜单选项快速键和菜单选项.在在Windows 中按中按F1键总键总是能得到帮助信息吗?是能得到帮助信息吗?|术语和命令整个软件使用同样的术语吗术语和命令整个软件使用同样的术语吗?|特性命名一致吗特性命名一致吗?例如:例如:Find(找到找到)是否一直叫是否一直叫Find,而不是有时叫而不是有时叫Search(搜索)(搜索)?|软件是否一直面向同一级别用户软件是否一直面向同一级别用户?|带有花哨用户界面的趣味贺卡程序不应该显带有花哨用户界面的趣味贺卡程序不应该显示泄露技术机密的错误提示信息;示泄露技术机密
3、的错误提示信息;|按钮位置和等价的按键按钮位置和等价的按键.大家是否注意到对话大家是否注意到对话框有框有OK按钮和按钮和Cancle按钮时按钮时,OK按钮总是在按钮总是在上方或者左方上方或者左方,而而Cancle按钮总是在下方或右按钮总是在下方或右方方?同样原因同样原因,Cancle按钮的等价按键通常是按钮的等价按键通常是Esc,而选中按钮的等价按钮通常是而选中按钮的等价按钮通常是Enter.保持保持一致一致.灵活性|状态跳转状态跳转.灵活的软件实现同一任务灵活的软件实现同一任务有多种选择方式有多种选择方式.|状态终止和跳过状态终止和跳过,具有容错处理能力具有容错处理能力.|数据输入和输出数据
4、输入和输出.用户希望有多种方用户希望有多种方法输入数据和查看结果法输入数据和查看结果.例如:在写例如:在写字板插入文字可用键盘输入;粘贴字板插入文字可用键盘输入;粘贴是否能从是否能从6种文件格式读入种文件格式读入,作为对作为对象插入象插入,或者用鼠标从其他程序拖动或者用鼠标从其他程序拖动呢?呢?.舒适性|恰当恰当.软件外观和感觉应该与所做的软件外观和感觉应该与所做的工作和使用者相符工作和使用者相符.|错误处理错误处理.程序应该在用户执行严重程序应该在用户执行严重错误的操作之前提出警告错误的操作之前提出警告,并允许用并允许用户恢复由于错误操作导致丢失的数户恢复由于错误操作导致丢失的数据据.如大家
5、认为如大家认为undo(解开)(解开)/redo(重做)(重做)是当然的是当然的.|性能性能.快不见得是好事快不见得是好事.要让用户看要让用户看得清程序在做什么得清程序在做什么,它是有反应的它是有反应的.功能测试|“连接连接”这个连接和界面测试中的这个连接和界面测试中的”连接连接”不同那里注重的是连接方式和位置,如不同那里注重的是连接方式和位置,如是图像还是文字放置的位置等,还是其他是图像还是文字放置的位置等,还是其他的方式。这里的连接注重功能。如是否有的方式。这里的连接注重功能。如是否有连接,连接的是否是说明的位置等。连接,连接的是否是说明的位置等。|表单提交应当模拟用户提交,验证是否完表单
6、提交应当模拟用户提交,验证是否完成功能,如注册信息,要测试这些程序,成功能,如注册信息,要测试这些程序,需要验证服务器能正确保存这些数据,而需要验证服务器能正确保存这些数据,而且后台运行的程序能正确解释和使用这些且后台运行的程序能正确解释和使用这些信息。还有数据正确性验证,异常处理等,信息。还有数据正确性验证,异常处理等,最好结合易用性要求等。最好结合易用性要求等。B/S结构实现的结构实现的功能可能主要的就在这里,提交数据,处功能可能主要的就在这里,提交数据,处理数据等如果有固定的操作流程可以考虑理数据等如果有固定的操作流程可以考虑自动化测试工具的录制功能,编写可重复自动化测试工具的录制功能,
7、编写可重复使用的脚本代码,可以在测试、回归测试使用的脚本代码,可以在测试、回归测试时运行以便减轻测试人员工作量。时运行以便减轻测试人员工作量。功能测试|Cookies 验证如果系统使用了验证如果系统使用了cookie,测,测试人员需要对它们进行检测。如果在试人员需要对它们进行检测。如果在 cookies 中保存了注册信息,请确认该中保存了注册信息,请确认该 cookie能够正常工作而且已对这些信息已能够正常工作而且已对这些信息已经加密。如果使用经加密。如果使用 cookie 来统计次数,需来统计次数,需要验证次数累计正确。关于要验证次数累计正确。关于cookie的使用的使用可以参考浏览器的帮助
8、信息。如果使用可以参考浏览器的帮助信息。如果使用B/S结构结构cookies中存放的信息更多。功能中存放的信息更多。功能易用性测试完成了功能测试可以对应用性易用性测试完成了功能测试可以对应用性进行了解,最好听听客户的反映,在可以进行了解,最好听听客户的反映,在可以的情况下对程序进行改进是很有必要的,的情况下对程序进行改进是很有必要的,和客户保持互动对系统满意度也是很有帮和客户保持互动对系统满意度也是很有帮助的。助的。黑盒测试技术|黑盒测试的内容主要有以下几个方面,但是主要还是功能部分。主要是覆盖全部的功能,可以结合兼容,性能测试等方面进行,根据软件需求,设计文档,模拟客户场景随系统进行实际的测
9、试,这种测试技术是使用最多的测试技术涵盖了测试的方方面面,可以考虑以下方面|正确性(Correctness):计算结果,命名等方面?|可用性(Usability):是否可以满足软件的需求说明。|边界条件(BoundaryCondition)输入部分的边界值,就是使用一般书中说的等价类划分,试试最大最小和非法数据等等.性能|性能性能(Performance)正常使用的时间正常使用的时间内系统完成一个任务需要的时间内系统完成一个任务需要的时间,多多人同时使用的时候响应时间人同时使用的时候响应时间,在可以在可以接受范围内。接受范围内。J2EE技术实现的系统技术实现的系统在性能方面更是需要照顾的在性能
10、方面更是需要照顾的,一般原一般原则是则是3秒以下接受秒以下接受,3-5秒可以接受秒可以接受,5秒以上就影响易用性了秒以上就影响易用性了.如果在测试如果在测试过程中发现性能问题,修复起来是非过程中发现性能问题,修复起来是非常艰难的,因为这常常意味着程序的常艰难的,因为这常常意味着程序的算法不好,结构不好,或者设计有问算法不好,结构不好,或者设计有问题。因此在产品开发的开始阶段,就题。因此在产品开发的开始阶段,就要考虑到软件的性能问题。要考虑到软件的性能问题。性能|压力测试压力测试(Stress)多用户情况可以多用户情况可以考虑使用压力测试工具考虑使用压力测试工具,建议将压力建议将压力和性能测试结
11、合起来进行和性能测试结合起来进行.如果有负如果有负载平衡的话还要在服务器端打开监载平衡的话还要在服务器端打开监测工具测工具,查看服务器查看服务器CPU使用率使用率,内内存占用情况存占用情况,如果有必要可以模拟大如果有必要可以模拟大量数据输入量数据输入,对硬盘的影响等等信息对硬盘的影响等等信息.如果有必要的话必须进行性能优化如果有必要的话必须进行性能优化(软硬件都可以软硬件都可以).这里的压力测试针这里的压力测试针对的是某几项功能对的是某几项功能.|错误恢复错误恢复(Error Recovery)错误处错误处理,页面数据验证理,页面数据验证,包括突然间断电包括突然间断电,输入脏数据等输入脏数据等
12、.性能|兼容性兼容性(Compatibility)不同不同浏览器,不同应用程序版本在浏览器,不同应用程序版本在实现功能时的表现实现功能时的表现,不同的上网不同的上网方式方式,如果你测试的是一个公共如果你测试的是一个公共网站的话网站的话.兼容性|硬件平台|浏览器软件和版本:浏览器插件,浏览器选项,视频分辨率和色深.文字大小,调制解调器速率.|软件配置(Configuration)如IE浏览器的不用选项-安全设定最高,禁用脚本程序,等等,你们的程序在各种不用的设置下表现如何.功能测试边界测试越界测试技术详述|边界条件边界条件|边界条件是指软件计划的操作界限所在的边边界条件是指软件计划的操作界限所在
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 WEB 测试 总结
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内