cancel
Showing results for 
Search instead for 
Did you mean: 

Object Browser stopped recognizing Panel

SOLVED
Contributor

Object Browser stopped recognizing Panel

Hi, everything was working fine until the object browser stopped recognizing the panels in Powerbuilder.

 

See the attachments...

1 ACCEPTED SOLUTION

Accepted Solutions
Contributor

Re: Object Browser stopped recognizing Panel

Yes, this is resolved.

 

I'm using TestComplete on two different servers to test two different versions of our software.

 

Server One: The working version is using Powerbuilder 2017.

Server Two: The version that was not working was recently upgraded to Powerbuilder 2019.

 

The issue was...some of my windows & panels stopped being recognized by the name mapping. I modifed the mapping settings for the objects in question by removing 'RecordClass' & 'WndClass' and the objects appear to be okay again in NM.

 

Thanks to those who offered help

View solution in original post

8 REPLIES 8
Community Hero

Re: Object Browser stopped recognizing Panel

What else had happened when the recognition problem occurred? 

 

Were there any changes to the computer or the application under test? 

Are you testing on a different computer than before? 

Were there any upgrades to TestComplete?

Contributor

Re: Object Browser stopped recognizing Panel

Everything else still works fine regarding the mapping, only the panel stopped working.

All my changes were okay on Friday & Monday morning the panel mapping won't recognize,

No changes to the server,

TestComplete v.12.60.5545.7

 

Thanks

 

Community Hero

Re: Object Browser stopped recognizing Panel

Hi,

 

Just a wild guess... Was the tested application updated? Maybe developers changed/removed the accessibility role assigned to the panel UI element (https://support.smartbear.com/testcomplete/docs/testing-with/object-identification/msaa/types-by-nam...) ?

 

Regards,
Alex
[Community Expert Group]
____
[Community Expert Group] members are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Postings made by [Community Expert Group] members
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
[Community Expert Group] signature is used with permission by SmartBear Software.
http://smartbear.com/forums/f83/t86934/community-experts/
================================
Community Manager

Re: Object Browser stopped recognizing Panel

Hi @russelld,

 

Was the issue resolved? Please share the solution with us or let us know if you need any more assistance.

---------
Tanya Gorbunova
SmartBear Community Manager

 Join SmartBear Connect next April in Boston to meet with software development, API and testing experts from around the world! Get your ticket today!
Contributor

Re: Object Browser stopped recognizing Panel

Yes, this is resolved.

 

I'm using TestComplete on two different servers to test two different versions of our software.

 

Server One: The working version is using Powerbuilder 2017.

Server Two: The version that was not working was recently upgraded to Powerbuilder 2019.

 

The issue was...some of my windows & panels stopped being recognized by the name mapping. I modifed the mapping settings for the objects in question by removing 'RecordClass' & 'WndClass' and the objects appear to be okay again in NM.

 

Thanks to those who offered help

View solution in original post

Community Hero

Re: Object Browser stopped recognizing Panel

Hi,

 

Thank you for the update and good to hear that the problem was solved.

 

by removing 'RecordClass' & 'WndClass'

Just as a side note: If those properties are required for identification, you may consider Conditional NameMapping mode to assign values that are specific to version 2017 and 2019 of PB.

(Also not constant values but variables can be used - see help for more detailed description.)

 

 

Regards,
Alex
[Community Expert Group]
____
[Community Expert Group] members are not employed by SmartBear Software but
are just volunteers who have some experience with the tools by SmartBear Software
and a desire to help others. Postings made by [Community Expert Group] members
may differ from the official policies of SmartBear Software and should be treated
as the own private opinion of their authors and under no circumstances as an
official answer from SmartBear Software.
[Community Expert Group] signature is used with permission by SmartBear Software.
http://smartbear.com/forums/f83/t86934/community-experts/
================================
Contributor

Re: Object Browser stopped recognizing Panel

Hi,

 

I thought I resolved everything from otehr post but I just realized when we switched from Powerbuilder 2017 to PB 2019 my Panels stopped being recognized by Test Complete. Not sure how to fix.  My MSAA includes 'PBDW*' in the list.

 

Any suggestions would be great

 

Thanks

Dave

 

 

Community Hero

Re: Object Browser stopped recognizing Panel

It's possible that TestCOmplete does not support 2019 yet.  Check the requirements at

 

https://support.smartbear.com/testcomplete/docs/app-testing/desktop/power-builder/classic.html

 

https://support.smartbear.com/testcomplete/docs/app-testing/desktop/power-builder/net.html


Robert Martin
[Community Expert Group]
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