4

Selenium では、要素を拡張することができます。これにより、テスト用に再利用可能な一連のカスタム要素を持つことができます。

たとえば、getTextメソッドを追加できます。

public static string GetText(this IWebDriver driver)
{
    return driver.FindElement(By.TagName("body")).Text;
}

そして、次のように再利用します。

myElement.getText();

この例について詳しくは、http ://www.vcskicks.com/selenium-extensions.php をご覧ください。

Cypress.io でこの動作を再現する方法はありますか? それとも、データを取得するためにクエリを実行して同じメソッドを呼び出す必要がありますか?

4

2 に答える 2

2

カスタム コマンドが探しているものだと思います。ただし、 Cypress Best Practicesに注意してください。基本的なコマンドは非常に強力で、それらを使用して多くのことを達成できます。

于 2017-12-07T12:42:05.817 に答える