Ask a Question

The recorder stopped recognizing and highlighting objects

SOLVED
krosav
Occasional Contributor

The recorder stopped recognizing and highlighting objects

Hello,

 

My laptop at work got upgraded to a more recent one. The old one had Windows 7, the new - Windows 10.

I had TestComplete installed on my old laptop, and installed it on the new laptop too.

I exported all settings from the TestComplete on the old laptop, and imported them on TestComplete on the new, so that i can have the same settings configured.

 

On the old laptop, the recording worked very well. When i start recording a script, and i hover with the mouse cursor over controls on a web page, each control was recognized and highlighted.

 

Now, with the new laptop, i have no idea what changed, but now when i start recording and i hover with the mouse over the same page, the controls are not highlighted, the frame of the whole page is highlighted instead. In both cases i use the same web page, with browser Chrome, and in both cases the Smartbear extension for Chrome is installed and enabled.

 

Is there some setting that i overlooked, that i should change, so that the recording recognizes and highlights the controls again?

 

Thank you!
Kroum

21 REPLIES 21
tristaanogre
Esteemed Contributor

IT sounds like you might have the Web plugin disabled on the new machine.  Go to Files -> Install Extensions and make sure that the web option is checked.


Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available
krosav
Occasional Contributor

I just checked, and its not that... The web option IS checked on the new machine.

 

Thank you for the suggestion!
Kroum

Wamboo
Community Hero

Hi,

 

Did You try to look into 'Tools -> 'Current Project Properties' options?

tristaanogre
Esteemed Contributor

Next question:

 

I know that recently Chrome updated from version 79 to version 80 and, actually, I'm just checking right now and it looks like it's updating again to another subversion.  In your migration from one machine to another, is it possible you're running a different version of Chrome and, while the extension is enabled, TC might not be working with the new version yet or a patch needs to be applied.  There IS a patch available for Chrome 80 now (https://support.smartbear.com/downloads/testcomplete/chrome-patches/) perhaps you need to apply that?


Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available
krosav
Occasional Contributor

Well, since i exported the settings from my old machine and imported them on the new one, they are supposed to be the same.

 

Also, about the current project settings, the project on the new machine is a copy of the one on the old machine, so the settings are supposed to be the same, too... There are many settings in there, i looked at both machines, and settins seem to be identical...

 

Is there a setting in particular that could have changed, and that could cause my problem?

krosav
Occasional Contributor

Thank you Robert for your help...

 

I checked, and on both machines i have Chrome version 79. I looked at the link you provided in your post, and it says that no patch is needed for Chrome 79... 😞

krosav
Occasional Contributor

Oops, sorry, my error...

 

On the new machine, i have Chrome 80 indeed.

 

However, the link to the Chrome Patches says that, for TestComplete 14.30 (which is my version ) and for Chrome 80, no patches are needed...

 

TestComplete 14.30
TestExecute 14.30
build 3743

The products support Chrome 80 out-of-the-box.
No patches needed.

 

 

 

tristaanogre
Esteemed Contributor

That's very curious.  So, we've checked that the plugin is turned on (which means your new machine should be licensed or web), the extension is enabled (note: not just installed, but enabled.  On the new machine you MAY need to explicitly enable the extension), and that the version of Chrome works with your version of TC.

 

You're not using Chrome via a Citrix served up copy or something, are you?


Robert Martin
[Hall of Fame]
Please consider giving a Kudo if I write good stuff
----

Why automate?  I do automated testing because there's only so much a human being can do and remain healthy.  Sleep is a requirement.  So, while people sleep, automation that I create does what I've described above in order to make sure that nothing gets past the final defense of the testing group.
I love good food, good books, good friends, and good fun.

Mysterious Gremlin Master
Vegas Thrill Rider
Extensions available
krosav
Occasional Contributor

No, i am not using Chrome via Citrix...
 
And yes, the extension is installed and enabled.
 
But i am not sure what do you mean by: "the plugin is turned on (which means your new machine should be licensed or web)" Which plugin are you talking about? (And yes, i have a floating license of TestComplete. We have even 2 licenses, this allows me to have TestComplete open on both machines and check settings...)
 
When i say that the extension is installed and enabled, it is the SmartBear extension for Chrome, i can see it at
chrome://extensions/
cancel
Showing results for 
Search instead for 
Did you mean: