一、测试的本质

1、测试其实是发现并解决问题的过程,而其 目标则是让软件产品以尽可能高的质量交付给客户,使软件产品中存在的问题尽可能少、

运用风险分析和不同系统功能的测试优先级,来确定测试的关注点,从而替代穷尽 测试。

2、软件开发本身是追求产出和投入比的工程性过程。因此,考虑测试的内容和方式时, 都应当以高产出投入比为最终目标

二、测试的抽样特性

除了小型项目,进行完全(各种输入和前提条件的组合)的测试是不可行的

三、测试类型的多样性

1、单元测试:和开发最接近的一种测试。开发人员编写单元测试用例并执行,验证单元 模块是否得出预期的结果。

在敏捷开发模式中,有一种流行的开发模式叫做测试驱动开发。测试驱动开发的核心就是把单元测试用例先做好,功 能开发以通过相应的单元测试用例为目标。

敏捷开发从根本上避免了瀑布模型的弱点,它有两个核心点——迭代开发和增量开发

2、功能测试:通过执行自动或手动的测试用例,可以验证相应的功能点
3、性能测试:重点验证软件的非功能性需求 的测试。通过自动化的方 法模拟真实用户并发访问的场景,以验证系统的性能指标(吞吐率、稳定性、可靠性)或发现其性能瓶颈
4、兼容性:版本、浏览器等等兼容检查

5、探索性测试:“无目的” + 站在用户角度“随机”使用系统

四、测试的目标

软件潜在问题尽可能的减少
软件测试结果对软件的拥有者/用户负责

五、开发团队做的远不仅是开发

1、开发人员的开发技能与 软件是 否以高质量完成有重要的关系

2、软件提测质量直接关系到测试人员的工作量,甚至产品上线质量

3、不规范的开发过程给测试、上线、乃至风险控制带来巨大困难

《从菜鸟到测试架构师一个测试工程师的成长日记》笔记与思考相关推荐

  1. 重读《从菜鸟到测试架构师》-- 测试专家的第一步

    无论是大学毕业的第一份工作还是工作多年后重新入职新公司,我们都不可避免的会遇到上班第一天,在这第一天的时间里我们需要完成领设备.装系统等准备工作,当然,不可或缺的还有新人培训,这本书的第一章也直白地使 ...

  2. 通往测试架构师之路(1):那些家伙在干什么?

    Omomo在公司呆了有几个年头了.在测试技术方面的技能长进了不少,又能享受写代码的乐趣,同事们经常交流对软件测试技术的见解,也在项目中实现一些创新的测试技术和基于自己的想法设计好的测试框架,每天过的很 ...

  3. 测试架构师: 软件测试架构师应该做和不该做的事情

    测试架构师应该考虑以下问题: 测试的目标是什么? 测试的范围是什么? 测试的深度和广度是什么? 测试的重点和难点是什么? 如何安排测试? 如何评估测试结果? 测试的源头是需求.软件测试架构师在需求阶段 ...

  4. 重读《从菜鸟到测试架构师》-- 开发团队做的远不仅是开发

    上回说到小艾跟着导师修炼了一段基本功之后,也明确了自己的专业技能学习道路,却在几次转头的瞬间发现身边的每一个人都似乎在做着不同的事情,不是说好的一个团队嘛,为什么你做这个,他做那个呢?小艾还真是疑惑, ...

  5. 《从菜鸟到测试架构师》简要总结(1)----新人培训

    <从菜鸟到测试架构师>简要总结(1)----新人培训           已经看完了这本书,基本是偏向于基础理论的,包含的范围很广,可以作为一个测试工作内容的了解!并对以后的实践有所指导, ...

  6. 重读《从菜鸟到测试架构师》-- 前篇

    自从购买了<从菜鸟到测试架构师>之后,很认真的将这本书从序开始的每个字都看了一遍,也在书上边边角角做了笔记,再次重读这本书,也将这本书中阐述的概念,以及一些自己的理解将记录在博客园及微信公 ...

  7. 重读《从菜鸟到测试架构师》--黑色的盒子里有什么(中)

    上一章说到小艾在功能测试组开始了功能测试的学习,然而对产品知识.软件技能和客户意识有了一定了解的小艾,对整个测试依然有着不解之处,这时,导师为他深入浅出的解读了功能测试,导师是怎么解读的呢? 关于黑盒 ...

  8. 一个测试人员如何变成测试架构师

    测试架构师必须具备的第一个能力:"准确的商业理解力." 了解自己所在公司测试架构师团队的运作和工作内容,虽然我们之前也从未接触过微软的测试架构师.但随着公司业务的扩大,业务的需要驱 ...

  9. 测试架构师的目标和价值

    网友邮件问我2个问题:测试架构师的价值怎么量化体现?能否用最少的词描述测试架构师对产品测试组支撑时最主要的工作目标是什么? 问题1回复: 你一切的活动提升产品线整体10%的的测试质量,10%的测试效率 ...

最新文章

  1. Hibernate之HQL数据库操作
  2. sql表中只有子节点的递归_动态规划与静态规划、递归、分治、回溯
  3. 莓良心(第二类斯特林数)
  4. Java笔记02-OOP
  5. 操作系统总结之 输入输出系统(下)
  6. c语言实用教程第四版pdf,C语言大学实用教程(第4版)
  7. 安全测试之sql注入
  8. OpenGL第八版--初识OpenG
  9. 怀念张孝祥,张老师一路走好
  10. 安卓框架访问QQ文件的路径miui13
  11. unity 模型加点击事件
  12. ISIC2018比赛经验分享
  13. 微信域名检测接口文档
  14. 标准模式和怪异模式指的是什么?
  15. 前端Vue.js框架是什么?有哪些特点?
  16. 【python】pyc文件反编译为py文件
  17. 如何像海豚一样在数据海洋里遨游?|Hbase数据处理流程详解
  18. SuperMap GIS管线数据处理QA
  19. python:pyautocad
  20. Win10系统的截图功能 几种快捷键 以及QQ附带的截图功能

热门文章

  1. openssl 安装
  2. web基础·transform:rotate()搭配perspective实现3D旋转
  3. Android自己主动检測版本号及自己主动升级
  4. git shanchu stash_git stash命令
  5. Linux ping命令:向网络主机发送ICMP请求
  6. SpringBoot整合JWT实现登录认证
  7. 源码下载java利用jquery和smartupload实现头像上传切割效果
  8. 软件测试缺陷密度的计算方法,软件测试缺陷密度的计算方法.docx
  9. 教你如何ai动物绘画
  10. 【从入门到实践】数据挖掘系统知识-附Python实现代码