ContributionsMost RecentMost LikesSolutionsHow to Retrieve Browser Name from External File I have to retrieve Browser value from CSV File, In CSV file , Browsername is 14th col (btFirefox), so i used Driver.value(14). How to use browser name in CSV File Error Occurs : The specified browser 'btFirefox' was not found in the collection of the supported browsers. To specify a browser, use either the btIExplorer, btFirefox, btChrome or btEdge constant, or use the browser's index (zero-based) in the collection. I have written script to launch browser. function launchBrowser(page,browser,Driver) { Browsers.Item(Driver.Value(14)).Run("AppURL"); page=Sys.Browser().Page("*"); } Re: Checkpoint Property Hi , Thanks much for alternate solution(aqString.Compare) Checkpoint Property In my Test scenario, I have Checkpoint to verify user has logged into system with correct username. but in Test log, for the passed Checkpoint also, General Checkpoint Event is called. I have call Routines function: // [UnitA] //USEUNIT Unit1 function login() { Unit1.demo(Browsers.btFirefox,"devarajulu.m@dsrc.co.in","dsrc123456"); Unit1.demo(Browsers.btIExplorer,"manoj.s@dsrc.co.in","Password1"); } So for the below checkpoint property, first routine need to be failed, second to be passed, for the passed TC, im capturing Screenshot, if failed im logging as checkpoint. if(aqObject.CheckProperty(Aliases.browser.pageWelcomeToReferralvalet5.formAspnetform.textnodeLblprovidername, "contentText", cmpEqual, "SKS")) { CapturePictures(); } else { Log.Checkpoint("Not Valid User"); } I have created General Checkpoint Event to log Checkpoint function GeneralEvents_OnLogCheckpoint(Sender, LogParams) { Sys.Desktop.ActiveWindow().Picture().SaveToFile("C:\\Users\\Manoj.S\\Desktop\\Test complete forum doubts\\ScreenShot.png") var PicObj = Utils.Picture; // Loads an image from a file PicObj.LoadFromFile("C:\\Users\\Manoj.S\\Desktop\\Test complete forum doubts\\ScreenShot.png"); Log.Picture(PicObj, "Checkpoint Failed"); } function CapturePictures() { // Saves screenshot into your local Sys.Desktop.ActiveWindow().Picture().SaveToFile("C:\\Users\\Manoj.S\\Desktop\\Test complete forum doubts\\ScreenShot.png") var PicObj = Utils.Picture; // Loads an image from a file PicObj.LoadFromFile("C:\\Users\\Manoj.S\\Desktop\\Test complete forum doubts\\ScreenShot.png"); // Saves this image to the test log Log.Picture(PicObj,"UserNameVerified"); } SolvedRe: To Capture Screen Shot in Web Pages Hi, Thanks for Information, I have tried and implemented Log.Picture() is executed, while clicking on "HasPicture" column in test log, Picture is not opened. But its saved in given File Path.Can you explain above clarification Re: To Capture Screen Shot in Web Pages Hi, As i said before, my check point TC got Passed, so i need screen shot in page with Alert showing " "You need to purchase a subscription in order to access Referral Valet. Do you wish to purchase a subscription now?" To Capture Screen Shot in Web Pages Hi, I have to take Screenshot and store in my local machine ,if my checkpoint get Passed. how to do deal with this.Can you please help on this Re: How to Get Text from WebPages Hi , Thanks for Information. Re: How to Get Text from WebPages Thank you so much. Can You explain Concept behind, Since im using Content text as "checkpoint", but in name mapping it taken as object identifier. how it is related ? Re: How to Get Text from WebPages Sorry, I cant Get you. where to add the object identifier In my script, i have checkpoint using Content Text only aqObject.CheckProperty(Aliases.browser.pageProviderAgency2.formAspnetform.table.table.cell.table.table.cell.tableTabbg.table.textnodeLblpaymentdetailsconfirm, "contentText", cmpEqual, "You need to purchase a subscription in order to access Referral Valet. Do you wish to purchase a subscription now?"); Re: How to Get Text from WebPages I have run script and using object spy i located object, Content text showing correctly. But Checkpoint got failed Note : 1.There is no "WText" for that object 2. Also i have done delay in my script before checkpoint: aqUtils.Delay(3000); aqObject.CheckProperty(Aliases.browser.pageProviderAgency2.formAspnetform.table.table.cell.table.table.cell.tableTabbg.table.textnodeLblpaymentdetailsconfirm, "contentText", cmpEqual, "You need to purchase a subscription in order to access Referral Valet. Do you wish to purchase a subscription now?");