上QQ阅读APP看书,第一时间看更新
3.6 实验#6:crackme网站文件无法下载
缺陷标题 crackme网站Net Banking文件无法下载。
测试平台与浏览器 Windows 8.1+IE 11或Chrome 37.0。
测试步骤
(1)打开crackme主页http://crackme.cenzic.com。
(2)单击左边导航条中的Net Banking,进入网页http://crackme.cenzic.com/Kelev/view/netbanking.php。
(3)在新的页面单击Click Here To Download。
(4)查看页面。
期望结果 弹出下载框或出现下载页面。
实际结果 页面无任何反应,如图3-10所示。
图3-10 单击Click Here To Download链接无任何反应
专家点评
对链接比较多的页面一定要耐心地一个一个测试,不能因为前面链接全都能正常打开或下载,就放弃对后面链接的测试。测试工作一定要全面到位,不能走任何捷径。
这种重复性的手工测试,也可以用测试工具代替,或者自己开发一些简单的测试脚本来测试,这样不仅可以节约一大部分时间,并且可以保证测试得更全面。
例如本例的经典Bug,可以开发一个简单的脚本,由脚本来帮助操作并判断页面是否正确或文档是否存在,然后等待脚本运行完查看验证结果即可。对每个工具统计出来的Bug,都需要手动再试一遍,看能否复现。
网页中文档经常找不到的原因很多,一般程序员负责写页面与功能,网站中用到的文档由专门的文档部门提供。文档部门没有及时提供文档,或者文档更新改名,都有可能导致文档无法下载。