测试1

一、什么是软件测试

软件测试就是找bug,验证软件是否满足客户需求
软件测试的目的:
验证软件有或没有问题
一个成功的测试用例在于发现至今未发现的错误
软件测试的原则:
以客户为中心,遵循软件测试的规范、流程、标准和要求

二、为什么学做软件测试

因为平时写的代码总是出现bug,想通过测试来减少bug的出现,并且我喜欢发现问题、解决问题。比如我们学校的app,在选课期间页面总是卡死、进不去,这就是测试人员的问题了,我想通过自己的能力让通过自己手中的产品不会出现类似问题,满足客户的合理需求,如果一个软件在需求量极大的时候出现问题,那么这款软件就是失败的

三、软件测试和研发的区别

目的不同:
研发,毫无疑问,研究发明,是根据用户的需求创造一个没有的东西
测试,即测试研发人员研发的产品还存在什么缺陷,是对软件功能进行检测,使发布的产品更加符合用户的需求
执行阶段不同:
研发只在开发阶段,测试一般贯穿整个软件开发周期
参与角色不同:
测试主要是由测试人员和开发人员来执行,而黑盒测试主要由测试人员完成
难易程度不同:
开发广度小,专业度高
测试广度大,专业度低
技能要求:
测试要求更广泛:业务能力、设计和架构分析能力,测试手段和工具使用、用户模型分析和理解,编程能力,而研发主要对编程能力要求高
工作环境:
基本类似
发展前景:
自动化测试、安全测试等领域发展前景和研发基本一致

四、一个优秀的软件测试人员所具有的素质

  • 具有逆向思维、发散性思维
  • 具有猜疑、好奇心、成就感、沉着冷静
  • 具有一定的学习能力和沟通能力
  • 具有责任感和受压能力
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值