一种基于调用链路的测试用例构建方法及相关装置
摘要:
本发明提供了一种基于调用链路的测试用例构建方法及相关装置,涉及计算机软件技术领域,利用字节码构建语法树,所述语法树包括多个节点;基于语法结构将语法树中节点的数据存储在预设的位数组区间内,并将每个节点的调用函数信息存储在与位数组对应的字符数组中;计算位数组的限值,基于所述限值使用预设的数据结构为位数组建立索引;从字符数组中读取节点所包含的函数信息和函数之间的调用关系;将同类的函数合并为一个复合节点、其余函数作为单节点,根据函数之间的调用关系构建函数的调用链路图;利用预设的测试模板生成多个测试用例,本发明用于解决现有Java应用通常具有复杂的调用链路和依赖关系,难以生成测试用例的技术问题。
0/0