セレンはgetInnerHtml()とgetOutterHtml()を非推奨とし、3.0ベータ版では機能を完全に削除する予定です。私はチェックマークアップをテストしています。だから、彼らの代わりに何を使うべきか?なぜ彼らは取り除かれているのですか? protractor/webdriver.jsをセレンで使用します。SeleniumでgetInnerHtml()とgetOutterHtml()の代わりに使用するものは何ですか?
3
A
答えて
4
.getInnerHTML()
および.getOuterHTML()
のメソッドは、それぞれ.getAttribute("innerHTML")
および.getAttribute("outerHTML")
に置き換えることができます。これが、推奨されない理由です。これらのケースに対して特別なメソッドを持つことには意味がありませんが、「get attribute」コールで簡単に取得できます。
getInnerHTML()
およびgetOuterHTML()
は、もはやProtractor public APIの一部ではありません。
getInnerHTML()
and getOuterHTML()
method implementationsある - 基本的には( - 利用可能な
outerHTML
属性が存在しないときのためにかかわらず、「outerHTMLは、」特殊なケースの取り扱いがあります)
innerHTML
と
outerHTML
属性値を取得します。ところで
、あなたのテストコードベースにgetInnerHTML()
とgetOuterHTML()
を持っていない強制したい場合、あなたはeslint-plugin-protractor
pluginからno-get-inner-outer-html
ESLint rule(恥知らずな自己宣伝)を使用することができます。
+0
恐縮です! – jemiloii
関連する問題
- 1. システムテストでSeleniumを使用するときにThread.Sleepを使用する代わりに何ができますか?
- 2. urllib.request.urlretrieveの代わりに使用するコマンドは何ですか?
- 3. Contacts.People.NOTESの代わりになるものは何ですか?
- 4. glob_tとglob(Windows)の代わりになるものは何ですか?
- 5. Reactのテキストエリアでwindow.getLocation()の代わりに使用するもの?
- 6. iphoneでCommonCryptoの代わりに使用する方法は何ですか?
- 7. python 3でstr.translateに代わるものは何ですか?
- 8. iOS 7で廃止予定のregionMonitoringAvailableの代わりに使用するものは何ですか?
- 9. このコードでIf-elseステートメントの代わりに使用できるものは何ですか?
- 10. フォームのチェックボックスに 'readonly'の代わりに使用できるものは何ですか?
- 11. double値を入力するときにseleniumのsendkeyの代わりに使用するもの
- 12. iText 7のチャンクに代わるものは何ですか?
- 13. computationaly-heavyクエリのfind_by_sqlに代わるものは何ですか?
- 14. Javaのオートボケに代わるものは何ですか?
- 15. テンソルフローのnumpy.newaxisに代わるものは何ですか?
- 16. .NET CFでHttpUtility.UrlEncodeの代わりに使用できるもの
- 17. framework7のjqueryの.animate()メソッドの代わりになるものは何ですか?
- 18. プレーンストリングの代わりにObjectIdを使用する利点は何ですか?
- 19. [x]の代わりにoperator.itemgetter(x)を使用する理由は何ですか?
- 20. ORMに代わるものは何ですか?
- 21. Ruby Version Manager(rvm)に代わるものは何ですか?
- 22. SWT TabFolderに代わるものは何ですか?
- 23. PHPセッション変数に代わるものは何ですか?
- 24. app.use(express.bodyParser())に代わるものは何ですか?
- 25. フラッシュコンフィグ定数に代わるものは何ですか?
- 26. file_columnに代わるものは何ですか?
- 27. deprecated sizeWithFont:メソッドに代わるものは何ですか?
- 28. Indy TIdHTTP.DoRequestに代わるものは何ですか?
- 29. jetty http clientのSslSocketConnector setPort()の代わりになるものは何ですか?
- 30. 廃止予定のCanvas.getMatrix()の代わりになるものは何ですか?
あなたは[フィードバックを提供する]必要があります(https://seleniumhq.wordpress.com/2016/07/29/announcing-selenium-3-0-beta1/):-) – Bergi