通信设备嵌入式软件测试流程的改进分析

2021-12-02 22:53刘琴
电子元器件与信息技术 2021年11期
关键词:嵌入式软件测试人员软件测试

刘琴

(四川九洲电器集团有限责任公司,四川 绵阳 621000)

0 引言

在当今社会的发展过程中,通信设备嵌入式软件所具有的缺陷得以不断的暴露,而如何使相应的通信设备软件开发测试流程能够得到进一步的优化,是当前软件测试人员在发展过程中需要进一步解决的现实问题[1]。软件测试流程在构建过程当中会对软件产品是否能够投入到使用起到一定程度的影响,并且会对其自身所具有的投入市场,以及投入生产等诸多内容产生一定程度的影响,而相应的生产市场的优化,是软件质量得到充分保障的现实基础。因此通过对软件测试流程进行有效的探究,并且对其自身问题进行综合性的分析,能够进一步使整体通信设备嵌入式软件流程能够得到进一步的优化,对于我国整体社会的发展也有着积极重要的现实意义。

1 对通信设备嵌入式软件测试的分析

在通信设备嵌入式测试流程的过程中,其自身可以将其分为项目设计以及用户的需求设计、软件的综合设计、代码的设计、代码实现与整体系统测试,以及后续的维护管理等诸多流程,在各个流程的构建过程当中,通过每一流程进行综合性的分析,能够进一步地使软件产品在构建过程当中能够真正地投入到市场中进行综合性的使用。

2 对通信设备嵌入式软件测试流程的发展现状的详细分析

2.1 高度的复杂性,测试难度大

通信设备嵌入式软件研究其自身具有一定程度的复杂性,并且具有高度的综合性特征,由于其自身所拥有的模式被大量代码预填充,因此相应的软件测试工作的开展过程中,测试人员需要具备较为充分的知识储备量,不仅拥有更为熟练的业务水平能够在短时间内对各个问题所具有的明显特点进行综合性的分析,对软件功能模块的发展过程中,如何进行有效的交互及合作等诸多内容进行进一步的探及,同时能够充分地对软件所具有的兼容性进行更加综合化的考虑[2]。然而实际的软件测试过程在开展过程中,通过具体的研究可以发现测试人员所具有的更新换代速度相对较快,年龄大的软件测试人员在发展过程中往往已经退出一线测试工作,而新入职人员在短期之内也无法拥有更为熟练的业务水平,使测试产品所具有的现实质量与预期相比存在一定程度的现实差距。因此如何使代码结构进行优化,同时使软件测试流程进行中的优化,是测试管理人员需要予以充分重视的内容。

2.2 人员的创新意识有待于进一步提升

在整体通信软件研发过程当中,测试经验在3-5年的人员便能够对软件所具有的测试流程进行综合性地掌握,同时对测试的目的及责任进行综合性地明确,能够在软件测试过程当中,应用具有高度统一性的结构框架进行较为简便化的测试研发工作,然而较为稳定的测试模式会使得软件测试人员在具体工作中存在安于现状的现实问题,因此使其产生不愿意积极对创新性开发方式予以应用的问题,而且主要的原因在于新兴软件,需要进行综合性的解决,并且软件测试的构建过程当中,也需要不停地对错误予以纠正,并得到进一步的完善。因此对于新技术使用而延误工期相比,应用老技术的任务完成,更加受到测试人员的青睐,企业人员在发展过程中会将完成任务作为目的,因此也使得技术在发展过程中无法充分地带动企业进行综合性的发展,而由此也使得企业的项目以及相应的项目研发流程在构建过程当中,依然会依照传统化的流程予以进行[3]。

2.3 软件测试管理组织面临的现实问题

软件测试在构建过程当中,需要各个部门进行综合性的讨论进行有效的审查,因此各部门在发展过程中需要进行更加密切的合作。举例说明,软件开发部门在软件开发过程中,需要通过系统工程师对软件进行综合性的规划,需要对其自身作用的研究方向进行有效的明确,并且对研发的目的进行综合性的探究,由此使流程的维护得以更加完善。因此,如果软件测试在构建过程当中,各个组织无法得到更加充分的管理,将使各个部门在发展过程中,对于整体项目理解存在一定程度的分歧。将致使测试在构建过程当中存在更为多元化的问题,使产品的需求,无法予以构建,使其整体产品所具有的构建效果相对较差。

3 对通信设备嵌入式软件测试流程的改进方案的详细分析

3.1 强化中心软件测试的管理机制

