测试 Web 2.0 程序所带来的挑战:使用 GUI 恢复性能评测来补充 Web 2.0 性能测试
2010-05-13 00:00:00 来源:WEB开发网核心提示:Web 2.0 测试中存在的挑战 Web 2.0 是一种新的很实用的技术,用于构建 Internet 的多客户程序,测试 Web 2.0 程序所带来的挑战:使用 GUI 恢复性能评测来补充 Web 2.0 性能测试,具体来说取决于谁来描述它,在需求动态内容或者一系列其他事情上它可以是社交网络的,“什么程序持
Web 2.0 测试中存在的挑战
Web 2.0 是一种新的很实用的技术,用于构建 Internet 的多客户程序。具体来说取决于谁来描述它,在需求动态内容或者一系列其他事情上它可以是社交网络的,mashups。
从测试的角度来看,目前的主要关注点是使用的新技术,以及这些新技术更改测试方案的方式。Web 2.0 技术通过 Javascript,FLEX, Ajax,Dojo 以及其他 Web 2.0 技术,将 Web 程序转化为使用客户端技术创建的对浏览器(例如,客户端)来说完善的程序逻辑结构。因为大多数的性能测试工具得到了优化,以决定服务器的响应时间,这就使得使用这些新技术的 Web 2.0 程序的功能性测试与性能测试之间,产生了隔阂。
这种模式转移所造成的后果之一,便是增加了对从末端客户端进行测试的依赖性,特别是在浏览器中的图形化用户界面(GUI)中导航时更是这样。对于 Java 脚本操作的功能性确认来说,这一点确实是存在的,因为对于测试程序的响应时间来说。没有 API 界面层。
从前,在浏览器中交付 GUI 的时间与服务器处理时间相比,被认为是 0。现在这样想就错了。用户经验可以定义为“什么时候我可以再次点击一些什么东西呢?”当性能测试依赖服务器响应时间以预测 Web 2.0 程序中的用户经验时,通常会遇到的一个问题是,“什么程序持续了这么长的时间?”事实上,人们不再能够假设,服务器响应时间已经足够预测响应时间的用户经验了 。
更多精彩
赞助商链接