发明名称 |
一种浏览器兼容性检测方法和系统 |
摘要 |
本发明公开了一种浏览器兼容性检测方法和系统,其中浏览器兼容性检测方法包括以下步骤:S1:提供待检测的源代码文件及自定义配置文件;S2:根据所述自定义配置文件的内容,对所述待检测的源代码文件和检测规则文件进行预处理,标记不进行检测的源代码文件和不检测的规则文件;S3:根据预处理后的结果,将需要检测的源代码文件中的源代码与规则库中需要检测的全部规则文件中的检测规则进行一一比对,找出兼容性问题并保存检测结果;S4:读取检测结果及针对检测到兼容性问题的预先处理方案,生成报表。本发明运用静态分析技术在不运行程序的基础上,对源代码的词法、语法,根据自定义规则进行规则检测,提高了检测效率,且安全性更高。 |
申请公布号 |
CN104156307A |
申请公布日期 |
2014.11.19 |
申请号 |
CN201410314265.9 |
申请日期 |
2014.07.03 |
申请人 |
安徽景行信息科技有限公司 |
发明人 |
傅锦虎 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京科亿知识产权代理事务所(普通合伙) 11350 |
代理人 |
汤东凤 |
主权项 |
一种浏览器兼容性检测方法,其特征在于包括以下步骤:S1:提供待检测的源代码文件及自定义配置文件;S2:根据所述自定义配置文件的内容,对所述待检测的源代码文件和检测规则文件进行预处理,标记不进行检测的源代码文件和不检测的规则文件;S3:根据预处理后的结果,将需要检测的源代码文件中的源代码与规则库中需要检测的全部规则文件中的检测规则进行一一比对,找出兼容性问题并保存检测结果;S4:读取检测结果及针对检测到兼容性问题的预先处理方案,生成报表。 |
地址 |
230088 安徽省合肥市高新区黄山路602号大学科技园A415室 |