我使用集成的编码 UI 测试记录器在 UI 上记录了一组操作。它工作得很好.. 实际上,现在我正在浏览代码并为 .Enabled 添加一些轮询,最近发现 .TryGetClickablePoint 似乎非常有用。所以现在看起来录制是一件轻而易举的事(要添加一些民意调查以确保时间正确)。
GUI 的一个典型用例是使用鼠标滚轮(用于与谷歌地图中的可缩放图像进行交互)。好像那些没有被捕获。
我可以手动生成这些事件,但在手动猜测滚动范围的情况下,与在录制过程中重现实际行为相去甚远。
有什么综合的方法吗?我是否必须自己使用一些外部/自制工具来捕捉事件,以至少了解我做了多少滴答声?