以下被测试人员遗漏的bug均有相同的两个操作前提:1.进行测试的firefox浏览器安装了支持xhtml语言显示的插件;2.进行测试的手机都可以正常浏览支持WAP2.0的网站。
bug1:使用firefox访问某wap页面,正常打开及显示,但使用手机无法打开该页面。
bug2:使用firefox访问某wap页面,查看该页面中的某个图片,正常显示,但是用手机无法显示。
两个bug现象不同,原因不同,但它们都有个共同点,那就是使用手机测试就会发现问题。
理论上,在我们无法确定到底访问这些wap页面的用户大部分在使用何种型号手机时,通常的做法就是按照wap标准开发,而安装了支持xhtml语言显示的firefox就应该能够供测试人员快速的进行wap测试(该插件定位问题,具体介绍见xhtml插件介绍)。
然而这仅仅是理论。由于每个手机型号的配置各不相同,并且受到手机网络、代理商的影响,同一个页面也会解析出不同的效果。并且这两个bug未能通过firefox测试出的另一个原因就是firefox本身也支持web协议。
从这2个问题我们不难发现,对于wap测试,无论通过电脑我们安装了多么强大的插件,或者使用一些本身就是使用在某些手机上的浏览器,如opera 等,对于页面的测试,我们必须强调真机测试这一过程,考虑时间进度,我们可以将真机测试放在稍晚的时间里,但是后期并不代表可以省略或忽视,相反,如果页面都不能正常显示,那么所有功能也都会化为乌有。
当然,如何从众多常见手机型号中选取进行测试,我们还都在路上,也欢迎有想法的同学一起切磋讨论。