- android/
- solo.searchButton始终返回true(Android 2.3.6和robotium)
solo.searchButton始终返回true(Android 2.3.6和robotium)
solo.searchButton始终返回true(Android 2.3.6和robotium),android,robotium,Android,Robotium,哪些步骤会重现问题?
我想用这个“solo.searchButton(“Show pictures”);”作为当前屏幕上的搜索按钮。如果存在,则执行一些操作,如果不存在,则执行其他操作
即使此按钮不在当前屏幕中,也会返回true
预期输出是什么?你看到的是什么?
若屏幕上存在名为“ShowPictures”的按钮,则“solo.searchButton(“ShowPictures”);”返回true,否则应返回false
您使用的是什么版本的产品?在什么操作系统上?
三星银河王牌,
安卓2.3.
哪些步骤会重现问题?
我想用这个“solo.searchButton(“Show pictures”);”作为当前屏幕上的搜索按钮。如果存在,则执行一些操作,如果不存在,则执行其他操作
即使此按钮不在当前屏幕中,也会返回true
预期输出是什么?你看到的是什么?
若屏幕上存在名为“ShowPictures”的按钮,则“solo.searchButton(“ShowPictures”);”返回true,否则应返回false
您使用的是什么版本的产品?在什么操作系统上?
三星银河王牌,
安卓2.3.6(GB),
图书馆:robotium-solo-3.4.1
Eclipse(使用Windows 7)
请在下面提供任何其他信息。
我在安卓4.0.3(ICS)和4.1.1上测试了它
(JB)solo.searchButton始终返回true。请改用:searchButton(字符串文本,仅布尔值可见)。您遇到的问题是视图在那里,但它是不可见的,因此您无法看到它。希望这有帮助 请改用:searchButton(字符串文本,仅布尔值可见)。您遇到的问题是视图在那里,但它是不可见的,因此您无法看到它。希望这有帮助 如果(solo.searchButton(“Show pictures”){solo.clickOnButton(0);Log.v(TAG,“Click On Start”);solo.sleep(2000);}以上函数总是为我返回true。if(solo.searchButton(“Show pictures”,true)){solo.clickOnButton(0);Log.v(TAG,“Click On Start”);solo.sleep(2000);}现在在finction上面加上“true”参数返回true当且仅当在屏幕上找到“Show pictures”按钮时。非常感谢Royston Pinto.if(solo.searchButton(“Show pictures”){solo.clickOnButton(0);Log.v(TAG,“Click On Start”);solo.sleep(2000);}以上函数对我来说总是返回true。if(solo.searchButton(“Show pictures”,true)){solo.clickOnButton(0);Log.v(TAG,“Click On Start”);solo.sleep(2000);}现在在finction上面加上“true”参数返回true当且仅当在屏幕上找到“Show pictures”按钮时。非常感谢罗伊斯顿·平托。