Seleniumでは、要素を拡張することができます。これにより、テストのために再利用可能なカスタム要素のセットを持つことが可能になります。Cypress.ioのSelenium拡張要素と同様の再利用可能な要素を作成するには?
たとえば、getText
メソッドを追加できます。
myElement.getText();
この例では、ここでは詳述されています:http://www.vcskicks.com/selenium-extensions.php
Cypress.ioでこの動作を再現する方法はあり、次のように
public static string GetText(this IWebDriver driver)
{
return driver.FindElement(By.TagName("body")).Text;
}
そして、それを再使用?あるいは、データを取得するために同じメソッドを照会して呼び出す必要がありますか?