• 0
  • 0
分享
  • 软件测试初识——软件测试圈
  • 北极 2021-04-09 13:24:35 字数 1324 阅读 2261 收藏 0

软件测试

  • 什么是软件测试

  • 软件测试岗位有哪些

  • 软件测试在不同类型公司的定义

  • 软件测试的职业规划

  • 软件测试和研发的区别

  • 软件测试工作怎么样

  • 一个优秀的测试人员所具有的素质

什么是软件测试

在需求正确的前提下,验证软件的功能是否满足客户的需求(也就是说我们首先需要判断用户的需求合不合理,因为有些用户提出的需求是很难取实现的,或者说是实现起来困难很大的)。看软件的质量的时候,是需要一个标准的。有时候也通过需求来评判软件的质量。

(用自己的话就是:在需求正确的前提下,我们要验证软件的功能是不是满足用户的需求,其目的在于提高软件的质量,给用户交付一个高质量的软件。)

软件测试的目的

保证和提高软件的质量,给用户交付一个高质量高可用度的一个软件

软件测试的发展

  • 软件测试的反战

  • 独立的软件测试

  • 软件测试的第一次定义,软件测试就是对程序能够按照预期的要求运行建立起一种信心

  • 软件成为专门的学科

  • 开发与测试的融合

测试和调试的区别

目的不同:

  • 测试的任务是发现程序中的缺陷;调试的任务是定位并且解决程序中的问题(测试是测试人员确保程序做了它应该做的事情,调试是程序开发人员确保程序做了它想要程序实现的功能),也可以理解成调试的话它就是找出程序中的错误,确保他是一个正确的程序,然后测试是 看程序还有哪些没有考虑周全的方面,但是要搞清楚的是开发人员调试自己的程序,只是站在开发人员自己的角度。那如果他没有全部实现用户的需求(有遗漏),或者理解错了用户的需求,虽然他按照自己的想法把程序调试好了,程序能够正常运行了,但是实际上程序还是没有实现用户的需求

参与角色不同

  • 测试主要是由测试人员和开发人员来执行,黑盒测试主要是由测试人员来完成,单元/集成测试主要是由开发人员来执行,调试由开发人员完成

执行阶段不同

  • 测试贯穿整个软件生命周期,调试一般在开发阶段

软件测试和研发的区别

  • 难易程度: 开发广度小,专业度高(说通俗一点也就是语言比较复杂),测试广度大,专业度低。

  • 工作环境:基本类似

  • 发展前景:自动化测试,安全测试等领域

  • 技能要求:测试要求更广泛,业务能力,设计和架构分析能力,测试手段和工具使用,用户模型分析和理解,编程能力。

一个优秀的测试人员所具体的素质

  • 思维模式

逆向思维:开发盖房子,测试拆房子。不走寻常路。

案例:手机中有两条通话记录,进行删除。删除为0后,继续删除。

发散性思维:探求多项答案

案例:测试一台自动售票机。正向,逆向,边界,压力,性能,耗电量,断电,外观,没零钱…

  • 性格特征

好奇心,成就感,敏感,不浮躁,善于怀疑,批判性思维:清楚–准确、切题–深刻,有意义,有逻辑性–公正、全面

  • 能力

快速学习能力,沟通能力,文字能力,开发能力

  • 责任感和压力

责任感:测试往往是产品的最后一个检验者;测试的工作成效很难衡量,测试用例执行、bug数目的多少都无法说明产品是否能够交给用户使用。所以,责任感是最重要的测试必备素质之一。

压力:来自开发人员、用户、上级、自己的压力。测试人员的压力比想象中的要大。

练习:水杯的测试(提示:从功能,性能,界面,安全,易用)


作者:yyyyeahhhhhh

