摘要
本申请提供了一种软件测试方法、装置、设备、介质及程序产品,涉及软件开发技术领域,可应用于金融科技领域。方法包括:获取至少一个测试案例针对至少一个程序以及至少一个程序中各个程序的至少一个函数或方法的历史调用信息;基于历史调用信息对各个程序的至少一个函数或方法进行关联分析,确定具备第一目标关联关系的至少两个函数或至少两个方法以及具备第二目标关联关系的程序与测试案例;响应于第一目标程序的第一函数或第一方法被修改,基于第一目标关联关系确定与第一函数关联的第二目标程序的第一函数或与第一方法关联的第二目标程序的第二方法,基于第二目标关联关系确定与第一目标程序关联的目标测试案例;以及执行目标测试案例对第一函数和第二函数进行测试或对第一方法和第二方法进行测试。