私はJavascriptの「ネイティブスピーカー」ではないと言いたいと思います。Javascriptでは "(By | Function)"の意味は何ですか?
私はSelenium WebdriverでUI自動化テストを書いており、できるだけフレームワークを理解しようとしています。 the documentation of Selenium Webdriverには、WebElement
クラスの説明があります。クラスにはfindElement
というメソッドがあり、このメソッドはlocator
パラメータを渡します。パラメータのタイプは(By|Function)
です。私は理解できません(By|Function)
表記。 locator
パラメータのタイプは正確には何ですか?それはあるクラスの対象ですか?どういう意味ですか?最後に、私はちょうどBy
がSelenium Webdriverの別のクラスだと言うことができます。
関数またはBy.tagName型のオプションを渡すことを参照しているようです。 – tadman