如何从rspec示例中获取当前(酱)浏览器?

时间:2015-05-20 22:00:26

标签: rspec selenium-webdriver saucelabs

我在酱实验室进行测试。我在后块中尝试了<?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:columnCount="3" android:rowCount="4" android:useDefaultMargins="true" android:background="@drawable/grass_bg" android:id="@+id/wam_view_layout"> <ImageView android:id="@+id/mole1" android:visibility="invisible" android:layout_width="120dip" android:layout_height="140dip" android:contentDescription="@string/mole_description" android:layout_gravity="center" android:scaleType="fitCenter" android:src="@drawable/mole" /> <ImageView android:id="@+id/mole2" android:visibility="invisible" android:layout_width="120dip" android:layout_height="140dip" android:contentDescription="@string/mole_description" android:layout_gravity="center" android:scaleType="fitCenter" android:src="@drawable/mole" /> <!--pattern continues until mole12--> </GridLayout> ,但它返回一个空字符串。

我想知道是否需要将其放入Sauce.get_config[:browser].to_s

1 个答案:

答案 0 :(得分:0)

如果使用Capybara,则 Capybara.current_session.driver.browser.browser 将返回当前浏览器。有趣的是 page.driver.browser.browser 似乎也有效。

&#xA;