硬件测试和软件测试的区别以及概念

本文探讨了软件和硬件测试在流程、目的、手段、工具及结果稳定性的异同,强调了发现问题和分析问题能力的重要性。同时提供了一个系统学习和交流资源的链接。
摘要由CSDN通过智能技术生成

相同点

主要归类为以下几点:

1. 测试的流程

一个产品交到你手上,测试前的准备工作(环境,数据,工具,人员,任务等)
大致流程如下:

 

2. 缺陷的流程管理

提交缺陷>确认缺陷>追踪缺陷>关闭缺陷(其中包含各种不同类型缺陷不同的处理方式,和不同缺陷类型的判断/严重级别/优先级别等细节)

3. 发现问题和分析问题的能力

一个初级测试人员如果能有敏锐的观察和发现问题的能力,那么在初级阶段优势会很明显,逐步成长之后就是分析问题的能力,遇到一个问题如何能快速定位出它是有效缺陷还是无效问题(主要有针对需求的对比,环境验证,系统工作方式的理解,后台数据运行的方式等)

异同点

主要归类为以下几点:

1. 测试目的不同

  • 硬件测试:主要是保障硬件的可靠性,以及硬件和硬件的联接关系的正确性与准确性。
  • 软件测试:主要是保证软件流程的正确性,以及正确的应用逻辑关系。

2. 测试手段不同

  • 硬件测试:主要是针对硬件本身以及环境的测试,比如老化测试、寿命测试、故障率测试等。
  • 软件测试:主要是通过对软件的输入进行控制,从而达到不同的测试结果,通过输入输出的差异比较测试是否正确和准确。

3. 测试工具不同

  • 硬件测试:更多的是使用硬件进行,比如各种测量仪表示波器等。
  • 软件测试:相对来说,都是使用软件进行,比如抓包工具Fiddler、压力测试工具Jmeter、接口测试工具PostMan等。

4. 测试结果的稳定性不同

  • 硬件测试:有可能在相同的条件下(如相同的温度),出现不同的测试结果
  • 软件测试:输入相同的话,如果没有引入随机数据,则其输出结果是相同的。

 

下面是你需要的资料吗!

↓↓

图片

 ❤学习安排上❤

 如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击1150305204加入我们,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值