首页 > 编程知识 正文

测试题,测试能不能在一起

时间:2023-05-05 07:20:43 阅读:139972 作者:1042

本文由《公众号光荣之路,作者:福克斯1999》

经过10年的测试,嵌入式系统、服务器、B/S、APP,与软件和互联网相关的我都做过。 国有企业、私营企业、外资企业都呆过。 下流地说一下测试的方法吧。

昨天

(软件)测试通常是低门槛岗位所要求的工作,一般只要逻辑清晰,文字描述和语言表达还是条理清晰的,学一点计算机知识就可以入门,再有一定的业务基础就可以测试例如,财务人员在学习了一点计算机知识后,就能完全顺利过渡到财务软件功能测试的某网络公司的前台职员,她(他)对我们的产品很熟悉,使用较多,有一定的了解,过渡到初级功能测试也完全没有问题在外资企业进行测试也获得了一席之地。 我们自己开玩笑说他们在测试中英语最好,在会英语的人中说得最好…。

由于门槛低,测试岗位也往往在公司中地位低,是最容易被替代、最容易被背叛的岗位。 业内半开玩笑地说,如果一家公司裁员,测试组一定会进入前三名。

尽管如此,为什么会有那么多人来测试呢? 不是因为钱! 毕竟软件公司和网络公司的工资待遇比一般的传统行业要高一些,再加上门槛比较低,所以早点在外包公司做测试,确实能获得高工资。

曾经我的老师说:“有人出于对软件测试这项工作的热情而做软件测试吗? ”做过问卷调查。 统计样本约有上千例,只有2%的被调查者表示“喜欢软件测试”,2%的人表示感兴趣,但表示“喜欢”的为0。

今天

随着时代的发展,社会的进步,软件公司互联网公司已经遍地开花,对测试岗位的需求越来越多,对测试岗位的重视程度也越来越高。 当然,只有几家大工厂对测试和开发同样重视,小公司的测试比去年地位提高了,不能说受到了重视,但还没有提高到和开发岗位相同的水平。

1、沟通——做得好的测试一般具有比较好的沟通能力。 x测试需要与不同的角色打交道,基本上是产品和开发的缓冲区,需要在清醒头脑的基础上“见人谈人”。 用开发者能理解的语言进行交流,用产品和产品能理解的语言进行交流,进而与业务方交往。 o、沟通能力和技能很重要。

2、测试思维——这应该是做一个好的测试最需要的能力,思维能力是决定一个人能否始终优秀的职场能力。 对测试来说,测试思维其实是一种综合的思维能力,涉及产品思维、用户思维、编程思维、财务思维。 这其实是一个抽象的概念,测试思维经常出现在测试用例的设计中。 测试用例可以说是在测试岗位上吃饭的家伙,测试和测试之间水平最高的是测试用例设计。 有些测试是同一个产品,通过测试用例后,就能发现别人发现不了的问题。虽然在某些测试开发中写代码可能相当厉害,但测试用例的设计没有逻辑,甚至在测量某个功能时会觉得走了弯路这实际上是测试思维的问题。 做测试,训练测试思维是非常重要的一环。

3、编程能力——想要测试的职业生涯将会有更长远的发展。 编程作为测试,一直是一个绕不过去的坎。 很多没有计算机背景的测试都是因为不会编程才进行测试的。 当然,如果那时能编程的话就不能进行测试。 但是随着自己工作年限的增加,自己年龄的增加,工资要求越来越高,编程是测试持续发展不可替代的重要保障,也是下一阶段进化的重要环节。 我个人认为,手机测试大概是3-5年的职业寿命,用手机测试来吃青春的饭一点也不过分。 无论多么兢兢业业、认真地手工测试,在五年内被替代也是很普通的事情。 在我的面试中,我遇到了很多经过五六年手工测试的应聘者。 他们有丰富的工作经验,对工资要求很高,但以前工作时间只是做手工测试,其实这样的人已经到了天花板。 如果你不抓紧学习编程,你的职业生涯可能得另谋出路。

明天

AI的快速发展让我隐隐约约地担心测试行业会被取代。 虽然AI替代测试可能还太远,但对目前大数据、物联网、区块链等一系列zgdjz事物的测试要求也越来越高。

另一方面,无论世界如何变化,最底层最中心的东西都不会改变。 如上所述,只要一个测试具备“今日”三分测试的重要能力,就能做到不忘初心、不变应变。

另一方面,不管自己属于什么行业,要做好测试,就要保持持续学习的状态,关注测试行业的发展趋势。 我的建议是经常去看看其他公司对测试岗位的要求。 另外,即使不打算跳槽,拿出简历进行面试,仔细看看在其他公司做的事情,以及要求什么样的新技能,有助于规划自己的进化路线。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。