做了2年半的软件测试,可是觉得我在浪费时间,怎么办?

作者 | 茶茶爱喝奶茶ya

来源 |  https://www.cnblogs.com/TFBOYS0806/p/13577746.html

今天在知乎上看到一个问题,如文章标题所示:做了2年前多的软件测试,可是觉得我在浪费时间,怎么办?我需要做哪些改变呢?

有些人啄木鸟式的点点点了10年!楼主见过点点点工程师月薪上2万的有,相当少数。

如果你不了解背后的机制,测试做20年,30年,只是重复做了一件事!

有人肯定反驳点点点有什么好学的,就觉得点点点入门很简单!觉得是个人就可以做点点点的工作。

我可以直接问了反驳那些人几个问题,就是点点点相关的问题!问住了一大片!可以表明点点点也可以做的很深层次!

你要说点点点觉得浪费时间,我只能说,还没有人真正带着你走入测试的真谛!!!从下面几点简单说说如何提升自己的点能力

1.多读Bug

如果你和一个团队的软件测试工程师一起工作,那么请阅读他们每天发现的Bug,特别是那些针对你的测试部分所提的Bug。你可以从别人如何找到Bug中,学到很多不一样的测试思维!

因为每个人对需求的理解和思维方式都会有差异,可以从另一个方面拓宽自己的思路。

2.多读代码

找到你测试的那部分功能的代码。虽然写代码并不是你的事,但是读代码常常会帮助你找到潜在的边际情况和软件缺陷。看不懂尽量看,多和开发打交道,经常阅读,会侧面提升你的代码功底!

3.为你发现的Bug而骄傲

促成一个软件Bug的修复是从写好Bug标题和描述开始的。我每次提完一个Bug都会把这个Bug重读一遍!以确保它是合理的并提供恰到好处的细节。

如果一些重要的Bug没有被纠正,要追根究底,确保决定和利弊权衡是正确的。针对bug的问题:在另一篇软件测试中的沟通中讲到了 遇到最多的几种情况及处理方式可以看看。

从我们的角度来说,首先肯定是bug的描述要尽量的简洁,清楚,特殊场景,重现步骤要尽可能的详细清晰。

4.参加软件功能的设计

在软代码编写之前,在仍有可能有大的设计变更的时候,积极参加软件的计划阶段,这会帮助你了解正被考虑的折衷和权衡。


测试更应该积极主动的参与到软件设计中,因为测试其实是最了解软件
的人,积极主动的参加到软件设计中,可以从产品设计,开发以外的角度提出一些意见和建议,

不管对于我们最后对项目测试的理解,还是对开发设计来说,都是有很多好处的(测试驱动开发)。

5.设计你的测试

无论是寻找边界值,运用组合技术,画图表,或创建测试模型,把你的想法放进你的测试设计中总是有用的!在试探性测试的时候,有意识地去交替你的测试计划和产品学习。

6.了解你测试的功能

不管你测试的是那一块功能,你应该了解它的设计,它的局限性,别人发现的Bug,代码的变动,以及它和其它功能间的交互关系。

7.和别人合作测试你负责的部分

和有不同专长的人一起测试你的功能模块,一起讨论测试的点子并且征询他们的反馈意见。

8.培养和开发人员的良好关系

测试工作有时候是对抗性的,以致很容易使有些与你共事的人在做决定时忽略你的意见。与修复Bug的开发人员建立坚实的关系对了解最新进展和促成Bug的修复会有裨益。

9.扩大你的领域和人际网络
成功的人都有一个的坚实可信的交际圈。他们可以从中得到他们需要的专业知识和建议。不断在你的公司内部和外部结交新朋友并发展专业领域的联系。

10.寻找良师或榜样
我和许多出色的测试工程师一起工作过,组从他们那里学到了很多东西。为了提高你的测试技能,你应该寻找“顾问”与他们见面或者榜样向他们效仿。

11.保持自省,保持主动学习心态

测试行业是可以说是吃青春饭的行业,有太多谈起35岁互联网行业的人送外卖,跑滴滴。虽然是一句玩笑,但现实中肯定是存的这种情况,而且还很多。需要有一种紧迫的心态。主动学习。

内容简介 本书作为全国计算机技术与软件专业技术资格(水平)考试指定用书,本书全面系统地涵盖了软件评测专业的知识。全书共20章,对软件评测的基本理论、软件评测技术、软件评测管理以及软件评测具体案例进行了系统的讲解,附录部分对常用的测试工具了简要的介绍。 本书中涉及的一些实例全部取材于中国软件评测中心数十来的精华,既对软件评测理论作出了最好的诠释,也是软件评测技术在实践中应用的具体体现。通过本书的习,读者可以大幅度提高软件评测的实践能力。 本书既是软件评测师考试培训必备参考教材,也可供从事软件质量保证、开发、管理以及信息系统工程监理的技术人员使用。 目录 第一篇 理 论 篇 第1章 软件测试概论 1.1 概述 1.2 国内外现状 1.3 软件测试与软件项目的关系 1.4 软件测试的发展趋势 1.5 第三方测试 第2章 软件测试基础 2.1 软件测试与软件质量 2.2 软件测试目的 2.3 软件测试原则 2.4 软件测试对象 2.5 软件测试分类 2.6 软件测试过程模型 2.7 软件生命周期测试策略 2.8 软件失效分类与管理 2.9 白盒测试 2.10 黑盒测试 2.11 自动化测试 第3章 软件质量与评价(软件测试标准) 3.1 质量的定义 3.2 测度与度量 3.3 软件质量模型 3.4 标准的发展 3.5 GB/T 18905产品评价 3.6 GB/T 16260.1产品质量 3.7 软件测试国家标准 第4章 软件测试过程与管理 4.1 软件测试过程 4.2 评价过程的特性 4.3 评价过程 4.4 评价与生存周期的关系 4.5 评价过程的要求 4.6 配置管理 4.7 测试的组织与人员 4.8 软件测试风险分析 4.9 软件测试的成本管理 第二篇 测试技术 第5章 黑盒测试案例设计技术 …… 第6章 白盒测试技术 第7章 面向对象的软件测试技术 第8章 应用负载压力测试 第9章 Web应用测试 第10章 网络测试 第11章 安全测试与评估 第12章 兼容性测试 第13章 标准符合性测试 第14章 易用性测试 第15章 可靠性测试 第16章 文档测试 第三篇 测试案例 第17章 功能测试 第18章 白盒测试 第19章 数据库测试 第20章 负载压力测试及故障 附录 测试工具介绍
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值