关于软件测试--概念篇(详细整理)

一、什么是软件测试?

二、软件测试和软件开发的区别?

三、面试官:你为什么会选择软件测试这个岗位?(要充分准备这个问题) 

四、什么是需求?


一、什么是软件测试?

软件测试就是我们的软件测试工程师验证我们的软件是否满足用户的需求。

测试人员就是从多个维度正反两个方面发散去看待这个问题。这样才能保证你测出高质量的可用的一个软件。

二、软件测试和软件开发的区别?

(1)本身的一个区别:

         开发:广度小,专业度较高

         测试:所需技能比较广泛,专业度低

(2)软件测试和软件调试

         目的:软件开发人员要确保程序做了他想让程序实现的功能  

                    软件测试是测试人员确保程序实现了它应该实现的功能。(用户需求 )

         角色:测试的工作是开发人员和测试人员共同完成的

                    开发是开发人员

         阶段:软件测试贯穿到了整个软件开发的生命周期,而软件开发只是在开发阶段

三、面试官:你为什么会选择软件测试这个岗位?(要充分准备这个问题) 

(1)综合能力:沟通,学习,开发,文字。

(2) 自动化测试技术

(3)编写测试用例的思维

(4)探索性思维    

(5)兴趣

(6)责任感,压力

四、什么是需求?

 用户的期望和满足合同(文档,规则,标准)的规定所需要的条件和权限  

需求分为用户需求和软件需求

软件需求是用户需求转化而来的,他是用户需求的细化,是用户需求的具体实现细节和规范

我们的用户需求是比较粗略的,直接实现起来是有一定的困难的,因为没有细节 

所以我们需要软件需求把用户需求细节实现和规范,把用户需求变成一个具体的可实现的过程文档


1.需求是软件测试的依据

验证需求,保证需求是可以实现的是正确的,细化需求,从需求中提取出一个又一个的测试项

现在我们以用户登录为例,细化需求:

 那么软件测试人员如何深入了解需求?

从需求阶段就开始介入了解需求,要站在用户需求的角度上深入了解需求

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值