robotframework headless运行

这个无窗模式其实早就有了,以前试过但是没运行成功,也没仔细找原因,今天重新看了下open browsr的document居然发现可能是因为selenium没有更新的原因,所以就更新尝试下,发现果然好用。

必须是seleniumLibrary3.1.0和3.8.0的selenium。看看自己的还是3.4.0,怎么差这么多无语。

pip install --upgrade selenium

 如下应用即可

    SeleniumLibrary.Open Browser    https://www.baidu.com    headlesschrome

 更新成功后,运行了下以前的脚本

完美运行,关键是脚本里含有visible的关键字(之前在看其他人的文章时,说是运行有visible关键字要报错)。