0
私はcapybaraとseleniumの助けを借りてレールの機能テスト自動化に取り組んでいます。ここではxpathを広く使用する必要があり、xpathでは非常に新しいものです。レール自動化カピバラセレン - xpath
- cpaybaraが使用するxpathは、一般的なxpathとは異なりますか?
- 私はxpathでエラーをデバッグするにはどうすればいいですか?xpathが正しいことを確認するためにfirebugのようなツールがありますか?(私はfirebugからxpathを得ることができます。働いている)。 今、次のエラーで立ち往生しています
、
Failure/Error: find(:xpath, '//div[@class="comment"]/div/div/div/ul/li/a[@title="Delete"]').click
すべてのヘルプは高く評価されています...
編集: 上記のコードから構文エラーを編集。
行方不明閉じ括弧がありますそのxパスで次のようにする必要があります: '// div [@ class =" comment "]/div/div/div/ul/li/a [contains(text()、" Delete ")]' – dbenton