我正在编写一个UI测试用例(使用ActivityUnitTestCase),希望检查在特定时间内用户是否可以看到View子类。我找到了View#isShown()方法,它声称可以精确地检查此元素及其所有父元素的可见性字段,但不知何故它始终对所有元素返回“false”。如果您能提供一些帮助,我将不胜感激。如果需要,我可以粘贴一些代码。
此外,我发现ViewAsserts#assertOnScreen(View origin, View view)也不似乎做正确的事情-始终返回true。我可能调用有误吗:assertOnScreen(viewImTesting.getRootView(), viewImTesting)?
谢谢, Jan
此外,我发现ViewAsserts#assertOnScreen(View origin, View view)也不似乎做正确的事情-始终返回true。我可能调用有误吗:assertOnScreen(viewImTesting.getRootView(), viewImTesting)?
谢谢, Jan