は、私はこのウェブサイト上でこするのビットをやってる:http://onthemap.ces.census.gov/ワチールテキストボックスの入力が(前のテキストボックスの入力にリセット)フォームを送信した後、永続ない
はここでエラーの前に私のコードの設定です:
sample_address = "1600 Amphitheatre Pkwy, Mountain View, CA 94043"
b= Watir::Browser.new :chrome
b.goto "http://onthemap.ces.census.gov"
b.text_field(:id => "search_value").set sample_address
b.span(:id => "search_button_label").click
Watir::Wait.until { b.a(:text => "Geocoder Results").exists? }
address_selector = sample_address.split(" ")[0..1].join(" ")
b.a(:text => /#{address_selector}/).click
Watir::Wait.until { b.div(:class => "olPopup").exists? }
b.span(:text => Selection").click
は、だから今は、デフォルト値は0.25
b.text_field(:name => "simple_r").set 2.0
expecteとして2.0にテキストボックスの変更である「シンプル半径」ボックスの中に2マイルをプラグインしようとしようとしていますd。その後、私は
今b.span(:text => "Confirm Selection").click
....選択を確認するためにクリックしてください、すべての突然の「simple_r」値は、その前の値(0.25)に戻りますし、私のスクリプトは無用です。私はワチールオブジェクトがブラウザに接続しておく場合
は、説明するために、そして私は、手動THEN、シンプルなリング半径フィールドに「100.0」と入力ワチールオブジェクトをプルアップして、再度このコードを実行するために進ん: をb.text_field(:name => "simple_r").set 2
b.span(:text => "Confirm Selection").click
に戻すだろう「simple_r」半径の値は、ここでは、エラーを示す小さなスクリーンキャストです。スクリーンキャストでは、ボタンをクリックしたり、手動でテキストを入力したりしていないことに注意してください。適切に表示するには、720pに切り替える必要があります。 http://youtu.be/gdDZWHwXduA
動画の中で使ったスクリプトを教えてください。質問で提供されたスクリプトにはエラーがあるように見えます。たとえば、引用符がない文字列、定義されていない変数などです。 –
はアドレス変数のラベルが間違っています。よい質問のために今 –
の名誉を働かなければなりません、よく尋ねられ、コードとスクリーンキャストでさえ。私がこの質問に+1以上を与えることができたら私はそうするでしょう。 –