問題タブ [watir]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
198 参照

automated-tests - WatirはRubyアプリケーション専用ですか?

または、他のテクノロジーで作成されたWebサイトを自動化するためにも使用できますか?

0 投票する
5 に答える
8776 参照

javascript - Ruby Watir:JavaScriptアラートで[OK]をクリックしますか?

私が試したコードはどれも影響がないようです。私の意図は、「OK」ボタンを押すことによって表示される可能性のあるすべてのJavaScriptプロンプトを閉じることです。問題は、私のスクリプトが表示されるプロンプトに影響を与えないことです。言い換えれば、それは何もしません。

これが私が持っているものです:

HTML:

プロンプトのテキストは変更される可能性があります。アラート/確認プロンプトの内容に関係なく、[OK]をクリックするつもりです。

PS:私はUbuntuを実行しています。

0 投票する
2 に答える
1831 参照

watir - 内部テキストを使用して要素を取得する方法 (Watir、Nokogir、Hpricot)

私は、Watir、Nokogir、および Hpricot を使用して実験を行っています。これらはすべて、私の問題であるトップダウンアプローチを使用しています。つまり、要素タイプを使用して要素を検索します。要素の種類を知らずに、テキストを使用して要素を見つけたい。例えば

私が欲しいのは、Text2とText3を検索して、element2とelement1などを取得することです。

要素が div なのか、tr/tds なのか、リンクなのか、私にはわからないことに注意してください。私はテキストだけを知っています。アルゴリズムは次のようにする必要があります。すべての要素を反復処理し、内部テキストに一致し、一致する場合は要素と親要素を取得します。

これが何らかの方法で可能かどうか教えてください。

0 投票する
3 に答える
894 参照

jquery - FireWatirとjQuery

FireWatirと呼ばれるこの優れたソフトウェアの平和を使用した後、jQuery-selector-magicを私のテストに統合する方法があるかどうか疑問に思います。

私の最初の試みは、このようなfirewatirのjs_eval()方法を使用することです

私が得る唯一のものは

JsshSocket :: JSReferenceError:アラートが定義されていません

他の表現が

チャームのように働きましょう!

ヒントを持っている人はいますか?

ありがとう、挨拶、

ジョー

0 投票する
1 に答える
245 参照

ruby - safariwatir: 匿名ボタンの選択方法

OSX Snow leopardでruby 1.8.7を使用してサファリにwatirを使用しています。

IDも名前も持たない、ページ内の唯一のボタンをクリックしたい。onckick プロパティとタグ内のテキストのみがあります。

どうやってするか?ページ上のすべてのボタンを一覧表示し、最初の (そして唯一の) ボタンを取得する方法はありますか? ありがとう

0 投票する
2 に答える
586 参照

ruby - 内に埋め込まれた要素をスクリプト化する方法