UI测试
看了一篇博文,讲解的是关于UI测试的,发现挺好,相关知识点记录如下。
界面测试,也叫UI测试(User Interface testing)。
1、界面测试的目的
检查用户界面的风格是否满足客户的要求,是否通用,文字是否正常,页面是否美观,文字、图片是否结合完美,操作是否友好等。
2、界面测试难以自动化测试
如果是测试 界面(而不是测试功能),例如测试界面上的控价是否显示正常。个人觉得没有必须要去自动化测试。用手动测试,用人的眼睛去观察就好了。
界面测试为什么没有必要写自动化测试呢??
1、界面改动太频繁
2、自动化测试难以判断界面上的控件是否显示正常
3、不同的机器,界面显示的都会不一样
4、不同的浏览器,不同的显示器,都会导致界面不太一样。
3、常见的界面测试中的Bug
3.1)重叠(Overlap)
3.2)截断(Truncated)
3.3)文字自动换行:本来显示到一行的文字显示到了多行
3.4)控件丢失快捷键;如果用户没有鼠标将不能工作了,这是不行的。
3.5)重复的快捷键
3.6)控件上丢失文字信息
3.7)控件没有对齐等
3.8)Tab键顺序不准确。Tab键的顺序与控件排列顺序要一致,目前流行总体从上到下,同时行间从左到右的方式。
以上摘入至参考资料的博客,更详细的请前往参考资料所列出的博客。