-1

多くのWebビューがあるテスト用のアプリケーションがあります。Webビューでいくつかの文字列をアサートしたい。テストにrobotiumを使用しているが、現在のところrobotiumはWebビューをサポートしていないため、修正中です。これで私を助けてください。

4

3 に答える 3

1

あなたはできる!Soloにはビットバー拡張機能を使用できます。ここで利用可能でダウンロード可能です:http: //docs.testdroid.com/_pages/extsolo.html

于 2013-02-20T10:08:08.150 に答える
1

webviewインスタンスがある場合は、メソッドloadUrlを使用して、いくつかのjsを挿入できます。webview内でjavaとjsを通信するには、メソッドaddJavascriptInterfaceで追加できるjavascriptインターフェースが必要です。

この機能(isTextPresentOnHtmlPageまたはelementExistsOnHtmlPage)を備えたTestdroidが提供するExtSoloをいつでも使用できます:http: //docs.testdroid.com/_pages/extsolo.html

于 2013-02-14T18:24:52.110 に答える
1

セキュリティ上の理由から、WebView自体からWebViewのコンテンツを取得できるようには見えません。この問題を参照するSOに関するいくつかの質問があります。

これらのメソッドの1つを使用して、比較用のHTMLを取得できます。

また、私はまだこれを使用していませんが、Android FESTは非常にクールに見え、WebViewについていくつかの主張をすることができますが、WebViewのコンテンツをそれで見ることができるかどうかはわかりません。

于 2013-02-14T18:26:57.200 に答える