当前位置:主页 > 管理论文 > 移动网络论文 >

基于分解重构的网络软件测试数据生成方法

发布时间:2023-10-06 17:26
  协议测试能够有效检测网络应用软件的缺陷,但是在面对加密和验证机制时,现有方法难以有效构造测试数据。为此,提出一种基于"分解-重构"的网络软件测试数据生成方法,即使用检查点以及解密内存定位技术,结合加密和验证机制的组合情况,分解出测试端未经编码的有效测试数据;借助基于副本消除的内存回溯算法,在通信另一端定位编码前非副本内存,重构编码后测试数据包。实例分析和对比测试表明,该方法能够有效生成测试用例。

【文章页数】:6 页

【文章目录】:
1引言
2基于分解重构的测试数据生成思想
    2.1问题描述
    2.2模型建立
3编码数据分解
    3.1关键定位方法
        3.1.1检查点定位
        3.1.2解密内存定位
    3.2分解方法
        (1)仅加密,如图3(a)所示。
        (2)仅验证,如图3(b)所示。
        (3)验证与加密同时存在。
4编码数据重构
    4.1重构思想
    4.2基于副本消除的内存回溯算法
5实验与分析
    5.1实验环境
    5.2分解与重构能力验证
        5.2.1分解能力验证
        5.2.2重构能力验证
    5.3测试有效性验证
结束语



本文编号:3852139

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3852139.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户f5ad0***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com