51Testing软件测试论坛

标题: 请问这种情况测试用例如何设计? [打印本页]

作者: tuchun81    时间: 2007-3-8 16:01
标题: 请问这种情况测试用例如何设计?
被测试的系统(基于Internet的B\S系统)默认设置页面上无任何操作20分钟内即为超时从而返回登录界面,用C#编码来完成超时控制。而偶在测试过程中,曾遇见过没有达到超时要求而返回登录界面的事情,这种情况还真不好重现,一般这种无故超时的情况总伴随着操作系统CPU繁忙!请问各位,大家有否遇见这种无故超时的情况;或是大家有没有测试过存在超时控制的web页面,请大家踊跃发言,偶在线关注中。。。
作者: archonwang    时间: 2007-3-8 16:11
超时,如果软硬件正常,一般是由于系统性能存在瓶颈时导致的。造成这一瓶颈的可能是程序编制的不合理或是基于网络原因造成的网络拥堵或逻辑错误。按照你提供的信息,我感觉你的客户端可能有问题,建议首先检查服务器是否存在CPU占用率过高的情况,再分析网络情况。


测试超时控制的web页面,应该使用性能测试方法,选用合适的测试工作进行测试。
作者: tuchun81    时间: 2007-3-8 16:31
我测试的系统不支持并发,所以我完全是在服务器端做的页面上的操作,操作完后数据直接存在服务器端硬盘上,所以与网络堵塞没有关系。我想应该是控制超时的代码设计的不合理或是存在bug,楼上说用性能测试方法测试超时?
我假如这个bug是代码设计的不合理引起的,是不是该用白盒测试方法测试程序路径? 或是用比较高效的黑盒测试方法或许能测试出代码中的bug? 如果可以用黑盒测试,请大家指点




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2