若想使软件所具有的管理机制进行有效的完善,则需要充分地对较为优质且完善化的管理方案进行综合性的制定,使组织及部门在发展中能够对项目所具有的目标进行有效的明确,对发展任务以及相应的责任进行有效的明确,需要进一步使团队之间所具有的配合得以更为密切。

3.2 大幅度提升软件测试人员的综合素养

若想使测试人员所具有的综合素养得以提升,需要进一步地使每一位测试人员在发展过程中既能够做到初心与坚守并且对企业的道德予以遵循,充分地对其自身的责任予以明确,尽心尽力地对每一项测试任务进行有效的完成[4]。同时,相应的软件企业在发展过程中需要进一步地使其已经在发展过程中能够获得综合性的建设及培育,通过以老员工带动新员工的方式,尽可能地快速使新测试人员熟练地掌握。当前项目所具有的各项流程投入到整体项目研发之中,使相应的人员在发展中能够形成较为优质的研发力量,不断的增强其自身所具有的综合能力,逐步使新型人才成为整体软件研发所具有的主力军,进而使整体软件测试队伍在构建过程中所具有的业务能力得以不断的增强,使人员队伍在互联网当中其自身所有的技术能力得以进一步的优化,使测试人员对于项目的熟练程度得以不断的提高,由此增强整体项目的构建过程当中所有的完善性。

3.3 全面更新软件测试技术

计算机技术在当今社会的发展过程中,能够使整体通信产品的发展中获得更加优质的更新换代,并且使更迭速度大幅度地提升,而每一项技术开发在构建过程当中,将会在两年的时间之内便进行彻底的换代,由此也使得传统技术手段的概念在应用过程当中无法对不断更新且具有高度创新化的研发需求予以满足,因此若想使企业在发展过程中,能够与当前科技变革的速度相符合,则需要进一步地使企业在发展过程中能够充分地对软件测试技术进行综合性的更新,进而在技术的创新过程当中,使企业在发展过程中所具有的经济增长模式得以不断的优化使其在发展,便需要充分地对各类创新型的技术应用模式与引入,同时企业在发展过程中需要充分地对各类优质的创新型技术装备进行综合性的应用,并且对代码结构进行有效的更新,对结构框架进行不断的优化,使软件测试流程能够得到综合性的创新,由此使产品在构建过程当中所有的制造质量得以大幅度地提高。

3.4 重视测试工具的研发

目前我国自动化软件测试在构建过程当中所应用的各类工具具有了一定程度的局限化特征,其数量相对较少,由此若想使软件所具有的质量得到综合性的保障,则需要充分地对测试工具进行有效的应用,国家在发展过程中需要充分地对各类优质的测试工具进行综合性的研发,而在目前我国科学技术不断发展的背景之下,其自身所具有的研发条件逐步成熟,由此在发展中,能够以更加充足的资金对研发测试工具进行综合性的研究,以此使测试工具在构建的过程当中能够拥有一定程度的自动化以及智能化的特征,使其自身所具有的测量范围能够得到不断的拓广,使软件在应用过程当中所具有的测试面能够得到进一步的拓宽[5]。

4 结语

在当今社会的发展过程中,通信设备嵌入式软件测试工作需要得到更加优质化的构建,并且相应的工作在构建过程当中能够使测试团队所具有的测试效率得以大幅度提高,由此使产品所具有的质量获得综合性的保证,并且在当前测试的改进过程当中,需要进一步对人才进行综合性的培养,通过引进各类创新型的关键技术,从根本上使软件产品的质量能够得到不断的创新提升,使企业在当前经济发展模式下能够得到不断的优化创新发展。此外,在测试流程的改进过程当中,各个部门需要从企业的实际出发,对测试部门的实际情况进行综合性的分析,并且制定与企业发展相匹配的测试管理机制,由此在技术及机制双重保护之下,使通信设备嵌入式软件的测试流程能够获得进一步的优化。

猜你喜欢
嵌入式软件测试人员软件测试
移动应用众包测试人员信誉度复合计算模型研究
基于OBE的软件测试课程教学改革探索
航天软件测试模型构建与应用
基于人工智能的模块化嵌入式软件开发研究
EXCEL和VBA实现软件测试记录管理
全景相机遥控器嵌入式软件V1.0 相关操作分析
浅析软件测试中的心理学应用
软件测试工程化模型及应用研究
基于Eclipse的航天嵌入式软件集成开发环境设计与实现
航天嵌入式软件浮点运算误差分析与控制