2011-01-13 6 views

答えて

1
browser.form(how, what).link(how, what) 

関連するHTMLを提供すると、より具体的になります。

+0

このページには2つのフォームがあります。私は要素を調べるときに私が見るものを添付する画像を持っています。 –

+0

ご協力ありがとうございます。 browser.form(:name、 "nameOfForm"): –

+0

私は助けることができる嬉しい:)を使用して動作するようになった –

1

2つのリンクが彼らのテキストがHREFが異なる同じであるという事実にもかかわらず、いくつかのユニークなテキストも

とともにdivの内側にそれぞれあります。

これは、次の2つの可能性を与え、テキストが変更されない場合のhref)は、その後、ちょうどその

browser.link(:href, 'javascript:document.poentryform.submit();').click 

2を使用してリンクに対処し、変更されません知っていれば)

1に近づき、 hrefを確認できない場合は、外部のコンテナを介して正規表現を使用して既知のテキストと照合して参照してください。

browser.div(:class => 'screenlet-title-bar', :text => /Purchase Order/).link(:text, 'Continue').click 
関連する問題