UI测试
2016-08-10 15:34
295 查看
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键的顺序与控件排列顺序要一致,目前流行总体从上到下,同时行间从左到右的方式。
以上摘入至参考资料的博客,更详细的请前往参考资料所列出的博客。
参考资料
1、http://www.cnblogs.com/TankXiao/p/3410043.html相关文章推荐
- CODEFORCES 430E Guess the Tree <dfs搜索建树>
- 基础理论部分
- request
- esay UI实现无限级tree
- android Gui系统之WMS(2)----窗口的添加
- Android FrameWork源码浅析之(一)--handler,looper,messagequeue
- HDU 1423 Greatest Common Increasing Subsequence(最长公共子序列+最长不下降子序列)
- iOS UI篇- 退出键盘
- ECSHOP安装百度编辑UEditor教程
- EventBus源码阅读(17)-EventBusBuilder
- iOS 单击图片UIImage提取图片上的颜色UIColor (OC)
- poj 1947 Rebuilding Roads(基础)
- 对chain.doFilter(request,response)的理解
- mysqldump: Got error: 1066: Not unique table/alias: 'dept' when using LOCK TABLES
- iOS - UIViewController
- 修改UITextField的placeHolder的颜色及字体大小
- 装机员U盘启动PE制作工具V4.0(UEFI+UD)
- 安卓 简单的 联系人快速检索控件QuickIndexBar实现
- mui下拉加载更多
- Kinect V2 多关节捕捉应用中break 与 continue的妙用