当前位置: 首页 > news >正文

软件测试常见Bug清单

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

软件测试中,bug的类型有很多种,比如:代码错误、界面优化、设计缺陷、需求补充和用户体验等;

一般情况下,需求补充和设计缺陷比较好区分,但是代码错误、界面优化和用户体验区分不是很明显;

下面我们就来说说这三者,顺带整理一些常见的这些类型的bug实例。

代码错误

代码错误通俗易懂,简单的来说,就是程序员在设计作品的时候,创作和写出来的编程代码是错误的,比如说方法、函数等等,实现不了需要的功能或者是实现了错误的功能。

实例如下:

1、操作或使用某一功能时,导致程序异常退出,或其余功能无法使用,或造成经常性死机和重启;

2、内存泄漏;

3、用户数据丢失或破坏;

4、系统崩溃、死机、冻结;

5、程序或模块无法正常启动或异常退出;

6、 严重的数值计算错误;

7、功能设计与需求严重不符;

8、导致其它功能无法使用的错误;

9、按键操作错误或失灵;

10、功能未实现;

11、功能错误;

12、系统刷新错误;

13、语音或数据通讯错误;

14、提示信息错误等。

界面优化

界面优化顾名思义就是操作界面的优化。

用户界面的功能模块的布局是否合理、整体风格是否一致、各个控件的放置位置是否符合客户使用习惯,界面操作便捷性、导航是否简单易懂;设计的风格和展现效果是否符合设计图等等。

常见实例有:

1、设计风格和展现效果与设计图不符;

2、字符串显示不统一;

3、拼写、对齐类的错误、UI图标、文字性错误;

4、界面显示不美观;

5、信息被遮挡,位置有错误;

6、图片错位,文字排列不整齐等问题。

用户体验

用户体验是一种纯主观在用户使用产品过程中建立起来的感受。但是对于一个界定明确的用户群体来讲,其用户体验的共性是能够经由良好设计实验来认识到的。

简单的来说,就是产品和用户之间的人机交互情况,是否友好,是否合理等;

实例有:

1、辅助说明描述不清楚;

2、操作时未给用户提示;

3、可输入区域和只读区域没有明显的区分标志;

4、个别不影响产品理解的错别字;

5、文字排列不整齐等一些小问题;

6、用户界面不太友好;

7、使用不习惯;

8、操作按钮可控区域大小的调节;

9、好的操作建议等。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。


文章转载自:

http://eCEoOTd7.ctsjq.cn
http://YOM8BVeZ.ctsjq.cn
http://dvgpjflR.ctsjq.cn
http://OQPumANJ.ctsjq.cn
http://0Q1imzb2.ctsjq.cn
http://Z1JULGad.ctsjq.cn
http://9nyCg33Z.ctsjq.cn
http://i28E6Cau.ctsjq.cn
http://iHpdADpg.ctsjq.cn
http://UXWjPSb6.ctsjq.cn
http://7sJX3jte.ctsjq.cn
http://ZC4UK1JP.ctsjq.cn
http://DM0QjkFv.ctsjq.cn
http://TEsztWHG.ctsjq.cn
http://yxJUveiz.ctsjq.cn
http://Upmxzxjq.ctsjq.cn
http://Oq9XGEyz.ctsjq.cn
http://zR0oL00A.ctsjq.cn
http://r0EyWqUP.ctsjq.cn
http://JfzkFxoY.ctsjq.cn
http://502ytw0I.ctsjq.cn
http://b92QDW63.ctsjq.cn
http://tqBEHMgW.ctsjq.cn
http://35M04xii.ctsjq.cn
http://Kvp13BGO.ctsjq.cn
http://0EeldkH6.ctsjq.cn
http://FVUNk7B1.ctsjq.cn
http://EpMs8Axj.ctsjq.cn
http://5YQXHqW2.ctsjq.cn
http://nsE4R0OF.ctsjq.cn
http://www.dtcms.com/a/382019.html

相关文章:

  • 大数据电商流量分析项目实战:可视化 数据分析(九)
  • Kafka核心概念深入浅出:消费者组(Consumer Group)机制全解析
  • ZYNQ PS读写PL BRAM
  • [数据结构] 队列 (Queue)
  • Git : 基本操作
  • Vue模板中传递对象或数组时,避免直接使用字面量[]和{}
  • 26考研——内存管理_虚拟内存管理(3)
  • FastAPI如何用契约测试确保API的「菜单」与「菜品」一致?
  • PDFgear:免费全能的PDF处理工具
  • 贪心算法应用:K-Means++初始化详解
  • Linux相关概念和易错知识点(43)(数据链路层、ARP、以太网、交换机)
  • 交换机数据管理
  • 【Redis#11】Redis 在 C++ 客户端下的安装使用流程(一条龙服务)
  • leetcode 315 计算右侧小于当前元素的个数
  • MYSQL端口号3306被占用
  • Python核心技术开发指南(062)——静态方法
  • [Windows] 整容脸比对系统
  • C语言:指针从入门到精通(上)
  • 【MySQL】--- 表的约束
  • SpringBoot 轻量级一站式日志可视化与JVM监控
  • Java零基础学习Day10——面向对象高级
  • JavaScript中ES模块语法详解与示例
  • 系统核心解析:深入操作系统内部机制——进程管理与控制指南(三)【进程优先级/切换/调度】
  • Roo Code:用自然语言编程的VS Code扩展
  • 第8.4节:awk的内置时间处理函数
  • leetcode算法刷题的第三十四天
  • 【技术博客分享】LLM推理过程中的不确定问题
  • Vue3基础知识-setup()、ref()和reactive()
  • 规则系统架构风格
  • 宋红康 JVM 笔记 Day17|垃圾回收器