ここに開発者ではありません。セレンは必要な助けによって助けてください.-
IDなしのチェックボックスが2つあります。私は身分証明書を持っているときセレンで見つけました。しかし、この場合、テーブルはjqueryデータテーブルで作成され、IDを自動的に割り当てるプロセスは存在しません。
以下の行は、私にそのテーブルの最初の行を与えるはずです。
#CompanyTableTable tr:first-of-type input[type="checkbox"].CompanySelector
この1つは2番目のエントリを選択します。
#CompanyTable tr:nth-of-type(2) input[type="checkbox"].CompanySelector
私は、次の内部でこれを使用することができるはずだと思いますか?しかし、すべての私の試みは異なった形式を作る誤りを返す。任意の助けを事前に
driver.FindElement(By.CssSelector("**Css_Here**???")).Click();
感謝。
'.FindElement()'の前に実行されているコードに、取得したエラーを追加してコンテキストを追加できますか?要素がまだ存在しないため、要素が見つからないことがあります。 –
はあなたが探しているタグです、本当に ''ですか?あなたのCSSセレクターが ' CompanyTable>' –
sircapsalot
を見つけようとしています。これはStackoverflowのマークアップの問題です。彼の実際のセレクタは次の通りです: '#CompanyTableTable tr:最初の入力[type =" checkbox "]。CompanySelector' –