一种测试执行方法、装置、设备、存储介质及程序产品制造方法及图纸

技术编号:46626982 阅读:0 留言:0更新日期:2025-10-14 21:24
本发明专利技术公开了一种测试执行方法、装置、设备、存储介质及程序产品。该方法包括:获取目标动作元素点和当前页面的当前页面属性信息;从动作脚本库中获取与当前页面属性信息匹配的当前动作脚本,并根据动作地图确定当前动作脚本对应的当前动作元素点;根据动作地图确定当前动作元素点与目标动作元素点之间的最优动作执行路径;从动作脚本库中获取最优动作执行路径上各动作元素点对应的动作脚本,并根据各动作脚本构成最优动作脚本执行序列;执行最优动作脚本执行序列,直到完成执行动作脚本执行序列中动作元素点对应的目标动作脚本。该方法有效解决了复杂场景下自动化测试的定位与执行难题,提高了测试用例的鲁棒性,提升了测试的可靠性和执行效率。

【技术实现步骤摘要】

本专利技术涉及软件测试,尤其涉及一种测试执行方法、装置、设备、存储介质及程序产品


技术介绍

1、在软件测试领域,自动化测试技术的应用已逐渐普及,但在某些复杂场景下,测试过程仍然无法完全脱离人工干预,主要原因在于自动化测试工具难以精准定位和操作目标动作元素点。

2、现有的测试方案仅关注目标动作元素点的最终定位,而忽略了从初始页面到目标动作元素点的完整执行路径。例如,在测试一个多层菜单下的功能时,传统方法可能仅尝试直接定位最深层的动作元素点,而忽略了展开菜单的中间步骤。若其中某一步骤失败(如菜单未正确展开),整个测试流程将中断,导致测试用例的鲁棒性较差。


技术实现思路

1、本专利技术提供了一种测试执行方法、装置、设备、存储介质及程序产品,以解决现有的测试方案仅关注目标动作元素点的最终定位,而忽略了从初始页面到目标动作元素点的完整执行路径,导致测试用例的鲁棒性较差的问题。

2、第一方面,本专利技术实施例提供了一种测试执行方法,包括:

3、获取目标动作元素点和当前页面的当前页面属本文档来自技高网...

【技术保护点】

1.一种测试执行方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述从动作脚本库中获取与所述当前页面属性信息匹配的当前动作脚本,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述动作地图和动作脚本库确定所述当前动作元素点和所述目标动作元素点之间的最优动作脚本执行序列,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述动作地图确定所述当前动作元素点与所述目标动作元素点之间的最优动作执行路径,包括:

5.根据权利要求3-4中任一项所述的方法,其特征在于,所述最优动作脚本执行序列包括所述目标动作元素点的...

【技术特征摘要】

1.一种测试执行方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述从动作脚本库中获取与所述当前页面属性信息匹配的当前动作脚本,包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述动作地图和动作脚本库确定所述当前动作元素点和所述目标动作元素点之间的最优动作脚本执行序列,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据所述动作地图确定所述当前动作元素点与所述目标动作元素点之间的最优动作执行路径,包括:

5.根据权利要求3-4中任一项所述的方法,其特征在于,所述最优动作脚本执行序列包括所述目标动...

【专利技术属性】
技术研发人员:王斌谢志华双建平
申请(专利权)人:成都市德赛西威卡蛙科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1