当前位置:网站首页>软件测试 -- 0 序
软件测试 -- 0 序
2022-07-05 05:19:00 【Rolei_zl】
从事软件开发有些年头,专注软件测试、质量管理、项目管理的时间也不算短。江湖越老,胆子越小。
开发、测试、质量、项目管理做的时间越长,虽然对软件开发过程越来越熟悉了,但是却会时时有种模糊的感觉:对还是不对?如何下手?。。。。。。
似乎总是在选择,也就越来越不敢说自己懂软件开发、不敢说自己懂质量,从围追堵截到主动预防,更多的是对这个过程和质量的敬畏和该如何做好。
软件测试原则之一:穷尽测试是不可能的。
无论怎么做,永远会有问题,那为什么还要做测试?为什么还要做质量管理?为什么还要做过程管理?似乎有些因噎废食,不做或是少做不更好吗,省时、省力。
意义何在?做了这么多年软件测试、质量管理、项目管理的意义是什么?锦上添花还是雪中送炭?但似乎总是在亡羊补牢,总是焦头烂额、忙不完的事、补不完的漏。
归零,也许回到原点,才能看清为什么做了这些、该做些什么、还要做些什么。迷惑时,温故而知新是一种方式,重新回顾这个过程,快速的理清。
通往智慧的路啊,明白而简单,我们一错再错,一错再错,但会越来越好,越来越好。
软件测试,是份工作、是个过程、是项活动、是种态度。
测试小故事(测试小故事 1~100测试小故事1 测试小故事 1~100 测试小故事100测试小故事 1~100),是对软件测试从业经历的一些思考,有吐槽、有抱怨、有观点、有期望。零零散散、只言片语。
质量小议(质量小议1~),是对质量意识、质量管理、过程管理的理解,从愤青到佛系,一路讲来,少了些冲劲和火气,似乎更多的些接纳和包容,可能更理性,但是少了些激情。断断续续,依然只是片段。
从片段到系统是个过程,需要理论、需要实践、需要经验的积累,而如何系统的表述仍是一个问题。
最初为什么选择这个行业?为什么选择做测试?为什么要关注过程、关注质量、关注项目管理?
这个过程经历了什么、学到了什么、成为了什么?如何从门外汉成为一名熟手?如何关注过程和质量?
测试是什么?为什么要做测试?
正如测试过程是寻找问题(BUG, ISSUE),系统化思路的过程也是在不断的发现问题、解决问题,总是有那么多的问题,理不清、想不明白,一步步的梳理。
临渊羡鱼不如退而结网,无从下手时也许先动起来是个好办法:低头干活,抬头看路;边做、边想、边调整,不完美才是完美,永远总会有问题,修修补补在路上。
万事开头难:如何迈出第一步,写出第一句又是一个难题。
站在巨人的肩膀上,看的更远。
信息爆炸时代,面对的信息量越来越大,如何筛选出有用书是个问题,静下心来读书是另一个问题。
书到用时方恨少,求助经典总能找到突破,哪怕只是只言片语。
每个行业总是会有些专注,类似《XXX从入门到精通》、《XXX Cook Book》、《XXX精髓》,软件测试行业的精典书籍也很多。
-《软件测试的艺术》是我最喜欢的一本关于测试的书:薄:言简意赅,不拖泥带水;露:直击核心,少有修饰;透:清楚明了,新人更易入手。
- STA提供的Software Testing Adventure展示了软件测试的知识点和进阶路线。
- DELTA的Softwre Testing at a Glance - or two同样对测试给出了详细的说明。
- 朱少民老师的软件测试全景图(转载:软件测试全景图(朱少民设计))为学习软件测试的人提供了更为细致的过程说明。
- CBSTC(软件测试能力认证联盟,The Certification Board of Software Testing Competency)的软件测试能力认证标准建立了对标ISTQB的业界标准。软件测试能力认证联盟(CBSTC)
- PMP, IPMP,过程咨询,敏捷。。。。。。
林林总总,单一的知识点,广泛的借鉴,在整个过程中加以理解、学入,以为参考。
开个头,将自己对测试的理解、对质量的理解尽可能系统的回顾、写下来,即是对以往工作的阶段总结,也是新工作的启点:如何系统的看待软件测试和软件质量。
不书面、不学术,用软件测试从业人员的日常语言聊一聊软件测试和质量:基础、技术、过程、进阶。
- 2000年以来使用的开发工具、系统平台、测试工具
- 软件测试基础、技术、过程、进阶
- 过程,聊些其他的,也许会把测试小故事 和 质量小议挑选、合并起来
2013年前后花了30钟写的一个测试知识提纲,当时想写却无从下手,今又重新拾起,不做修改置于此做参考。
测试 | 业务 | 工具 | 软技能 | Reference | ||
入门 | 软件测试概念 | 基本功能(功能测试) | Bug Management | 沟通(英语) | Reading | Extend |
软件测试过程/流程 | Office tool | 职业道德/素质 | * 软件测试艺术 | * Word/Excle | ||
工作内容:用例执行,BUG提交 | * 项目需求文档 | * | ||||
OS/DB/Service 基本操作 | * 项目问题库 | * | ||||
进阶 | 软件测试设计(用例设计) | 数据流和架构(集成测试/系统测试) | Process/Flow Management | 沟通(英语) | Reading | Extend |
问题分析(BUG分析) | Analysis Tool | 质量意识 | * 软件测试设计 | * PPT/Visio/MindManager | ||
工作内容:用例设计/执行、BUG分析/提交 | OS/DB/Service 安装、配置 | 脚本开发 | * 行业知识/论坛/论文 | * 网络 | ||
* 安全 | ||||||
* | ||||||
深入 | 软件工程 | 业务环境/行业发展(ad-hoc, exploratory,专项测试) | Plan | 沟通(英语) | Reading | Extend |
职业发展(技术方向/管理方向) | Analysis | 协作/质量思想/风险控制 | * 软件工程 | * Project | ||
工作内容:测试开发、设计、评审,计划、监控、报告 | Report | 软件开发 | * 完美软件测试 | * | ||
OS/DB/Service 优化管理 | * PMBOK | * |
边栏推荐
- [leetcode] integer inversion [7]
- Haut OJ 1245: large factorial of CDs --- high precision factorial
- [sum of two numbers] 169 sum of two numbers II - enter an ordered array
- 2022年上半年国家教师资格证考试
- 使用Room数据库报警告: Schema export directory is not provided to the annotation processor so we cannot expor
- Grail layout and double wing layout
- PMP考生,请查收7月PMP考试注意事项
- YOLOv5-Shufflenetv2
- Vs2015 secret key
- [to be continued] [UE4 notes] L1 create and configure items
猜你喜欢
The present is a gift from heaven -- a film review of the journey of the soul
Ue4/ue5 illusory engine, material part (III), material optimization at different distances
[to be continued] [depth first search] 547 Number of provinces
[to be continued] [UE4 notes] L1 create and configure items
Bucket sort
TF-A中的工具介绍
Optimization scheme of win10 virtual machine cluster
2022/7/2做题总结
django连接数据库报错,这是什么原因
Simple modal box
随机推荐
Haut OJ 1245: large factorial of CDs --- high precision factorial
Merge sort
2022年上半年国家教师资格证考试
2022/7/1學習總結
Reverse one-way linked list of interview questions
Solon Auth 认证框架使用演示(更简单的认证框架)
Basic knowledge points of dictionary
Pointnet++的改进
YOLOv5-Shufflenetv2
Bucket sort
Yolov5 ajouter un mécanisme d'attention
Ue4/ue5 illusory engine, material chapter, texture, compression and memory compression and memory
Embedded database development programming (V) -- DQL
Simple HelloWorld color change
Listview is added and deleted at the index
Haut OJ 1347: addition of choice -- high progress addition
What is the agile proportion of PMP Exam? Dispel doubts
[interval problem] 435 Non overlapping interval
使用命令符关闭笔记本自带键盘命令
《动手学深度学习》学习笔记