0
私はウェブアプリのテストを書いていますが、私はこのキュウリカピバラにはまだまだ新しいものです。テーブル注文キュウリカピバラ
私は列のヘッダーをクリックして昇順/降順に並べ替えることができる画面上のデータテーブルを持っています。私が使用してヘッダのうちハッシュ作成した
:合計で
table_head = find('#clickable-rows > thead')
headers = Hash.new(table_head)
を7つのヘッダがテーブルの上にありますが、私は、インデックス(0を参照することにより、それらのいずれかをクリックしたいのですが - 6)。
私はそのようにヘッダを参照する他のクリックコマンドのすべての
find(headers[0]).click
を試みたと私はエラーを取得しておいてください。
Selenium::WebDriver::Error::InvalidSelectorError: invalid selector: An invalid or illegal selector was specified
私ははっきりここにトリックを欠けています、誰かがこれを行うためのより良い方法や解決策を持っていますか?私はハッシュが最も適していると思った。
おかげ
まさに列ヘッダのクリック可能な部分は、リンク、以下の戻りヘッダーのすべての要素であることを仮定し
必要だった。繰り返しますが、基本が混乱しています。ありがとうございました – Tom