做流程场景有时候需要转换思路

在客户那边做场景的时候,有一次遇到一个问题,客户那边有一个软件,自动生成需要的结果表,操作过程大概是这样的:
打开软件,根据条件(表名 + 日期)导入源表格,切换 tag,点击生成结果表,这时会有弹窗,显示正在生成结果表 xxx,然后会等待好久,生成完毕之后弹窗会显示生成完毕,此时关闭软件即可。

问题出现在这个判断生成完毕的时候,第一种思路是用获取文本的方式,然后判断文本是否匹配,匹配之后点击关闭就行了,看起来很简单,但是现实并非如此,因为之所以前面会等待好久,就是因为这个软件会卡住电脑,导致获取文本这个组件也会卡住,所以这个方式并不好用。

那我们转换一下思路,这个结果表生成之后,会保存在电脑本地一个固定的目录的,那么,既然这个目录我们知道,然后这个生成的结果表的名字我们也知道,我们何不采用判断文件存在的方式呢,只要这个文件生成结束了,判断文件存在就 ok 了,我们就可以直接进行下一步了,不用管弹窗显示的是什么,这样,我们就用另一种思路解决了这个问题,也不用再等待好久了。

不会排版,可能看着有点眼晕。。
抛砖引玉一下,希望能对大家有所帮助。