-
公开(公告)号:CN111857692A
公开(公告)日:2020-10-30
申请号:CN202010750868.9
申请日:2020-07-30
Applicant: 中国民航信息网络股份有限公司
Abstract: 本发明公开了一种代码生成方法、装置及电子设备,方法包括:获得源代码文件;输出所述源代码文件对应的对象树,所述对象树具有一个根节点,所述根节点具有至少一个子节点,所述子节点与所述源代码文件中的对象相对应;在接收到针对所述子节点的输入参数的情况下,根据所述输入参数以及所述子节点对应的预设类型的代码结构,生成所述子节点对应的对象的代码串,所述对象的代码串组成所述源代码文件的预设类型的代码串。本发明中无需开发人员手动构造测试数据也无需手动编写代码,就可以自动生成源代码文件对应的测试数据的代码串,进而明显减少构造测试数据的代码串的耗时,达到提高开发效率的目的。