watir-webdriver

    1

    1答えて

    Watirには、すべての要素のグリッドとその発見方法(here)があります。 Watir-Webdriverではそうはしません。グリッドはオンラインですか、どの要素をどの要素に使用できるかを知る方法はありますか?

    2

    1答えて

    Firefox 3.6で正常に動作する既存のテストスクリプトをFirefox 4.0で動作するように変換中です。私はかなりの数の構文変更に気づいていますが、現時点で私を悩ましているのは、verify_contains( 'text')を使用しています。 NoMethodError:#ための未定義のメソッド `verify_contains'私はワチール-webdriverを test_060con

    3

    1答えて

    次のHTMLコードスニペットを指定します。 IDでリンクを見つけたら、同じ段落でどのようにチェックボックスを選択しますか? たとえば、ID = "inst_17901-1746-1747"のリンクに関連付けられているチェックボックスを選択する場合は、 DIV の段落の順序はセッション間で一貫性がなく、なので、チェックボックスのインデックスまたはIDで選択できません。 <div id="inst-r

    5

    2答えて

    私は64ビットWindows 7でIE9でwatir-webdriverを使用しようとしています。 新しいブラウザを開くと、次のエラーメッセージが表示されます。溶液? C:\watir>irb irb(main):001:0> require "rubygems" => true irb(main):002:0> require "watir-webdriver" => true irb

    2

    1答えて

    watir-webdriverスクリプトで拡張文字セット文字を含むテキストをチェックする必要があります。 たとえば、リンクのチェックには次のテキストがあります。 Weiß 私は上記のテキストのように編集すると、CSVファイルからテキストを読みました。 しかし、FireFoxでテストを実行すると、次のエラーが発生します。 Wrong values on attribute table after

    4

    1答えて

    これはCounting the number of HTML elements having same attribute in Watirの質問のフォローアップです。だから、 、私はそう <input type="password" class="foo" /> <span class="foo"></span> <a href='1' class="foo">Text</a> を次のよ

    2

    3答えて

    質問ヘルプ 作業こんにちは、私はルビーに新しいとワチール-webdriverをだと私はすべての上に検索したとの答えを見つけることができませんこの。 私はリンクをテーブルの中に持っていますが、このテーブルには、クリックするとテーブルを数値でソートするヘッダーがテーブルの上にあります。 Chromeでは、リンクは正常にクリックされ続けますが、Firefoxではヘッダーをクリックしてテーブルを再編成しま

    3

    1答えて

    私はホストしているSaaS製品の自動テストを行うために数年間、Ruby Mechanizeを使用してきました。サイトはJSをますます使用しており、Mechanizeスクリプトのメンテナンスはほとんど不可能です。私は代わりにWATIR-WebDriverを試してみることにしました。ただし、ログイン処理にはユーザー証明書とパスワードが必要です。私はこのような証明書を使用することについての参照を見つける

    2

    1答えて

    WatirとFirewatirとの真のクロスブラウザ互換性テストを行うことができるということは、Watirが(私が知っている限り、削除されたことはありませんが、おそらく私は誤解されていました。もともとはOneベースのインデックスを使用するように設計されていましたが、firewatirを作成した人はそれを破ってゼロベースでした。 私は確信していますが、それぞれの決定には歴史的な理由がありますが、どち

    1

    1答えて

    Mac OSでのテストにはwatir-webdriverを使用します。 $ browser.text.include?( "expected text")は、画面内のテキストをアサートするために使用されることがすべてわかっています。 現在、この方法はFirefoxとhtmlunitではうまく動作しますが、Chromeブラウザでは失敗します。ターミナルウィンドウで次のエラーを取得します。 Selen