[发明专利]一种满足DO‑178C测试结果的实现方法有效
申请号: | 201510988295.2 | 申请日: | 2015-12-25 |
公开(公告)号: | CN105653445B | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 宫伟祥;冯晓昱;施俞行;陈春晓;冯义飞;童志强;崔诗娴 | 申请(专利权)人: | 中电科航空电子有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 成都行之专利代理事务所(普通合伙)51220 | 代理人: | 郭受刚 |
地址: | 610000 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 满足 do 178 测试 结果 实现 方法 | ||
技术领域
本发明涉及软件测试技术,具体是一种满足DO-178C测试结果的实现方法。
背景技术
DO-178C标准中要求评审和分析测试用例、规程及结果,其中,针对测试结果的验证的目标是确保测试结果是正确的,并保证实际结果与预期结果的差异得到解释,该目标意味着需对测试结果进行分析,验证测试结果的正确性。目前针对软件测试普遍采用手工测试或者采用自动化测试的方式,这两种测试方式均无法完成结果判定,显然,这两种方式应用时均不能满足DO-178C的需求。
发明内容
本发明的目的在于克服现有技术的不足,提供了一种满足DO-178C测试结果的实现方法,其应用时能保证测试结果得到合理判定,并能保证实际结果与预期结果的差异得到解释。
本发明解决上述问题主要通过以下技术方案实现:一种满足DO-178C测试结果的实现方法,包括以下步骤:
步骤一、输入待测试的软件版本,并将相应的测试规程和预期结果导入到DO-178C测试结果管理系统中;
步骤二、根据测试规程生成测试结果,并生成测试记录文件;
步骤三、将测试记录文件中记载的测试结果与预期结果进行对比,若测试结果与预期结果一致,则判定测试通过;若测试结果与预期结果不一致,则分析测试结果产生的差异是否在设定的冗余范围内,若在冗余范围内,判定测试通过,否则判定测试不通过;
步骤四、生成测试报告,其中,测试报告中说明被测软件的缺陷及存在的问题。
进一步的,所述步骤一中在导入测试规程前需对测试规程进行设计及评审。
进一步的,所述DO-178C测试结果管理系统基于WEB B/S架构设计。如此,本发明的DO-178C测试结果管理系统部署简单,通过B/S架构设计,对于客户端要求较少,测试人员可以直接通过浏览器访问系统。
本发明在具体实施时,预期结果可采用系统支持的任意格式进行记载,为了便于预期结果的管理和制备,进一步的,所述预期结果采用文本数据、图形图像或pdf文档的形式进行记载。
进一步的,所述步骤一中导入的测试规程的数量为多个,步骤二中根据测试规程ID生成测试结果ID,所述步骤四中在所有的测试规程都完成结果判定后,才生成测试报告。本发明在导入多个测试规程时,当系统中的所有测试结果都完成判定后,系统才生成测试报告。系统在生成测试报告时,统计未通过的测试结果的数量,并且列举系统为每一个未通过判定测试结果对应的测试规程生成的问题单和软件缺陷原因。
进一步的,所述步骤三在具体实施时由DO-178C测试结果管理系统将测试结果及上传的预期结果通过图像的格式进行显示,允许用户在预期结果和测试结果的显示界面上进行标识,并将标识的内容作为判定的基础。
进一步的,所述步骤四之后还包括回归测试步骤,所述回归测试步骤中DO-178C测试结果管理系统自动检测出失败的测试规程,并允许用户添加和执行已通过验证的测试规程。由于测试中存在未通过的测试结果,对应有失败的测试规程,系统将失败的测试规程作为回归测试的测试规程。同时,系统允许用户选择那些已经通过验证的测试规程作为回归测试的测试规程,这将检验修复后的软件是否会对先前那些正确的测试规程造成影响。
综上所述,本发明具有以下有益效果:(1)本发明应用时通过执行测试规程,记录和导入测试结果并完成分析,最终实现和满足DO-178C的这一目标。如此,能保证测试结果得到合理判定,并能保证实际结果与预期结果的差异得到解释。
(2)本发明应用时可基于需求开发测试规程,自动生成满足DO-178C的追踪矩阵,如此,降低企业满足适航要求的风险,提高企业的经济效益,且本发明应用时能节省开发测试规程的时间。
附图说明
图1为本发明一个具体实施例的结构示意图。
具体实施方式
下面结合实施例及附图,对本发明做进一步地的详细说明,但本发明的实施方式不限于此。
实施例:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科航空电子有限公司,未经中电科航空电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510988295.2/2.html,转载请声明来源钻瓜专利网。