`
comeonbabye
  • 浏览: 441667 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

UI测试最常见BUG情况汇总

    博客分类:
  • TEST
阅读更多


网上摘取,留着以后给小弟看看,哈哈

录入界面

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

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

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

   (1) 长度校验

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

   (3) 范围的校验

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

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

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

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

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

界面格式

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

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

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

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

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

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

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

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

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

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

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

功能问题

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

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

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

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

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

   6. 选择记录后点击删除按钮要提示 确实要删除吗?

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

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

查询问题

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

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

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

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

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

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

   7. 对于范围的查询采用全闭的形式

分享到:
评论

相关推荐

    软件测试中界面UI测试常见BUG汇总

    软件测试汇总录入界面1.1输入字段要完整,且要与列表字段相符合(参照数据库进行检查)1.2必填项一律在后面用*表示(必填项为空在处理之前要有相关的提示信息)1.3字段需要做校验,如果校验不对需要在处理之前要有...

    软件测试与常见Bug大全

    "软件测试常见Bug大全"这个文档集合了测试人员在实际工作中可能会遇到的各种问题,为他们提供了一个全面的学习和参考资源。这里我们将深入探讨软件测试的重要性和常见的Bug类型。 首先,软件测试是为了发现并修复...

    云开发新UI修复BUG校园社区论坛表白墙小程序源码+安装教程.txt

    - **常见BUG类型**: - **逻辑错误**:例如计算结果不正确、条件判断失误等。 - **界面显示问题**:比如文字重叠、图片加载失败等。 - **性能问题**:包括但不限于响应速度慢、内存泄漏等。 - **修复策略**: -...

    UI设计面试问题总结.pdf

    UI 设计面试问题总结 UI 设计是用户界面设计的简称,顾名思义,它是用户和设备交互的重要介质。用户界面设计可分为感觉和情感两个层次,其综合了心理学、设计学、语言学等方面的知识。一个产品的 UI 设计直接关系着...

    业务测试报告模板.doc

    - 测试是在Android系统的常见机顶盒及智能电视环境下进行的,这表明了测试的目标平台。 ### 二、测试范围及方法 #### 1. 功能测试 功能测试是验证软件功能是否按预期工作的重要步骤。这里列举了几种具体的测试方法...

    软件测试面试题集锦.docx

    接口测试和UI测试协同测试时,先进行接口测试验证基础功能,再通过UI测试验证用户体验。依赖于其他接口或登录状态的测试需模拟相应数据或状态。 性能测试涉及负载测试、压力测试等,目的是确定系统在高负载下的行为...

    软件测试实习报告六篇 (2).docx

    1. **软件测试的基本概念**:软件测试是验证和确认软件产品是否符合预期功能和性能的过程,它包括功能测试、性能测试、稳定性测试和UI测试等多个方面。实习生通过实际操作熟悉了软件测试的流程。 2. **测试目标**:...

    库:UI库测试

    总结来说,UI库测试是保证软件质量的重要环节,涉及多个层面的验证,包括功能、性能、兼容性、响应式等方面,旨在为用户提供稳定、高效、无障碍的界面体验。在"库:UI库测试"这个主题下,我们可以深入探讨这些测试...

    软件测试面试题.docx

    - **发现错误**:这是最基本也是最重要的目的,即通过各种测试手段找到软件中存在的错误。 - **确保功能性**:验证软件是否实现了其承诺的所有功能,并确保这些功能都经过了充分的文档化说明。 - **性能与效率**:...

    automation-practice-webtests:使用Go进行UI自动化测试-Agouti,Ginkgo,Gomega

    1. **Agouti**:Agouti是一个强大的Go语言测试框架,专门用于Web UI测试。它提供了类似于JUnit的API,支持多种浏览器(如Chrome、Firefox)和无头浏览器(如PhantomJS、Headless Chrome)。Agouti的核心功能包括元素...

    软件测试基本流程与规范.doc

    - **用户界面测试**(UI测试):检验软件界面是否符合用户期望,包括布局、美观度、交互性等方面。 - **冒烟测试**:快速检查软件的基本功能是否正常,作为正式测试的前置条件。 - **随机测试**(adhoc测试):基于...

    移动无线之测试到质量的转变

    在移动互联网测试中,常见问题包括如何在迭代快速的项目中保证测试质量、如何实施自动化测试、如何进行持续集成、如何招聘测试人员以及如何设定测试KPI。在测试招聘上,应关注应聘者的综合分析能力,而非仅仅技术...

    测试用例的设计

    在整个过程中,需要注意的是,测试用例的设计不仅要覆盖功能需求,还要考虑到异常情况下的表现,确保软件在各种环境下都能稳定运行。此外,合理的使用工具可以极大地提升测试效率,使测试工作更加高效有序。

    Android Application Testing Guide

    - **UI测试框架**:介绍UI测试的基本框架和工具。 - **UI组件测试**:演示如何对特定的UI组件进行测试。 - **自动化测试**:探讨如何实现UI测试的自动化。 ##### 4.4 性能测试 - **性能指标**:定义常见的性能指标...

    IOSAPP测试报告.docx

    - **UI/UX测试**:确保界面设计符合iOS Human Interface Guidelines,操作流畅且无误。 - **兼容性测试**:检查应用在不同设备、系统版本和屏幕尺寸上的表现。 - **网络测试**:验证应用在网络不稳定或断开时的...

    PyPI 官网下载 | wormhole-ui-0.1.2.tar.gz

    在Python的世界里,PyPI(Python Package Index)是最重要的软件仓库,它为开发者提供了分享和获取Python库的平台。本文将深入探讨从PyPI官网下载的资源——wormhole-ui-0.1.2.tar.gz,这是一个与Python库相关的...

    被测试过的安卓蓝牙程序(借鉴了别人的 修复了所有bug 可以自己修改界面 非常方便!)

    总结来说,这款“被测试过的安卓蓝牙程序”是一个实用的工具,它不仅提供了一种稳定的蓝牙连接方式,还允许开发者根据需求定制界面。其背后涵盖了安卓蓝牙API的深度使用、稳定性的保障、用户界面的灵活性等多个方面...

    软件工程文档模板(包含整个软件开发周期中的文档)

    7. 测试报告:记录测试结果,包括通过的测试、失败的测试、发现的问题以及修复情况。测试报告是评估软件质量的重要依据。 8. 项目进度报告:定期更新项目进度,包括已完成的任务、未完成的任务、延迟的原因及解决...

Global site tag (gtag.js) - Google Analytics