UI测试常见BUG汇总

在大多数开发、测试眼中,UI测试的重要性远小于功能测试、性能测试等,但只要够细心,总能发现一些UI bug或者UI 可以改进的地方提高用户体验。

录入界面

  1.1 输入字段要完整,且要与列表字段相符合(参照数据库进行检查)

  1.2 必填项一律在后面用*表示(必填项为空在处理之前要有相关的提示信息)

  1.3 字段需要做校验,如果校验不对需要在处理之前要有相关的提示信息

  (1) 长度校验

  (2) 数字、字母、日期等等的校验

  (3) 范围的校验

  1.4 录入字段的排序按照流程或使用习惯,字段特别多的时候需要进行分组显示

  1.5 下拉框不选值的时候应该提供默认值

  1.6 相同字段的录入方式应该统一(手动输入 、点选 、下拉选择、参照)

  1.7 录入后自动计算的字段要随着别的字段修改更新(如单价变后,金额也变)

  1.8 日期参照应该既能输入,又能从文本框选择

界面格式

  2.1 字体颜色、大小、对齐方式(根据字段的性质确定)、加粗的一致性

  2.2 文本框、按钮、滚动条、列表等控件的大小、对齐、位置的一致性

  2.3 所有新增、修改、查看页面加上页面说明(如:XXX新增、XXX编辑、XXX查看等说明字样),(弹出的)界面要有标题,标题与内容要一致

  2.4 不同界面显示相同字段的一致性(如列表界面和编辑界面)

  2.5 界面按钮显示要求(查询、新增、删除顺序)

  2.6 列表的顺序排列应该统一(按照某些特定条件排序)

  2.7 下拉框中的排列顺序需要符合使用习惯或者是按照特定的规则排定

  2.8 所有弹出窗口居中显示或者最大化显示

  2.9 信息列表中如果某个字段显示过长用“…”或者分行显示

  2.10 人员、时间的缺省值一般取当前登录人员和时间

  2.11 对于带有单位的字段,需要字段的标签后面添加如下内容:“(单位)”

功能问题

  3.1 按钮功能的实现(如返回按钮能否返回)

  3.2 信息保存提交后系统给出“保存/提交成功”提示信息,并自动更新显示

  3.3 所有有提交按钮的页面都要有保存按钮(每个界面风格一致)

  3.4 凡是点选或者下拉选择的界面,如果一旦选择完了无法回到不选择的情况,需要加上“清除选择”功能按钮

  3.5 没有选择记录点击删除/修改按钮要提示“请先选择记录”

  3.6 选择记录后点击删除按钮要提示“确实要删除吗?”

  3.7 需要考虑删除的关联性,即删除某一个内容需要同时删除其关联的某些内容

  3.8 界面只读的时候(查询、统计、导入)等,应该不能编辑

查询问题

  4.1 查询条件缺少一些可以查询的字段

  4.2 有些查询条件需要支持模糊查询

  4.3 需要考虑有些查询条件本身的关联性(即某个查询条件的取值范围是依赖于其它查询条件的取值)

  4.4 查询条件名称与信息列表及信息编辑页面相应的字段名称完全统一

  4.5 不同模块相同字段的查询方式应该统一(手动输入 、点选 、下拉选择)

  4.6 出报表的时候,查询条件需要显示在报表标题的下面,这样看报表的时候知道数据的依据是什么

  4.7 对于范围的查询采用全闭的形式(如 [2006-1-1,2006-12-30])

时间: 2024-10-12 07:52:00

UI测试常见BUG汇总的相关文章

移动端常见bug汇总

点击样式闪动 Q: 当你点击一个链接或者通过Javascript定义的可点击元素的时候,它就会出现一个半透明的灰色背景. A:根本原因是-webkit-tap-highlight-color,这个属性是用于设定元素在移动设备(如Adnroid.iOS)上被触发点击事件时,响应的背景框的颜色.建议写在样式初始化中以避免所以问题:div,input(selector) {-webkit-tap-highlight-color: rgba(0,0,0,0);}另外出现蓝色边框:outline:none

手机客户端UI测试常见的测试点

1.各种分辨率下,显示正常.现市场上主流的塞班V3系统手机为240*320.320*240.WM系统主要为240*320.320*480.Android系统主要为320*480,Iphone系统为320*480.在产品确定设计前在哪些系统中些屏幕下运行.测试将对不同的屏幕下对UI在不同的机型个测试效果. 2.前景色与背景色搭配合理协调,反差不宜太大,最好少用深色,如:大红,大绿等,常用色考虑使用手机系统的界面色调.对于UI在设计上的用色,测试可以提出很多宝贵的意见,只有图片跑在手机系统才可以更好

