You should be able to capture the action attribute like this: action_attribute = @browser.form(:name, "mainForm").action
Hope it helps. orde On Nov 15, 8:20 am, Shiv <[email protected]> wrote: > Hello, > > This is my html: > > <form name="mainForm" action="/sma/operator/pmanager/pmotion/add.do" > method="post" old_onsubmit="null" _sfm_form_name="mainForm" > show_errors_together="true"> > > I am using rasta and watir for data driven testing. I want to capture this > url in the above html and compare with the url which I get from excel using > Rasta to pass my test. > > *Problem I am facing is * > > I want the action variable in the below watir code to store the string using > the action attribute in form element, I have tried with different > combinations but was unsuccessful > > This is my watir code: > > def error? > trigger_link > action = @@ie.form(:xpath, "//fo...@action']") > if (@page_name == action) > puts "#...@page_name} page is available" > return 0 > else > puts "#...@page_name} page is not available" > return 1 > end > end > def trigger_link > @@ie.link(:text, @link_name).click > end > > I want the action variable to store the string using the action attribute in > form element, I have tried with different combinations but was unsuccessful > any help is greatly appreciated > > Regards, > Shiv -- Before posting, please read http://watir.com/support. In short: search before you ask, be nice. [email protected] http://groups.google.com/group/watir-general [email protected]
