其他的编程语言不清楚, C# 的话, Visual Studio 能做一切工作。
至于一些工具类的软件, 我个人推荐一些吧,
其他的还有很多啦, 就不一一列举了
可以使用 SSIM 指数对比图片,这是我写的一篇博客,供你参考下 【OpenCvSharp】使用 SSIM 指数衡量图片相似度
我也遇到过类似的问题,解决方案是把参数化的变量导出到一个临时的文件中,然后再从临时文件中获取该变量,具体可以参考我写的这片博客 https://blog.csdn.net/DynastyRumble/article/details/105587173
我目前做的就是桌面端软件的测试,工具的话推荐使用 WinAppDriver,这个工具是基于 Appium 的,专门用来测试 Windows 程序,脚本编写用 Python,C#,Java 都可以