1.1 认识测试

认识测试

什么是测试

软件测试,就是保证产品特性满足用户的需求。产品特性:功能、性能、界面和易用性

测试的岗位有哪些

软件测试开发工程师 和 测试工程师 。

二者都是测试人员,都是对产品的质量负责,保障产品的质量

至于测试开发工程师 比 测试工程师 多了"开发"二字,并非指业务代码开发,反而测试人员是无权限开发业务代码的。此处的"开发",是指开发测试效率工具的开发,如:自动化测试、性能测试、覆盖率)

软件测试和开发的区别

所要求掌握技能来看,软件测试和软件开发掌握的基础技能并无太大差别。广度而言,测试人员要求更高,不仅需要掌握通用编程开发技能,还要求了解测试领域概念、熟练使用测试工具。

深度上来说,测试人员的专业要求可能较开发人员相对低一点。但对于大厂测试人员的要求,可能甚至比开发人员的要求要高。

总结说来:

软件开发人员:开发广度小,专业度高。测试广度大,专业度相对较低,大型互联网企业对测试人员的专业要求可能跟开发差不多

优秀的测试人员需要具备的素质

职业的责任感、对职业的兴趣、耐心、抗压


个人总结,仅供参考

相关推荐
刘棕霆16 小时前
10—把 SkillSentry 接入 CI:每次改动都有质量门禁
测试
编程探索者小陈1 天前
接口自动化测试(一)
python·测试
1candobetter2 天前
单接口性能测试实践总结:压测方案设计、成功判定与 JVM 监控分析
java·jvm·压力测试·测试
学代码的真由酱2 天前
Java多用户一对一网页聊天室-测试报告
java·开发语言·功能测试·测试
小当家1054 天前
如何评估你的 Skill 质量——从触发准确率到输出质量的系统方法
测试
编程探索者小陈6 天前
【测试】之测试分类篇
测试
kida_yuan8 天前
【以太来袭】7. Besu 性能基线(Caliper)
区块链·测试
qq_白羊座11 天前
测试资产复用维护方法
测试·测试资产
HuskyYellow12 天前
第 1 篇:没有专职测试的小团队,为什么需要 ai-phone?
人工智能·开源·测试
康谋自动驾驶13 天前
智驾仿真测试团队必看:ADAS HiL测试引入3DGS的ROI测算与结论!
自动驾驶·测试·3dgs·hil测试·场景生成·智驾仿真