一种自适应生成随机性测试数据的方法及系统

    公开(公告)号:CN119025430B

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

    申请号:CN202411228702.5

    申请日:2024-09-03

    Abstract: 本发明涉及一种自适应生成随机性测试数据的方法及系统,方法包括:获取待生成数据的基本参数;所述基本参数包括所述待生成数据的数据类型和字段数量;根据业务需求,定义每种所述数据类型的结构和规则;确定各数据类型的所述待生成数据的每个字段值的出现概率;根据所述待生成数据的每个字段值的出现概率,生成所述待生成数据对应的第一测试数据;对所述第一测试数据进行验证得到对应的验证结果,并结合所述验证结果对用于计算所述出现概率的第一权重进行调整,得到第四权重;根据所述第四权重,更新每个所述出现概率得到更新概率,并根据所述更新概率生成所述待生成数据对应的第二测试数据。本发明能够提升测试数据生成的可靠性和准确性。

    一种自适应生成随机性测试数据的方法及系统

    公开(公告)号:CN119025430A

    公开(公告)日:2024-11-26

    申请号:CN202411228702.5

    申请日:2024-09-03

    Abstract: 本发明涉及一种自适应生成随机性测试数据的方法及系统,方法包括:获取待生成数据的基本参数;所述基本参数包括所述待生成数据的数据类型和字段数量;根据业务需求,定义每种所述数据类型的结构和规则;确定各数据类型的所述待生成数据的每个字段值的出现概率;根据所述待生成数据的每个字段值的出现概率,生成所述待生成数据对应的第一测试数据;对所述第一测试数据进行验证得到对应的验证结果,并结合所述验证结果对用于计算所述出现概率的第一权重进行调整,得到第四权重;根据所述第四权重,更新每个所述出现概率得到更新概率,并根据所述更新概率生成所述待生成数据对应的第二测试数据。本发明能够提升测试数据生成的可靠性和准确性。

    一种基于行为驱动测试的自动化测试方法

    公开(公告)号:CN118860894B

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

    申请号:CN202411102010.6

    申请日:2024-08-12

    Abstract: 本发明涉及软件测试技术领域,具体为一种基于行为驱动测试的自动化测试方法,包括以下步骤:基于用户行为记录,捕捉操作时间和点击次数,将行为分解为序列,提取用户的行为特征描述,生成用户行为特征数据集。本发明中,通过从用户行为特征数据集中提取行为模式和识别关键操作状态,创建行为数据与关键操作状态的映射表,增强测试的针对性和精确性,分析状态与观测数据的关系,计算状态转换频率和行为数据概率分布,以深度理解软件行为与用户互动,优化测试场景,提升预测用户行为路径模型的准确性,使风险点识别更准确,调整后的测试用例集揭示软件潜在风险点和漏洞,提升软件稳定性和安全性,加快测试过程,并持续改进软件质量。

    一种基于行为驱动测试的自动化测试方法

    公开(公告)号:CN118860894A

    公开(公告)日:2024-10-29

    申请号:CN202411102010.6

    申请日:2024-08-12

    Abstract: 本发明涉及软件测试技术领域,具体为一种基于行为驱动测试的自动化测试方法,包括以下步骤:基于用户行为记录,捕捉操作时间和点击次数,将行为分解为序列,提取用户的行为特征描述,生成用户行为特征数据集。本发明中,通过从用户行为特征数据集中提取行为模式和识别关键操作状态,创建行为数据与关键操作状态的映射表,增强测试的针对性和精确性,分析状态与观测数据的关系,计算状态转换频率和行为数据概率分布,以深度理解软件行为与用户互动,优化测试场景,提升预测用户行为路径模型的准确性,使风险点识别更准确,调整后的测试用例集揭示软件潜在风险点和漏洞,提升软件稳定性和安全性,加快测试过程,并持续改进软件质量。

Patent Agency Ranking