界面测试常见bug

一个控件叠在另一个控件上 一个控件被另一个控件截断, 导致控件部分不可见 应该显示为一行的句子, 被截断,显示为两行, 如下图: 界面设计中有个规则,就是任何UI都应该可以被键盘操作, 这就需要有快捷键比如 alt+O,  如果缺失了快捷键,没有鼠标的人,就操作不了. 重复的快捷键 文字丢失 控件应该对齐, 这样才好看. Tab键的顺序与控件排列顺序要一致,目前流行总体从上到下,同时行间从左到右的方式!

安卓手机测试常见BUG

安装 覆盖安装 跨版本安装 卸载后重新装 2.网络 2G网络下访问应用 网络不好的情况下,访问应用,是否会有数据返回 网络不好的情况下,切换到有网时,数据是否正常展示 WIFI断开时,再进入应用,之前的数据是否会展示出来 网络不好的时候的,一直点击事件是否会crash 3.推送 未启动应用时,点击推送,是否能够正常启动应用并打开推送 启动应用时,推送未开启时,是否能够收到推送消息 4.稳定性 多个APP同时运行时,应用是否正常运行 内存不足时,是否正常运行 反复操作,不断的点击 5.异常性 空白

web开发常见bug汇总

1.在做使用struts2进行文件上传时总是出现 java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream于是google了一下,网上90%是说没导入commons-io包,但是我在项目里明明是已经把这个包导入了,也有兄弟说可能是版本的问题,但换了几个commons-io版本都还是报这个错误啊,我都找了两天这个问题了,头都疼了.因为项目中要用到这个上传,请高手们出手救救小弟. 回答1

移动端常见bug汇总001

点击样式闪动 Q: 当你点击一个链接或者通过Javascript定义的可点击元素的时候,它就会出现一个半透明的灰色背景. A:根本原因是-webkit-tap-highlight-color,这个属性是用于设定元素在移动设备(如Adnroid.iOS)上被触发点击事件时,响应的背景框的颜色.建议写在样式初始化中以避免所以问题:div,input(selector) {-webkit-tap-highlight-color: rgba(0,0,0,0);}另外出现蓝色边框:outline:none

常见bug解析-移动端

手机测试常见bug解析 1.测试时遇到"手机无响应"? 有以下几个原因: a.手机内存不足 b.android进程之间死锁引起的(就是两个进程之间) c.手机的CPU运行高引起的 可以查看手机的崩溃日志 2.测试时遇到"应用停止运行"? 这种现象在手机软件测试过程中是经常遇到的,比如:相机停止运行.图库停止运行.设置停止运行 等等. 原因: a.空指针. b.手机中某个程序调用此应用,但是手机上边没有这个应用,资源不存在 c.应用程序APP缓存和数据过多,导致强制退

APP测试要点及常见Bug分类

引言 对于产品的手机项目(应用软件),主要是进行系统测试.而针对手机应用软件APP的系统测试,我们通常从如下几个角度开展:功能模块测试.兼容性测试.安装和卸载测试.软件更新测试.性能测试.用户体验性测试.交叉事件测试.用户界面测试等. 功能测试要点及常见缺陷 常见的功能类缺陷 APP崩溃 这是测试中的常见问题,这类问题也是非常严重的,会直接影响用户对产品的第一印象,例如我们正在使用某个APP,正在使用突然应用就停止响应,界面上弹出"强制关闭错误"的窗口,需要强制关闭应用,或者正在使用时

APP测试要点以及常见bug分类

对于手机软件app主要是进行系统测试.而针对手机应用软件APP的系统测试,我们通常从如下几个角度开展:功能模块测试.兼容性测试.安装和卸载测试.软件更新测试.性能测试.用户体验性测试.交叉事件测试.用户界面测试等 常见的功能类缺陷 APP崩溃 这是测试中的常见问题,这类问题也是非常严重的,会直接影响用户对产品的第一印象,例如我们正在使用某个APP,正在使用突然应用就停止响应,界面上弹出“强制关闭错误”的窗口,需要强制关闭应用,或者正在使用时出现闪退的现象.这些情况都很影响用户的体验,导致用户卸载