私はYahoo mailにドラフトレターを作成し、このドラフトレターページを取得しました。 これでC#とSelenium Webdriverを使って件名フィールドの価値を得たいと思います。 私は、次のコードを使用するが、それは空の文字列を返します。YahooドラフトメールでWebdriverを使用してドラフトの件名フィールドの値を取得できません
string subjectLocator = "//*[@id='subject-field']";
string actualSubject = driver.FindElement(By.XPath(subjectLocator)).GetAttribute("Value");
も助けにはならないTextプロパティの代わりに、GetAttribute
方法の使用。
Selenium
Webdriver
とC#
を使用して、yahooドラフト文字の件名フィールドの値を取得する方法はありますか?
http://prnt.sc/bye5ae - htmlコード
あなたは 'GetAttribute(" innerHTML ")'を試しましたか? –
残念ながら、それは助けにはなりません、空の文字列が返されます。 –
ここにHTMLコードを貼り付けてご覧ください。 –