Qt 挤压弹出菜单会导致测试卡住
我正在为一个应用程序编写挤压测试,该应用程序使用一个菜单,一旦鼠标悬停在菜单上就会弹出,这意味着当测试运行时,用户必须在菜单上不断移动鼠标才能继续测试。应用程序是用QT编写的。有没有人有过这样的经历和解决方法???我也遇到过类似的问题。 您可以编写bash脚本来查找和终止进程 对于MAC中的系统对话框,可以执行以下操作: 编号=Qt 挤压弹出菜单会导致测试卡住,qt,popup,menubar,squish,Qt,Popup,Menubar,Squish,我正在为一个应用程序编写挤压测试,该应用程序使用一个菜单,一旦鼠标悬停在菜单上就会弹出,这意味着当测试运行时,用户必须在菜单上不断移动鼠标才能继续测试。应用程序是用QT编写的。有没有人有过这样的经历和解决方法???我也遇到过类似的问题。 您可以编写bash脚本来查找和终止进程 对于MAC中的系统对话框,可以执行以下操作: 编号=ps aux|grep“[U]服务通知中心”| wc-l if(number.to_i != 0) `killall "UserNotificationCen
ps aux|grep“[U]服务通知中心”| wc-l
if(number.to_i != 0)
`killall "UserNotificationCenter"`
end
你有什么问题?你不知道如何移动鼠标光标?这意味着当所有测试运行时,你必须坐在它前面,可能需要几个小时。我认为Squish的设计方式是,当它运行测试时,没有人应该坐在它前面。是什么阻止你用脚本移动鼠标光标呢?就是这样,谢谢,我混合使用了snooze()和moveCursor()得到了它。