Forum Discussion

Manojrsr's avatar
Manojrsr
Contributor
7 years ago

Test object not found while excecuting the recorded script

I have recorded script test using jscript, while executing same test scripts. Error occurs

function Test3()
{
var browser;
var page;
var form;
var textbox;
var passwordBox;
var panel;
var table;
var table2;
var table3;
var submitButton;
var table4;
var table5;
var vselect;
Browsers.Item(btFirefox, "", Browsers.pX64).Run("APP URL");
browser = Aliases.browser;
page = browser.pageWelcomeToReferralvalet8;
page.Wait();
page.formAspnetform.linkLnklogin.Click();
page = browser.pageWelcomeToReferralvalet7;
page.Wait();
form = page.formAspnetform;
textbox = form.textboxTxtusername;
textbox.Click(61, 17);
textbox.SetText("devarajulu.m");
textbox.Keys("[Tab]");
passwordBox = form.table.cell.table.table.cellBg.table.tableTabbg.cellTdbg.table.table.cell.table.cell.table.cell.table.cell.table.passwordboxTxtpassword;
passwordBox.SetText("123456");
passwordBox.Keys("[Enter]");
page.Wait();
panel = form.panelPrivacypolicy;
panel.Click(571, 23);
panel.submitbuttonAccept.ClickButton();
page = browser.pageWelcomeToReferralvalet5;
page.Wait();
form = page.formAspnetform;
form.tableMainmenu.cellMainmenun2.tableParentmenuitemCtl00Mainmenu.HoverMouse(39, 9);
form.linkProviderAgency.Click();
page = browser.pageProviderAgency2;
page.Wait();
form = page.formAspnetform;
form.imagebuttonBtnaddprovider.Click(79, 16);
table = form.table;
table2 = table.table.cell.table;
table3 = table2.table.cell.tableTabbg.table;
submitButton = table3.submitbuttonContinue;
submitButton.ClickButton();
table4 = table3.cell.table;
table5 = table4.cell.table;
textbox = table5.textboxTxtprovidername2;
textbox.Click(53, 4);
textbox.SetText("Prov");

}

 

Error Occurs "

Failed to find the exact match for the test object:"

at line page = browser.pageProviderAgency2;

 

Please help to resolve Error

 

 

1 Reply

  • tristaanogre's avatar
    tristaanogre
    Esteemed Contributor

    That error usually indicates either of two items:

     

    1) A timing error where the previous action started a process that didn't complete before the timeout of the next action.  So, you clicked on something and are waiting for a page to come up.  That page may not have come up in the time required.  

    2) A mapping error where the object that you are looking for is not properly mapped, preventing the identification of the object.

     

    Start looking into those two scenarios.