使用机器人框架打开phantomJS,关闭javascript

时间:2015-12-08 16:40:51

标签: selenium phantomjs robotframework

有没有办法在关闭JavaScript的情况下打开PhantomJS浏览器?

我使用了以下代码,但仍然启用了JavaScript。

df3 = df1.merge(df2, how='outer', on='A1', suffixes=['_1', '_2'], indicator=True)
df3['check'] = df3.B1_1 == df3.B1_2

>>> df3
   A1 B1_1 B1_2      _merge  check
0   1    a    a        both   True
1   2    b    d        both  False
2   3    c    c        both   True
3   4    d  NaN   left_only  False
4   5  NaN    e  right_only  False

由于 Zied

1 个答案:

答案 0 :(得分:2)

否。 Robot框架使用Selenium来运行Web测试。 PhantomJS中的Selenium Webdriver支持由Ghostdriver提供,它完全用JavaScript实现,部分在页面上下文中运行。如果JavaScript被禁用,那么你就不能再使用webdriver协议与PhantomJS交谈了。