软件测试学习笔记

ops/2024/10/8 23:30:03/

1、软件测试

软件:控制计算机硬件工作的工具

软件测试:使用技术手段验证软件是否满足使用需求

软件测试的目的:减少软件缺陷,保障软件质量

2、测试主流技术

功能测试

自动化测试

接口测试

性能测试

3、测试分类

按照测试阶段:单元测试(针对源代码)、集成测试(针对接口,在单元测试的基础上,对单元模块之间的连接和组装进行测试)、系统测试(针对功能、非功能测试,对整个系统的测试,包括相关的软硬件平台、网络以 及相关外设的测试。)、验收测试(内测、公测)

按照代码可见度:黑盒(源代码 不可见、UI功能可见) 灰盒(部分源代码可见、功能不可见)白盒(代码可见、功能不可见)、

4、质量模型

功能性:数量 、正确性、错误处理情况

性能:硬件配置、QPS

兼容性:

易用:简洁、友好、流畅、美观

可靠:

安全:

可维护

可移植:

5、测试流程

需求评审——计划编写——用例设计——用例执行——缺陷管理——测试报告

6、测试用例

用例:用户使用的案例

用例设计编写格式:

用例设计:长度、规则、类型

明确需求+划分有效、无效等价+提取数据编写用例

无效:记住测为空的情况 

7、等价类:穷举(类型上的 )

8、边界值分析法(长度上的)

上点(边界上的点)、离点(刚好大于、刚好小于)、内点(区间范围内的)

优化:离点 开内闭外

9、判定表法:多条件依赖关系 

n个条件,2^n种规则

10、场景法

业务覆盖测试,流程图;先测试业务、再测试单功能、单模块、单页面

11、用例执行

12、缺陷

缺陷:软件中存在的各种问题

缺陷标准:少功能、功能错误、多功能、隐性功能错误、不易使用

缺陷类型:功能、页面、兼容、数据、易用、建议、架构

兼容:火狐、IE、苹果、谷歌、欧朋

提交注意事项:发现缺陷之后,要确保缺陷——可复现、唯一性、规范性

缺陷报告标题 (描述测试数据、实际结果、预期结果)——禅道

13、项目

 

 

14、软件测试

测试结束的标准是什么?

1.用例全部执行。 2.覆盖率达到标准。 3.缺陷率达到标准。 4.其他指标达到质量标准

回归测试

每当软件经过了整理、修改、或者其环境发生变化,都重复进行测试。很难说需要进行多少次回归测试,特别是是到了开发周期的最后阶段。进行此种测试,特别适于使用自动测试工具

 


http://www.ppmy.cn/ops/122858.html

相关文章

gbase8s数据库实现黑白名单的几种方案

1、借用操作系统的黑白名单 2、使用数据库 TRUSTED CONTEXT 机制 CREATE TRUSTED CONTEXT tcx1USER rootATTRIBUTES (ADDRESS 172.16.39.162)ATTRIBUTES (ADDRESS 172.16.39.163)ENABLEWITH USE FOR wangyx WITHOUT AUTHENTICATION; 如上创建 可信任上下文对象 tcx1 在 jdb…

如何通过视觉分析检测车辆逆行行为

随着交通网络的快速扩展和车辆数量的持续增加,城市交通管理面临着前所未有的挑战。交通事故的多发原因之一是车辆逆行,这种行为不仅严重威胁其他车辆和行人的安全,也加重了交通拥堵问题。因此,如何有效监控并预防车辆逆行成为城市…

【09】纯血鸿蒙HarmonyOS NEXT星河版开发0基础学习笔记-Class类基础全解(属性、方法、继承复用、判断)

序言: 本文详细讲解了关于我们在程序设计中所用到的class类的各种参数及语法。 笔者也是跟着B站黑马的课程一步步学习,学习的过程中添加部分自己的想法整理为笔记分享出来,如有代码错误或笔误,欢迎指正。 B站黑马的课程链接&am…

Ascend C 自定义算子开发:高效的算子实现

Ascend C 自定义算子开发:高效的算子实现 在 Ascend C 平台上,开发自定义算子能够充分发挥硬件的性能优势,帮助开发者针对不同的应用场景进行优化。本文将以 AddCustom 算子为例,介绍 Ascend C 中自定义算子的开发流程及关键技术…

VRRP协议

文章目录 一、什么是VRRP协议 一、什么是VRRP协议 VRRP协议是一种用于提高网络可靠性的容错协议。 VRRP协议是一种容错的主备模式的协议,保证当主机的下一跳路由出现故障时,由另一台路由器来代替出现故障的路由器进行工作,通过VRRP可以在网络…

全都燃起来了!黄金周车市销量成绩出炉

文/王俣祺 导语:国庆黄金周对于其他行业可能是个放松的好时机,但对于国内汽车市场而言可能是下半年最关键的“战场”。这几天,全国各地的车展和4S店简直热闹非凡,新能源车尤其抢镜,优惠活动不断,引得消费者…

[记录]-安装mingw

MinGW下载安装教程 傻瓜式操作【超详细】_mingw-get-setup.exe-CSDN博客

python爬虫 - 进阶requests模块

🌈个人主页:https://blog.csdn.net/2401_86688088?typeblog 🔥 系列专栏:https://blog.csdn.net/2401_86688088/category_12797772.html 目录 前言 一、SSL证书问题 (一)跳过 SSL 证书验证 &#xff0…