如何在智能告警平台CA触发测试告警
719
2022-11-13
黑盒测试用例设计方法
主要测试技术:
等价类划分(边界值分析),因果图法,(正交实验法)
Chapter 8_缺陷管理
软件缺陷:
软件缺陷的来源:
需求说明书:需求说明书的错误或不清楚引起的错误,是缺陷第一大的来源。
设计文档:设计文档描述不准确、以及与需求说明书不一致,是缺陷的第二大来源。
编码:纯粹是由编码的问题引起。
其它:可能是系统集成、测试引起。
软件缺陷的根源:
交流不充分(客户与开发人员、开发人员与测试人员等)
软件的复杂性(功能复杂、开发复杂、测试复杂)
开发人员的错误(对需求的理解、开发压力、能力与经验)
需求的变化(需求说明书设计文档 程序的变更)
进度压力(项目周期比较紧)
软件缺陷的发现手段:
同行评审、测试、管理评审、QA发现、项目组内部发现、客户反馈
为了便于缺陷的定位、跟踪和修改,要对所发现的缺陷,按照缺陷的严重程度、优先级、发现阶段、修复阶段、缺陷的性质、所属功能模块、系统环境等方面进行分类和统计。
二八定理:80%的软件问题总是发生在大约20%的功能模块中。
缺陷密度:
基本的缺陷测量是以每千行代码的缺陷数(个/KLOC)来测量的,其测量单位是defects/KLOC。
常见寻找bug的方法:
色彩、功能结构布局、图片、页面大小、字体、窗体大小、界面文字、容错处理(也为功能缺陷,所谓容错,就是容忍错误的能力。当用户在使用软件过程中发生错误后,软件应该能给出引导信息,指应用户进行正确的操作)、数据转换(增删改查)、性能缺陷(黑盒测试)。
Web测试:
Web测试即测试网站系统在不同客户端(浏览器)的运行情况及兼容性。
Selenium:
Selenium是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。
发表评论
暂时没有评论,来抢沙发吧~