来源:《自动化博览》2018年第12期  作者:胡小伟;曹宗生;
选择字号

基于mock模拟方法的核安全级软件单元测试技术研究及应用

收藏本文  分享

在核级软件产品单元测试过程中,如被测函数所依赖对象无法获得将导致测试无法启动。为解决此问题,本文提出采用mock模拟方法来模拟一个和真实类似的对象完成相应行为。本文通过采用mock模拟方法来虚拟相关服务容器,将被测函数需要的服务添加到虚拟容器中,再调用服务中的相关组态数据,从而使驱动代码可以获得被测函数输入数据,保证了测试的正常启动。该方法已经应用于安全级工程师站的软件单元测试,实际应用结果表明:该方法能够有效解决单元测试过程中被测对象对某些复杂结构的依赖问题,为除C#以外的其它语言的单元测试提供了参考。(本文共计4页)......[继续阅读本文]

下载阅读本文订阅本刊

图书推荐

    相关文章推荐

    看看这些杂志对你有没有帮助...

    更多杂志>>