私はテストの初心者で、質問があります。属性FindsBy
を使用すると、どうすれば正しくReadOnlyCollection<IWebElement>
を使用できますか。テスト開始後、私のコレクションは常にヌルです。 HERESに私のコードは、C#である:セレン:FindsBy with collection
[FindsBy(How = How.Name, Using = "role")]
public ReadOnlyCollection<IWebElement> radPercentage { get; }
、ここでは、ウェブをテストしている:http://testwisely.com/demo/survey
私はこのような何かをしたい:radPercentage[2].Click();
がたするプロパティを期待している完全IListの作品...おかげページ要素一度 –
Deyeth
'PageFactory.InitElements(driver、radPercentage) ''を使って特定の要素をリフレッシュできますか? –
要素を更新するには、メソッドを再度呼び出すだけでなく、ページにアクセスする必要があります。そのためのショートカットがあるかどうかはわかりません。 – derloopkat