我正在使用Firefox Selenium Web Driver在专用测试机器上运行自动测试,因此没有人按Shift键会导致Firefox以安全模式启动。但是仍然有几天Firefox以这个安全模式对话框开始:
知道可能导致此行为的原因是什么?
多个测试同时运行,因此有几个Firefox实例,它们可能会以某种方式相互影响吗?
我按照here描述的Firefox崩溃后禁用了自动安全模式,但没有成功。
答案 0 :(得分:2)
原因是我的一些测试正在运行外部AutoIt脚本,该脚本“按”Shift键输入大写字母。如果另一个测试同时启动Firefox,Firefox会检测Shift键并显示安全模式对话框。
显示和记录按键的osdHotkey简单实用程序帮助我找出发生了什么。