申请/专利权人:杭州安恒信息技术股份有限公司
申请日:2021-08-16
公开(公告)日:2024-04-09
公开(公告)号:CN113656306B
主分类号:G06F11/36
分类号:G06F11/36
优先权:
专利状态码:有效-授权
法律状态:2024.04.09#授权;2021.12.03#实质审查的生效;2021.11.16#公开
摘要:本申请涉及一种SQL语句的测试方法、系统、存储介质及计算机设备,其中,该SQL语句的测试方法包括:组建模拟应用系统的组件池;组织模拟应用系统中组件组合的第一集合;读取第一集合中配置的组件组合,并选择与组件池中配置的组件进行组合,以构建模拟应用系统;构建一套与模拟应用系统适配的SQL语句体系;将模拟应用系统的每个组件组合与SQL语句体系配置的SQL语句进行映射,以得到映射表;执行映射表,以进行自动拉起Web服务,模拟Web应用执行SQL语句。本申请解决目前执行SQL语句测试中存在的测试场景单一、执行的SQL语句单一的弊端,实现了环境用例及操作用例的全面化,达到场景及SQL语句测试效果的最大化,能够快速、高效且自动地完整搭建Web组件系统。
主权项:1.一种SQL语句的测试方法,采用模拟应用系统执行SQL语句进行测试;其特征在于,所述测试方法包括:组建所述模拟应用系统的组件池;组织所述模拟应用系统中组件组合的第一集合;读取所述第一集合中配置的组件组合,并选择与所述组件池中配置的组件进行组合,以构建所述模拟应用系统;其中,读取所述第一集合中配置的组件组合,并选择与所述组件池中配置的组件进行组合,以所述构建模拟应用系统的步骤包括:读取所述第一集合中配置的不同所述组件组合以进行组合;选择所述组件池中配置的不同组件与读取的不同所述组件组合的组合进行组合,以得到第二集合;将得到的不同第二集合进行构建,以得到所述模拟应用系统;构建一套与所述模拟应用系统适配的SQL语句体系;将所述模拟应用系统的每个组件组合与所述SQL语句体系配置的SQL语句进行映射,以得到映射表;其中,每个组件组合为所述第一集合和所述第二集合中的每个组件组合;执行所述映射表,以进行自动拉起Web服务,模拟Web应用执行SQL语句。
全文数据:
权利要求:
百度查询: 杭州安恒信息技术股份有限公司 SQL语句的测试方法、系统、存储介质及计算机设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。