嵌入式系统复杂多样的特点,决定了嵌入式测试是一项任务艰巨过程复杂的过程,对软件测试人员的要求也比较高。嵌入式软件测试的培训在国内还没有相成规模,绝大部分是在软件测试中穿插几个课时进行嵌入式软件测试的简单培训,并且主要集中于以下几个方面:
1)嵌入式领域软件工程与软件质量的保证:嵌入式软件危机与软件缺陷,软件质量的过程与控制,嵌入式软件的特点,嵌入式软件的开发过程。
2)嵌入式软件测试技术:掌握白盒测试、黑盒测试、灰盒测试,测试覆盖率、回归测试等重要概念,掌握单测试、集成测试、系统测试等测试过程,测试的误区和经验。
3)嵌入式测试过程与测试管理:了解测试过程及测试管理的主要内容,掌握测试需求确立、测试计划和测试大纲制定、测试用例设计、测试用例执行、测试结果收集和测试结果分析,以及测试错误反馈和测试报告生成等工作。掌握测试过程辅助支持工具的使用。
4)结合目前主流应用,了解嵌入式测试工具支持及操作和使用,搭建嵌入式软件的测试平台,掌握嵌入式测试的思想和方法:软件工程与质量保证支撑系统(Panorama++)、测试自动化工具(V e ct or c a s t)、硬件辅助的实时在线白盒测试工具(Co detest)、黑盒测试工具(GESTE)、基于全数字的嵌入式软件综合测试工具(CRESTS/ATAT,与CRESTS/TESS)、嵌入式软件工具Euros m。
5)通过经典嵌入式测试安全分析,学会设计嵌入式软件测试的解决方案。
嵌入式软件测试的完善也遵从由易入难和同步推进相互结合、引进吸收与自力更生相互结合的原则。要侧重于嵌入式领域主流的嵌入式软硬件平台,着眼于社会中嵌入式应用广泛的移动通信、汽车电子、消费电子领域,着力于加快主要嵌入式软件测试工具的建设使用,立足于软件测试环境的建立和相关嵌入式测试项目的调研与推进,从无到有、从小到大、从少到多、从弱到强逐步建立起科学完善的嵌入式评测体系。
学软件开发,就到厚学网,厚学网汇集全国各大软件开发培训机构,精选高品质 软件开发培训课程,授课,让每位学员享受优质的学习辅导服务,给每位学员踏踏实实的学习,找软件开发培训,就到厚学网。