セレンは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. IncludeInAll(...)の代わりになるものは何ですか?
- 5. api/testsの代わりになるものは何ですか?
- 6. FilteredQueryDescriptorの代わりになるものは何ですか?
- 7. 数字を追加するときに "for"ループの代わりに使用するものは何ですか?
- 8. Java JNAでLPTSTRの代わりに使用するものは?
- 9. glob_tとglob(Windows)の代わりになるものは何ですか?
- 10. Reactのテキストエリアでwindow.getLocation()の代わりに使用するもの?
- 11. iphoneでCommonCryptoの代わりに使用する方法は何ですか?
- 12. python 3でstr.translateに代わるものは何ですか?
- 13. iOS 7で廃止予定のregionMonitoringAvailableの代わりに使用するものは何ですか?
- 14. Rails 5のコントローラでafter_commitの代わりに使用するものは何ですか?
- 15. このコードでIf-elseステートメントの代わりに使用できるものは何ですか?
- 16. フォームのチェックボックスに 'readonly'の代わりに使用できるものは何ですか?
- 17. iText 7のチャンクに代わるものは何ですか?
- 18. computationaly-heavyクエリのfind_by_sqlに代わるものは何ですか?
- 19. Asp.Net Core 2.0のHttpcontext.Current.Request.Filesに代わるものは何ですか?
- 20. .NET CoreのWebRequestHandlerに代わるものは何ですか?
- 21. Javaのオートボケに代わるものは何ですか?
- 22. テンソルフローのnumpy.newaxisに代わるものは何ですか?
- 23. 3.6のraw_input()に代わるものは何ですか?
- 24. Javaでwarファイルの代わりにpythonとは何ですか?
- 25. double値を入力するときにseleniumのsendkeyの代わりに使用するもの
- 26. .NET CFでHttpUtility.UrlEncodeの代わりに使用できるもの
- 27. framework7のjqueryの.animate()メソッドの代わりになるものは何ですか?
- 28. プレーンストリングの代わりにObjectIdを使用する利点は何ですか?
- 29. [x]の代わりにoperator.itemgetter(x)を使用する理由は何ですか?
- 30. springの代わりにthymeleaf jspを使用する利点は何ですか
あなたは[フィードバックを提供する]必要があります(https://seleniumhq.wordpress.com/2016/07/29/announcing-selenium-3-0-beta1/):-) – Bergi