求助 appcrawler 怎么处理在steps中的弹出框(不是每次都出现)

triggerActions貌似在steps中不起作用。在selectLists正常work

建议写firstList,当出现弹窗这个元素的时候,优先点击

你提的的确也是个问题,前面的steps是自动化测试,的确没加上这个机制。你可以用triggerAction来代替多步的操作。把trigger中的times设置为1,相当于是只执行一次,类似steps,这样就可以用上弹框处理了

我理解的trigeraction设置是无序的,这个弹出框是在输入用户名密码后点击登录出来的,如果设置在triggeractions times为1,没法保证先后顺序了(先输用户名密码,后登录。。。)

虽然无顺序,但是因为控件不会同时出现,所以基本还是会挨个的执行。我以前用trigger做过登录过程,是可以实现的。

好的,我尝试一下,看看可否好使

workaround后 可以用, 感谢思寒