1.1 认识测试

认识测试

什么是测试

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

测试的岗位有哪些

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

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

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

软件测试和开发的区别

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

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

总结说来:

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

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

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


个人总结,仅供参考

相关推荐
Maỿbe10 小时前
测试的基本认知
测试
humors2211 天前
十款顶级跑分与排名软件全解析
电脑·内存·测试·cpu·gpu·笔记本·硬盘
狼爷2 天前
JMeter 全指南:从性能测试入门到架构级实战
jmeter·测试
测试员周周3 天前
【AI测试系统】第5篇:从 Archon 看 AI 工程化落地:为什么"确定性编排+AI 弹性智能"是终局?
人工智能·python·测试
EulerBlind4 天前
接口自测-1777696985
测试
测试员周周4 天前
【AI测试系统】第4篇:告别硬编码!基于 Markdown + Python 的 Skill 引擎设计:让 AI 测试系统拥有无限扩展的“灵魂”
人工智能·python·测试
测试员周周5 天前
【AI测试系统】第3篇:AI生成的测试用例太“水”?14年老兵:规则引擎+AI才是王炸组合
人工智能·python·测试
测试员周周5 天前
【AI测试系统】第2篇:拒绝盲目 AI:规则引擎 10ms 自动生成 36 条测试用例实战(附源码)
llm·ai编程·测试
祁白_6 天前
nmap工具笔记整理
笔记·web安全·测试