我试图找出在我的(WebView)中检查主要活动URL的最简单方法。这将在使用Robotium 4.1框架的单元测试中进行。所有我想弄清楚如何我可以与webview进行交互,例如发送活动URL加载,所以我可以测试,并确保正确的URL加载,并检查我的操作栏项目以及。在Robotium中进行单元测试时检查WebView的URL
任何代码,建议或建议将不胜感激。
public class ErrorHandling extends
ActivityInstrumentationTestCase2<Webview_Main> {
private Solo solo;
private WebView web;
..
protected void setUp() throws Exception {
super.setUp();
solo = new Solo(getInstrumentation(),getActivity());
}
每建议(目前 - NullPointerException异常Erorrs)更新
我已经根据您的建议添加了上述测试,我在两者上都得到了NullPointerExceptions。 –
对于testWeb(),我的LogCat在web.loadUrl中声明它的值为null。 –
- 如果您得到NullPointerExceptions,可能webview为null。确保你对该对象有正确的参考。 - loadUrl是void方法。那里是什么? – maszter