ルビーコードを使用してウェブページ上の存在を確認する方法ワチール-webdriverを使用ルビーコードを使用して、ウェブページ上の色の有無(カラーコードは16進形式)を確認するにはどうすればいいですか?
答えて
:
browser.element(:how => what).style("color")
ここでは完全な例です:それは要素のどのような
require 'watir-webdriver'
@browser = Watir::Browser.new :firefox
@browser.goto my_site
puts @browser.div(:class => "myDiv").style("color")
おかげさまでお返事ありがとうございました...結果を16進数形式に戻すと、そのメイトのためにもっと助かりました。 – Boon
'style(" color ")'はRGB値として色を返しています。したがって、比較するときは、HEXをRGBに変換する必要があります。いくつかの変換オプションが表示されます[こちら](http://www.ruby-forum.com/topic/76667) –
Goodin Justin、私は同じリンクを投稿しようとしていました! –
- 1. ビットマップのすべての16進色のリストを取得するにはどうすればよいですか?
- 2. 通知内のImageViewに16進数の色を設定するにはどうすればいいですか?
- 3. バイトを16進モードで挿入する(上書きしない)にはどうすればいいですか?
- 4. ウェブページ上の要素の「:ホバー」と「:アクティブ」のプロパティを確認するにはどうすればよいですか?
- 5. グリッドビューの背景色として16進数のカラーコードを指定
- 6. キャンバスの背景色を16進形式で取得する
- 7. 16進カラーコードのボトルワイルドカードフィルタ
- 8. 文字列が有効な日付時刻形式を表しているかどうかを確認するにはどうすればよいですか?
- 9. 16進文字列を16進数値に変換するにはどうすればよいですか?
- 10. WebViewの背景色を16進値に設定するにはどうすればよいですか?
- 11. 16進数のカラーコード値をPHPの正確なシェードに変換するにはどうすればよいですか?
- 12. テーブルレイアウトにカスタマイズされた16進カラーコードを追加するには?
- 13. IEは独自の半透明CSS 16進カラーコードをサポートしていますか?
- 14. Leap.JS:LeapMotionを使用してウェブページ上のアイテムを選択するにはどうすればよいですか?
- 15. 特定の形式の電話番号を確認するにはどうすればよいですか?
- 16. RGBカラーコードが有効かどうかを確認してください
- 17. CURLを使用してウェブページに特定のテキストがあるかどうかを確認するにはどうすればよいですか?
- 18. PHPを使用して2つの色が近いかどうかを確認するにはどうすればいいですか?
- 19. アプリで使用しているTLSのバージョンを確認するにはどうすればよいですか?
- 20. aspx-markupをhtml形式でウェブページに表示するにはどうすればいいですか
- 21. ピクセルからの色の取得とカラーコードの返信(16進数)
- 22. 実行中のプロセスをチェックして、どの共有ライブラリが使用しているかを確認するにはどうすればよいですか?
- 23. SASS lighten関数を使用して16進数のカラーコードを返します
- 24. PowerShellを使用してHyper-Vが有効になっているかどうかを確認するにはどうすればよいですか?
- 25. ページ上にアイコンがあるかどうかを確認するにはどうすればいいですか?
- 26. ハイカウントインスタンスを使用する上位オブジェクトを確認するにはどうすればよいですか?
- 27. ReactJSでテキスト入力に有効な電子メール形式があるかどうかを確認するにはどうすればよいですか?
- 28. ネットワークアダプタがWinPCapと有線または無線で接続されているかどうかを確認するにはどうすればよいですか?
- 29. jsを使用して最上部に要素の部分があるかどうかを確認するにはどうすればいいですか?
- 30. テンソルフローを使用してデータセットの形式を変更するにはどうすればよいですか?
のですか? –
@adamreedそれはdivである – Boon
素晴らしい、以下の私のソリューションをチェック - 正確に同じように動作するので、私は "div"に "スパン"を更新しました。あなたが正しいhow/what(how:index、name、id、class)でアクセスできる限り、あなたは設定されています。 –