【软件测试】| 软件测试 - 答疑篇

Bertha 。 2024-04-29 19:17 146阅读 0赞

?️ 主页:小夜时雨
?️ 专栏:软件测试
?️ 如何优雅的活着,是我找寻的方向
优雅

目录

  • 一、什么是软件测试
  • 二、测试和调试的区别
  • 三、软件测试和开发的区别

一、什么是软件测试

最常见的理解是:软件测试就是找BUG,发现缺陷。

  • 软件测试就是验证软件产品特性是否满足用户的需求。
  • 测试试图验证软件是“工作的”,也就是验证软件功能执行的正确性
  • 测试的活动是以测试人员“预期的结果”为依据,这里的“预期结果”指的是需求定义。
  • 软件测试的特点:

软件测试只是一个样本试验,具有不可穷尽性。

二、测试和调试的区别

  1. 目的不同
  • 调试(Debug):确保程序做了程序员想它做的事情
  • 测试(Testing):确保程序解决了它该解决的问题
  1. 参与角色不同
  • 测试由测试人员和开发人员来执行,黑盒测试主要由测试人员完成、单元/集成测试主要是由开发 人员执行。
  • 调试由开发人员完成。
  1. 执行的阶段不同
  • 测试贯穿整个软件开发生命周期
  • 调试一般在开发阶段。

三、软件测试和开发的区别

  1. 工作内容
  • 开发: 通过不同的编程语言,最终作出一个产品(Coding)
  • 测试:写测试用例,执行,发送测试报告,编写自动化测试用例,开发出相关的测试工具

2.技能区别

  • 开发 :着重于技能深度的掌握(要写出高效的代码)
  • 测试: 技能广度的掌握:业务能力,设计和架构分析能力,测试手段和工具使用,用户模型分析和理解,编程能力
  1. 薪资情况

薪水:中小企业总体比研发低,自动化等专业测试领域和研发基本无差距。大厂研发测试基本无差别

?️?️?️ 好啦,到这里有关 软件测试答疑 的分享就没了,如果感觉做的还不错的话可以点个赞,关注一下,你的支持就是我继续下去的动力,蟹蟹大家了,我们下期再见,拜拜~ ☆*: .。. o(≧▽≦)o .。.:*☆

发表评论

表情:
评论列表 (有 0 条评论,146人围观)

还没有评论,来说两句吧...

相关阅读

    相关 软件测试测试用例

    1.测试用例的基本要素 测试用例是为了实施测试而向被测试的系统提供的一组集合,这组集合包括:测试环境、操作步骤、测试数据、预期结果等要素; 测试用例的标准:对比好坏代码

    相关 软件测试入门

    博主最近工作过程中,发现了软件测试的重要性,这之间有一些学习心得,希望能分享出来,也当作自己的学习笔记。 如果你和我一样对软件测试感兴趣,但是对软件测试还不太了解,可以先看