原文链接:https://blog.csdn.net/weixin_43831728/article/details/104580431


  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 本文主要介绍使用七牛提供的接口把七牛云作为图床,用 Python 实现图片上传和文件上传的脚本实现,可以支持按文件夹批量上传。 搭建过网站的同学,一定都涉及到图片上传和文件上传的问题,最近为了弄图片资源接触了一下云存储,还挺挺好用。 之前如果我们把图片资源存储到本机服务器,那就每次写文章的时候都需要准备一堆的图片,并且要上传到对应的相对目录上去,如果用了云存储(不限七牛),好处就是需要的资源直接上传,然后生成一个链接来使用就行了,Markdown 语法对链接的支持也很好,恩,可以搞一下。 不过,又有了新问题,就是是用云存储,得先经过登录->打开对象存储->打开内容管理->上传...
            1 2 1781
            分享
          •   2012 年,当 Facebook 的用户数量达到 10 亿时,首席执行官马克-扎克伯格(Mark Zuckerberg)表示,要想再获得 10 亿用户,"最重要的显然是移动"。 在当时的一次采访中,扎克伯格对布鲁姆伯格说:"随着越来越多的手机变成智能手机,这将是一个巨大的机遇"。  显然,他是正确的。 全球移动通信系统协会情报部门(GSMA)是总部设在英国的一家代表全球移动运营商的组织,其研究部门最近的一项调查发现,全球目前有 46 亿人连接到移动互联网,约占全球人口的 57%;  然而到了现在,新增移动互联网用户的增长速度正在放缓。 从 2015...
            0 0 30
            分享
          • 无论是什么类型的系统,都可以从测试类型角度来考虑测试。1.系统测试回顾测试阶段:1、单元测试,测试函数/方法,需要知道函数内部的逻辑设计,一般采用的是白盒测试方法。2、集成测试,测试接口,需要知道接口的规格,一般采用的是灰盒测试方法。3、系统测试,测试整个软件,需要知道软件的整体特性,一般采用的是黑盒测试方法。4、验收测试,测试整个软件软件质量模型:1、功能性,对应功能测试2、效率,对应性能测试3、易用性,对应易用性测试4、可靠性,对应可靠性测试5、可移植性,对应兼容性测试针对系统可以有不同的测试类型,一般可以粗分为功能测试和非功能测试。将来工作中主要接触的功能测试、性能测试、兼容性测试等。针...
            0 1 2296
            分享
          •   新浪科技讯北京时间2月28日早间消息,当地时间周一,Meta公司首席执行官马克·扎克伯格宣布,Meta将会组建一个顶级产品开发集团,专门关注内容生成式AI技术。  过去一段时间,科技行业普遍陷入增速放缓,上演了一场大规模裁员浪潮。面对行业低迷,一些科技企业也收缩了对新科技新产品的试验和“豪赌”。不过在一片阴霾之中,AI已成为科技行业大举投资的新亮点。  在Instagram帖子中,扎克伯格表示,Meta公司内部原来有很多研究生成式AI技术的团队,现在管理层开始把这些技术团队整合在一起,组建一个新的产品集团,目的是围绕这项技术开发出精彩的产品体验。  扎克伯格表示,Meta的长远目标是开发A...
            0 0 785
            分享
          •   1月4日,恰好是乐视实行“四天半工作制”的第一天。  当天下午三点,燃次元到达北京乐视公司楼下时,迎面撞上不少面带笑容、结伴离开办公大楼的乐视员工,当燃次元进入乐视公司时,诺大的工区内,只剩下零星几个人。  乐视市场部负责人小夏告诉燃次元,在她宣布实行“四天半工作制”时,员工们是出乎她意料的“淡定”,毕竟在乐视,“从不996,下班即挂机,”小夏补充道,“员工下班从来不回我消息的,所以他们也没有很激动。”  2023年的第一个工作日,1月3日,乐视CEO张巍发布全员信,宣布了一个“高能”的消息,2023年1月1日起,公司将执行每周四天半工作制,每周三实行弹性的半天工作制,考勤时间调整为连续的...
            0 0 805
            分享
      • 51testing软件测试圈微信