成功解决:软件测试怎么入门(一)

具备软件测试思维

一开始就提及测试思维,针对还没入门的新人来说是有点难度。不过测试思维是一个专业的软件测试人员最重要的武器。


需要测试人员对软件测试有了比较清楚的认识,和对软件测试流程有了全局感,能够从各个方面对被测试对象进行测试时,这时再来看测试思维就简单了。随着工作时间越来越长,愈来愈发现测试思维是及其重要的;同样拿到一个需要待测试的任务,该怎么设计用例?设计用例的过程就是思考的过程,思考的过程也会是将来执行用例的过程

测试过程不是孤立的,需要想象实际的业务过程会怎样,不能机械的输入输出、增删改查那体会不到这个工作的意义和自身价值,工作本身就是枯燥的那如果体会不到设计和思考,那让天天写1~100,写10遍有什么区别,脑袋就是要拿来用啊~~~不然是戴帽子的吗?

测试人员级别一般分为,初级(助理级)、中高级、资深、管理(主管/经理),以前大家都比较尊重这个岗位以工程师互相称呼,随着涌入的人越来越多,含金量降低再加上各种中小企业人员的流动太快,圈里就有了自嘲的说法开发就码农,测试工程师统一都是测试了。但是这个基本上就是现在公司的,职级进阶过程。不同公司会有一套内部对应编码,比如:P1 = 助理,P2=终极,P3=高级,P4-=等于资深,P4+ =等于资深专家,等等

刚刚入门软件测试工程师的新手,在软件测试过程中可以尝试多吃反复的写文档,其中又以分析需求写测试用例为最多。

下面就说说软件测试的基本流程:

软件测试的活动,肯定是基于一个项目要商用而开展的为了最大限度的保证使用质量,而进行的一种过程和结果的管理活动。

那首先就是要项目立项,这个项目可能是自用产品,也可能是给第三方提供的产品,既然是项目就会有发布日期和发布计划,那就需要立项,

确立项目开发范围,人员,成本,计划,设备等等。

项目立项完成之后,就开始对项目要实现的需求进行分析:

需求分析阶段:阅读需求,理解需求,分析需求点,全员参与需求评审会议。

测试计划阶段:主要任务就是编写测试计划,参考需求说明书,项目总体计划,内容包括测试范围,进度安排,人力物力分配,整体测试策略的制定。

编写测试用例:适当的了解设计,搭建测试用例框架,根据需求和设计编写测试用例。

测试执行阶段:搭建环境准备数据,执行冒烟测试(预测试)然后进入正式测试(系统测试、回归测试、交叉测试、自由测试),bug管理直到测试结束。

输出测试报告:输出测试报告,确认是否可以上线

看上去很简单,其实实际的过程比这个复杂的多,这就是为什么我们很多人看了书,也报了培训班但是企业依然不能面试通过,并要求说出实际经验

那测试首先需要掌握的技能到底是什么?还是写用例!!!!!不管你是要做功能测试也好,自动化测试也好,性能测试也好,都是对被测需求的测试设计!~~ 写用例,就是在设计!!

之前很早很早之前去大厂面试过,面试官问的问题很简单:这里有一杯水,你是测试人员你要怎么测?What?这么大的厂,问的问题太小白了吧,我当时想~~ 但你发现,面试官是想考你的测试思维,至于学Linux、数据库、等等等工具,这些东西坚持学2周基本的指令,很快就学会了,常用的就哪几个,后面在逐步的工作中你会不停的用到,越用就会越熟悉,但是测试思维这个怎么锻炼?

那么,一杯水应该怎么测试?请大家设计测试用例,后面我们讨论。

掌握一门技术不是一蹴而就的事,它需要的是严谨的态度、科学的方法和一个必不可少的积累过程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值