ボタンがあり、htmlファイルには以下のように記述されています。CssSelectorを使用したテスト
<input class="add-to-basket" type="submit" value="Add to basket"/>
私は上記のhtmlファイルに対して次のコードを作成しました。
var addToBasketLink = driver.FindElement(By.CssSelector("#Add to basket"));
addToBasketLink.Click();
[バスケットに追加]ボタンをクリックすると、ページの上にある[ビューバスケット]ボタンが表示されます。
Thankx事前
これはJavaScriptですか? '.FindElement()'、 'By'と' .Click() 'はどこに定義されていますか? – jrummell
誰かがあなたの質問を読んで答えさせたいなら、コードの書式は良いです。 – jrummell
@jrummellこれはC#です。Interop.SHDocVwを使用して、おそらくWatiNなどを使用してテスト/スペックからDOMをクエリします。 – MilkyWayJoe