ContributionsMost RecentMost LikesSolutionsRe: an internal error has occurred while running the google chrome browser in test complete kaiiiiThat would be the problem, v12.5 supports Chrome v65. https://support.smartbear.com/testcomplete/docs/general-info/version-history/features-added-to-ver-12-50.html Re: FindFiles not working rmnrdi I did use the same code and .rxi extension file. It did work for me, please refer below... function FileFinder() { var foundFiles, aFile; foundFiles = aqFileSystem.FindFiles("E:\\UsersDirectory\\", "*.rxi"); if (!strictEqual(foundFiles, null)) while (foundFiles.HasNext()) { aFile = foundFiles.Next(); Log.Message(aFile.Name); } else Log.Message("No files were found."); } Re: an internal error has occurred while running the google chrome browser in test complete Can you check whether your Chrome version is supported by TC? I believe TC v12.60 can support upto Chrome v69. https://support.smartbear.com/testcomplete/docs/general-info/whats-new.html Re: How to use Sendmail attachment as Insert as Text to display Body as Summary Format You might have to use CDO here. This is what we do... More details here - https://support.smartbear.com/testcomplete/docs/scripting/sending-email-from-scripts.html#by-using-collaboration-data-objects-cdo function SendEmail() { var mBody = "C:\\Report.html"; // Your HTML file location var schema, mConfig, mMessage; var cdoSendUsingPort = 2; var emailSMTPServer; // Your office SMTP server details, will be able to get these from your System Admin. var smtpServerPortNumber = 25; // This should work, if not get the SMTP server port details as well var smtpAuthentication = 1; try { schema = "http://schemas.microsoft.com/cdo/configuration/"; mConfig = Sys.OleObject("CDO.Configuration"); mConfig.Fields.Item(schema + "sendusing") = cdoSendUsingPort; mConfig.Fields.Item(schema + "smtpserver") = emailSMTPServer; mConfig.Fields.Item(schema + "smtpserverport") = smtpServerPortNumber; mConfig.Fields.Item(schema + "smtpauthenticate") = smtpAuthentication; // mConfig.Fields.Item(schema + "sendusername") = ""; // User name (if needed) // mConfig.Fields.Item(schema + "sendpassword") = ""; // User password (if needed) mConfig.Fields.Update(); mMessage = Sys.OleObject("CDO.Message"); mMessage.Configuration = mConfig; mMessage.From = <enter EmailSender details>; mMessage.To = <enter EmailRecipients details>; mMessage.Cc = <enter EmailCCRecipents details>; mMessage.Subject = <enter Email Subject details>; var str = aqFile.ReadWholeTextFile(mBody, aqFile.ctANSI); mMessage.HTMLBody = str; mMessage.Send(); Log.Message("Message was sent successfully."); return true; } catch (exception) { TestLog.Warning("E-mail cannot be sent", exception.description); return false; } } Re: Not able to pass Greek characters from the code to my application Moulya_p Did you manage to resolve it? If not can you share the code to look what exactly you are trying to do. This is a similar issue but with Chinese. They were using 'VarToString' method which was causing the issue. https://community.smartbear.com/t5/TestComplete-Functional-Web/Chinese-Letter-displaying-as/td-p/171376 Re: ODT - Alternatives & Javascript Capabilities ? tristaanogre I think they are using ODT (Object-Driven Testing) project item. Since its depricated, as per smartbear suggestion - the alternative solution for ODT is the above implementation given in this link. https://support.smartbear.com/testcomplete/docs/testing-with/deprecated/odt/index.html#alternatives I reckon they would like toknow whether someone implemented it successfully. Re: ODT - Alternatives & Javascript Capabilities ? Vallalarasu_P I never used ODT feature. But the alternative given here is what I have used to emulate the Page Object Model patternin both JScript and JavaScript (using the protoype option). Its working absolutely fine as we expect. Re: How do I switch between two browser windows? I confused your 'page' object with our page object model:smileyhappy: The one we have is test complete version of page object model, we follow that idea but not the entire Selenium framework. Ofcourse tools are different and their strength are different. Initialy we used this pattern for desktop tool automation, I gone through many ideas here in this forum. We did not find much difficulties, now applied the same kind of logic with our web automation as well with slight changes related to web. Re: How do I switch between two browser windows? Yes, we also follow the same approach - POM. And created NameMapping for each page - HomePage, HelpPage, etc. Each page can be accessed like - Alaises.webApp.homePage.... Alaises.webApp.helpPage.... Re: Not able to handle a dynamic object Okay, in the screenshot I can see the basic properties. Did you check for advanced properties? Anything helpful there? https://support.smartbear.com/testcomplete/docs/testing-with/exploring-apps/object-browser/view-modes.html And if'*'wildcard does not work, I think parent 'processQaA360' objecthas multiple 'Window' child objects. If so did you check is there any differencein their properties? The one you need may have certain unique value but others may have it different one like with 'Exists', 'Visible'.