【技术实现步骤摘要】
本专利技术涉及软件测试,尤其涉及一种测试执行方法、装置、设备、存储介质及程序产品。
技术介绍
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中任一项所述的方法,其特征在于,所述最优动作脚本执行序列包括所述目标动...
【专利技术属性】
技术研发人员:王斌,谢志华,双建平,
申请(专利权)人:成都市德赛西威卡蛙科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。