WEB界面测试So Easy?

摘要:

一个人的精力有限,不可能做到面面精通。所以,我们要想要保证测试质量,需要打造一个优秀的十字型测试团队,里面具备有各种类型的测试人员。而要做好WEB界面测试就是非常具有挑战的事情,往往需要专人负责。

WEB界面测试

在时下,因为自动化测试、性能测试等所谓的高技术含量的测试越来越被大家追捧,WEB界面测试的难度可能被一些公司或机构无限放小了,被测试人员有意识的放轻了。

我始终坚信,测试是一门大学问,要做好WEB界面测试就是非常具有挑战的事情。笔者虽然对自动化、软件性能等测试上有一定的建树,但对于WEB界面测试也远远做不到游刃有余,往往会把它交给更适合的专人负责测试。

WEB界面测试,最大的难度之一可能就是兼容性测试了

面对现在市面上各种各样的浏览器和版本,怎么对WEB界面的兼容性做测试就是一个挑战。笔者目前总结的办法也就多装几款用户常用的浏览器,然后一一测试,面对重要的页面就通过在线工具Browsershots进行测试。笔者始终认为还有更佳的测试方案,在工作中也组织过测试团队一起探索过这个话题,但总结出来的测试方案始终不尽如意。

WEB界面测试,注重用户体验

为什么Facebook有一个Like按钮的设计花费了半年的时间?在设计过程中,设计师被提出诸多要求,比如严格符合像素高度宽度要求,必须在所有的语言当中容易被识别,另外需要放弃复杂的过度颜色和边框图案,因为旧的浏览器可能无法支持。

一个优秀的软件,不仅仅体现在功能的强大上面,其中用户体验占了十分重要的比重。体验性包括哪些内容呢?包括了界面的舒适美观,人机之间交互友好、顺畅无碍,使用户对软件的使用有个尽可能完美的体验,从而对软件产生信任。往往要做到这些,需要测试者具备对用户心理的了解,较深的美学修养,专注细心等。

WEB界面测试,注意用户的使用习惯

如果是一个国际化的软件,可能还要注意用户的使用习惯。不同的国家,不同的地区,用户都有不同的习惯。因此为了满足这些用户的不同需要,WEB界面可能需要根据差异,或者调和种种差异满足用户的使用习惯。所以就需要测试团队有人能了解这些习惯和差异,然后去进行针对性的测试。

上面谈到的也仅仅是WEB界面测试的冰山一角,如果要做好软件测试可能需要我们花费更多的精力和时间去进行探索和学习。笔者始终认为一个人的精力有限,不可能做到面面精通。所以,我们要想要保证测试质量,需要打造一个优秀的十字型测试团队,里面具备有各种类型的测试人员。



留言