一种基于复合分析的安卓原生函数自动化测试方法

    公开(公告)号:CN118427835A

    公开(公告)日:2024-08-02

    申请号:CN202410541378.6

    申请日:2024-04-30

    Applicant: 南开大学

    Abstract: 本发明公开了一种基于复合分析的安卓原生函数自动化测试方法,利用动态分析和静态分析相结合的方法全面提取待测试的安卓应用的原生函数,建立安卓应用的原生函数与JNI函数之间的映射关系;利用加权圈复杂度评估待测试的安卓应用的每个原生函数的测试优先级;为待测试的安卓应用构建测试用例适配测试程序;依据生成的测试优先级编排待测试的安卓应用的原生函数的测试顺序,利用建立的映射关系将JNI函数传递给模糊测试器,依照测试顺序,将构建的测试用例适配测试程序作为Agent插入到待测试的安卓应用的原生函数进程的内存中,在安卓平台上使用共享内存实现对待测试的安卓应用进行测试。

    2-氯-5-氯甲基吡啶的制备方法

    公开(公告)号:CN101948424A

    公开(公告)日:2011-01-19

    申请号:CN201010299367.X

    申请日:2010-09-30

    CPC classification number: C07D213/61

    Abstract: 本发明涉及一种2-氯-5-氯甲基吡啶的合成方法,尤其在氯化加成和环合反应两步进行了创新,通过下面反应步骤来实现:本发明解决了上面环戊二烯-丙烯醛路线生产2-氯-5-氯甲基吡啶存在的不足,实现了在氯化加成和环合反应步骤用少量的DMF,用固体光气或二聚光气或光气替代三氯氧磷和其它的含磷氯化环合试剂,从而彻底解决了生产过程中大量的DMF的排放,大量的含磷废水排放,降低了生产成本,实现了清洁生产。

    2-氯-5-氯甲基吡啶的制备方法

    公开(公告)号:CN101948424B

    公开(公告)日:2013-08-28

    申请号:CN201010299367.X

    申请日:2010-09-30

    CPC classification number: C07D213/61

    Abstract: 本发明涉及一种2-氯-5-氯甲基吡啶的合成方法,尤其在氯化加成和环合反应两步进行了创新,通过下面反应步骤来实现:本发明解决了上面环戊二烯-丙烯醛路线生产2-氯-5-氯甲基吡啶存在的不足,实现了在氯化加成和环合反应步骤用少量的DMF,用固体光气或二聚光气或光气替代三氯氧磷和其它的含磷氯化环合试剂,从而彻底解决了生产过程中大量的DMF的排放,大量的含磷废水排放,降低了生产成本,实现了清洁生产。

    一种基于复合分析的安卓原生函数自动化测试方法

    公开(公告)号:CN118427835B

    公开(公告)日:2025-04-18

    申请号:CN202410541378.6

    申请日:2024-04-30

    Applicant: 南开大学

    Abstract: 本发明公开了一种基于复合分析的安卓原生函数自动化测试方法,利用动态分析和静态分析相结合的方法全面提取待测试的安卓应用的原生函数,建立安卓应用的原生函数与JNI函数之间的映射关系;利用加权圈复杂度评估待测试的安卓应用的每个原生函数的测试优先级;为待测试的安卓应用构建测试用例适配测试程序;依据生成的测试优先级编排待测试的安卓应用的原生函数的测试顺序,利用建立的映射关系将JNI函数传递给模糊测试器,依照测试顺序,将构建的测试用例适配测试程序作为Agent插入到待测试的安卓应用的原生函数进程的内存中,在安卓平台上使用共享内存实现对待测试的安卓应用进行测试。

Patent Agency Ranking