我在Firefox上使用Selenium WebDriver。我想写一个前端规范:
我按顺序执行这两个步骤,它们之间没有任何暂停。
我是否保证第2步仅在完成第1步的Javascript代码后才能运行?
自Firefox's Javascript runtime is single-threaded以来,我认为我需要说服自己,只有Firefox会在运行我的evaluate_script
之前运行点击处理程序;我不需要担心并发执行。但是一般来说,浏览Firefox的Click event和events,没有关于何时会安排绑定到事件的处理程序的承诺。