行业动态

了解最新公司动态及行业资讯

当前位置:首页>新闻中心>行业动态
全部 1163 公司动态 390 行业动态 416

学会了吗(软件测试 百度文库)《软件测试》,软件测试学习笔记丨软件测试基础概念,软件测试,

时间:2025-03-18   访问量:1010

本文转自测试人社区,原文链接:软件测试流程体系 - 学习笔记 - 测试人社区

软件测试基础概念

软件测试

通过手工或者工具对“被测对象”进行测试

验证实际结果与预期结果之间是否存在差异软件测试作用

通过测试工作可以发现并修复软件当中存在的缺陷,从而提高用户对产品的使用信心

测试可以降低同类型产品开发遇到问题的风险软件缺陷

软件缺陷被测试工程师和开发工程师们称作bug

软件缺陷会导致软件不能正常运行,它的存在会在一定程度上导致软件不能满足用户的需求,甚至有可能破坏或泄露用户的重要数据软件测试原则

测试显示缺陷的存在

穷尽测试是不可能的

测试尽早介入

缺陷集群性(2/8原则)

杀虫剂悖论

测试活动依赖于测试内容

没有错误是好是谬论软件测试对象

需求分析阶段:需求文档,接口文档

编码实现阶段:源代码

系统功能使用阶段:源程序测试用例

为特定的目的而设计的一组测试输入、执行步骤和预期的结果,以便测试产品是否满足某个特定需求的文档

软件测试模型

v模型

1、v模型是瀑布模型的一种改进

2、v模型标明了测试过程中的不同阶段
v模型的优缺点

w模型

1、w模型明确表示出了测试与开发的并行关系

2、w模型中测试伴随着整个软件开发周期,并且测试的对象不仅仅是程序,需求和设计同样要测试
软件测试工作流程

测试左移和测试右移

1、测试左移是往测试之前的开发阶段移

2、测试团队在软件开发周期早期就开始介入

3、对代码进行测试

4、从发现bug到预防bug测试左移-质量保障手段

1、代码评审

2、代码审计

3、单元测试

4、自动化冒烟测试

5、研发自测测试右移-线上监控

1、右移是往发布之后移

2、产品上线后进行线上监控

3、闭环的线上问题反馈-检查-解决-更新流程

4、更便捷的日志查看、回传服务

5、丰富有效的log,便于问题的快速定位

6、丰富的监控指标(例如业务异常点指标)

7、业务监控(例如短信发送等)

8、关键指标每日监控(服务器指标)

9、生产数据监控(警报)

免费领取:测试资料+性能测试+接口测试+自动化测试+测试开发+测试用例+简历模板+测试文档 - 公众号 - 测试人社区

上一篇:学会了吗(优秀的软件测试员应具备的素质有哪些)优秀的软件测试员应具备的素质和能力,成为优秀软件测试人员的必备知识与技能总结,软件测试,

下一篇:奔走相告(软件测试面试常见问题及答案)软件测试的基本流程,软件测试22种测试方法与详解,软件测试,

在线咨询

点击这里给我发消息 售前咨询专员

点击这里给我发消息 售后服务专员

在线咨询

免费通话

24小时免费咨询

请输入您的联系电话,座机请加区号

免费通话

微信扫一扫

微信联系
返回顶部