APP下载

软件测试计划在智能电表中的应用

2021-11-23付彦灿邢秀娥

商品与质量 2021年35期
关键词:测试点测试人员电表

付彦灿 邢秀娥

华立科技股份有限公司 浙江杭州 310023

对于智能电表软件测试计划工作而言,工作人员通过按照统筹规划与合理部署原则,基本上可以为测试工作整体规划提供良好的指导方向。与此同时,智能电表软件测试计划可帮助测试主管以及测试经理及时掌握项目实施情况,并对智能电表的安全应用以及资源配置问题进行合理贯彻与落实。可以说,科学规划与部署软件测试计划,可以实现对智能电表全过程应用的动态监督与分析。并根据分析反馈结果,对智能电表开发应用存在的不足问题进行及时改正与优化处理,减少运行风险问题。

1 软件测试计划流程分析

一般来说,软件测试过程需要重点围绕需求分析,测试计划编写及评审以及测试实施执行、报告编写等工作内容进行统筹规划与合理部署。在软件测试过程中,测试人员需要在需求分析阶段对整个项目流程进行梳理,并对相关功能进行定位分析。这样一来,测试人员可以对测试范围以及验收标准进行合理界定[1]。通过构建科学合理的测试架构,基本上可以为测试计划的可行性开展提供良好保障。结合以往的计划经验来看,测试计划基本上可以视为测试的初始步骤,可有效指导并贯穿于全测试过程当中。这样一来,不仅可以规避以往人力资源浪费问题,同时还可以减少无目的、无安排的测试环节。需要注意的是,在软件测试期间,如果发现变更问题,测试人员可根据变更情况对计划内容进行适当调整。必要时可重新安排测试。

2 软件测试计划在智能电表中的应用分析

2.1 测试需求分析

一般来说,开展测试需求分析的主要目的在于及时明确客户验收标准,并对当前测试版本进行适当规划,合理界定测试范围以及设计测试点。对于智能电表行业测试工作而言,行业内部人员通常会从基表测试与通信测试两个方面实现测试分析过程。一般来说,基表测试主要在集成测试阶段完成。而通信测试主要在系统测试阶段完成。其中,在基表测试分析方面,测试人员需要从计量、需量以及负荷曲线等方面进行测量分析。

在通信测试分析方面,测试人员需要从PLC、RF等方面进行测量分析。针对不同功能的测量分析,客户方面通常会有不同需求。为满足客户不同需求,测试人员需要针对关键测试点以及重难点问题进行衡量分析。除此之外,不同区域所使用的智能电表在侧重点方面也会表现不同。举例而言,某些区域在智能电表测试方面更加倾向于窃电检测,因此,测试人员在编制软件测试计划的过程中,应该根据客户实际需求,合理划分测试点并做好优先级工作[2]。

2.2 测试策略设计

2.2.1 合理界定测试范围

在测试范围的合理界定方面,测试人员可根据曲线选择性抄读的原始需求点,对测试范围进行合理界定与分析。结合测试范围对测试用例标题进行合理确定,最好可以根据测试用例类型,给出相应的测试点测试方法。结合以往的测试点测试经验来看,在测试方法的选择上,主要可以从功能测试、自动化测试,稳定性测试以及系统集成测试等方面进行研究与分析。

2.2.2 测试优先级划分

测试人员可根据不同测试用例对测试优先级进行合理划分。一般来说,在合理划分测试优先级的过程中,测试人员可根据先后稳定顺序进行合理划分。其中,测试必须在高优先级的测试点进行开展,最终对低优先级测试点进行测试分析。需要注意的是,高优先级测试检存在未执行完成的情况时,测试人员可按照新版本程序进行重新测试。究其原因,主要是因为频繁的发布版本会对测试结果造成误差影响,同时也容易导致测试工作量增加。除此之外,测试人员可根据单个功能的版本规划以及优先级情况,对整个项目的功能优先级进行合理划分。

2.2.3 资源配置

所谓的资源配置可根据环境资源以及人力资源配置情况进行研究与分析。在测试分析过程中,测试人员可根据该功能模块的测试手段情况,对测试环境、测试工具以及通信环境进行合理确定。与此同时,对所需要的电表个数以及资源个数等进行统筹规划与合理配置。

2.2.4 变更应对策略

在软件测试计划需求分析工作结束之后,测试人员可根据需求分析反馈情况,对程序发布验收期间可能发生的变更问题进行动态把握。并在此基础上,结合本公司实际情况,对可能发生的变更问题进行精准识别与分析,并将反馈结果体现到项目计划变更当中。需要注意的是,在考虑变更问题的过程中,测试人员需要针对变更影响点及相关因素进行动态研究与分析。在具体调整过程中,测试人员可以从测试设计、版本规划等方面对测试策略进行调整优化[3]。

2.3 测试计划变更记录

因测试计划贯穿整个软件过程,并且以动态形式存在,导致在对测试计划进行研究分析的过程中,测试人员应该对测试计划变更记录进行合理把握。举例而言,测试人员应该主动立足于软件测试计划的变更情况,对项目情况以及测试计划进行适当调整与优化。并按照检验测试计划效度要求,对软件测试计划变更记录进行妥善管理。结合以往的处理经验来看,在测试计划变更记录的确立上,测试人员可以从分析测试计划变更原因、时间及范围等方面,对相关记录内容进行适当记录与调整优化。

3 结语

总而言之,为确保软件测试计划得以在智能电表中得到良好应用,建议测试人员应该主动结合客户实际需求以及智能电表运行需求,对软件测试计划内容进行统筹规划与合理部署。与此同时,测试人员应该积极从实际需求、版本发布等角度,对测试计划的可行性进行研究与分析,并做好相关记录工作,保障智能电表良好应用。

猜你喜欢

测试点测试人员电表
基于信息熵可信度的测试点选择方法研究
论职务犯罪侦查中测谎技术的应用与完善*
一种基于机载模块化短波功能设备的BIT设计解析
“蹦叭”跳动电表数
法国人抗议智能电表或监控隐私
浅析软件测试中的心理学应用
停电那点事儿
绿植防辐射只是个传说,是真的吗?
浅谈高考英语听力对策
如何测电表的量程