南京慕测信息科技有限公司专利技术

南京慕测信息科技有限公司共有28项专利

  • 本发明涉及一种基于大语言模型和检索增强的单元测试用例断言生成方法。该方法针对一组给定的单元测试方法和前缀,为了找出代码库中与其最相似的测试断言对,结合了基于token的检索器生成的词汇相似性和基于向量的检索器生成的语义相似性,并设计了一...
  • 本发明涉及一种基于人机协同的移动应用测试方法,针对安卓应用严重的碎片化问题,首先,使用静态分析技术,遍历安卓应用源代码,获取应用控制流程图,然后,使用动态分析工具,模拟运行待测应用,获取所有页面截屏,接下来根据静态分析结果,自动生成测试...
  • 本发明涉及一种基于上下文的移动应用执行序列约减方法。该方法针对安卓应用出现故障的输入事件序列,使用静态分析技术,针对指定包,对其中所有的方法调用,通过soot插桩插入log输出语句,生成新的应用程序;通过数据流分析提取日志信息与原始执行...
  • 本发明涉及一种面向神经元特性的AI系统软件模型变异技术。首先,计算出测试集中每个类别的数据子集的距离熵,即每个类子集的多样性程度,根据整个测试集的平均距离熵,量化测试集的整体多样性程度,自动选择相应的变异级别;在此基础上,选择相应级别的...
  • 本发明涉及一种面向模型质量优化的AI系统测试数据生成方法,针对原始测试集和由领域专家制定的变异算子库,首先计算原始测试集中数据之间的欧式距离,再以此为基础算得每个数据的平均距离,并将此作为该数据所在区域的数据稀疏程度指标。其次,选取平均...
  • 本发明提出了一种面向协作式众包测试的质量控制方法,并在其基础上实现了面向协作式众包测试的质量控制系统。本发明的特点在于:1.通过对众包工人的每个操作实时评估反馈,提高众包工人的质量意识,记录众包工人的失信行为。2.通过报告自动评分确定报...
  • 本发明涉及一种针对深度学习程序进行神经元变异的测试方法,其特征是通过对已经训练好的深度学习神经网络中的神经元进行变异,主要包括:改变连接权重、增减单个神经元、修改某个神经元的偏移量、修改某个神经元的激活函数、屏蔽输入的某个维度等方式,用...
  • 本发明提供了一种基于控件融合的群体智能测试方法,为所有进入平台的用户提供了基于Android的测试追踪与展示环境,用户通过这个平台可以方便的查看测试进度以及进行测试节点的回放,同时对其他用户可以提供基于定向路径引导测试。本发明的特点在于...
  • 本发明提出了一种基于精度误差的模型稳定性评估的方法,包括原始模型在测试集数据上的精度稳定性评估,模型的精度边界评估和模型参数的精度稳定性评估。统计测试集的样本在模型运行中产生的累积误差,通过统计学指标来评估其稳定性。通过抽象算法,构造约...
  • 本发明提供了一种面向众包测试平台的协作方法,其具备合理引导机制和实时相似报告推荐机制,使众包工人以协作的方式进行众包软件测试。本发明的特点在于:1.通过分析待测应用页面结构,使缺陷报告携带页面标签,以Echarts Graph展示缺陷的...
  • 本发明是一种面向以太坊区块链的性能测试方法,该方法以以太坊区块链作为研究对象,建立了一套系统的性能测试策略与性能指标体系。首先,我们提出一套性能测试策略。我们以智能合约作为性能测试基准,提出了三类智能合约,用于从存储、共识、EVM的角度...
  • 本发明提出一种基于窥孔优化的以太坊智能合约Gas优化方法。该方法首先收集以太坊中部署的智能合约操作码。将以太坊智能合约操作码中进行拆分指令序列处理,获得的所有指令序列,得到指令序列集。然后对指令序列集后进行标准化处理,对指令中的寄存器、...
  • 本发明涉及一种基于LSTM的以太坊交易打包等待时间的预测方法。该方法基于特征提取和相关数据计算对历史交易信息进行处理,构建用于模型训练的特征矩阵和交易等待时间向量;在此基础上,应用LSTM神经网络方法构建预测模型,并在模型构建时不断通过...
  • 本发明涉及一种基于多目标优化的智能合约测试方法,针对以太坊智能合约源程序利用truffle编译获得ABI,进而通过解析ABI获取智能合约的方法,生成一系列随机测试套件;通过在本地链上运行测试套件来获取其gas消耗、测试用例数目、分支覆盖...
  • 一种众包测试报告聚合和摘要的方法,利用自然语言处理和图片处理的技术,计算测试报告的相似程度,并基于此对测试报告进行层次聚类,展示每个层级聚类的重要信息,最终根据报告的主题特征、开发人员的历史修复记录,自动地把聚类得到的测试报告分配给开发...
  • 基于众包和机器学习的web漏洞验证方法,其特征是使用自然语言处理技术,将众包漏洞验证报告中的文本描述进行分词,同义词替换,并基于DBSCAN的聚类分析等技术。本发明提出了一种全新的基于基于众包和机器学习的web漏洞验证技术,主要用于解决...
  • 本发明提出了一种基于人工辅助的Android半自动化测试方法,用于在Android应用自动化测试领域来提升自动化测试的深度以及有效性,该发明的主要创新在于(1)对普通深度优先遍历算法的改良,加入了页面父子关系的判断(2)结合了现有人工脚...
  • 一种基于混合云的可扩展的移动应用自动化测试框架的构架方法,其特征是对于自动测试中的移动应用自动测试,依据多级服务器分发任务获取报告统计报告的流程,进行了自顶向下的多级服务器架构。基于混合云的框架融合了公有云和私有云,它突破了私有云的硬件...
  • 本发明的技术方案为一种基于静态分析的Java测试覆盖分析方法,并基于该方法实现了一套测试覆盖工具。本发明的特点在于:使用JCov对于代码进行插桩分析和运行时情况收集;使用图算法对控制流图进行分析;准确还原测试覆盖点的具体位置和覆盖情况。...
  • 本发明提供了一种面向多语言的高并发在线开发支撑方法,为所有进入平台的用户提供了在线开发的环境,用户可以随时随地打开浏览器使用本平台进行开发。本发明提供代码编辑器可进行智能提示;提供多类型页面支持包括JMeter测试提供表单式编辑界面与基...