cancel
Showing results for 
Search instead for 
Did you mean: 

Object Browser stopped recognizing Panel

SOLVED
Highlighted
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
Highlighted
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
Highlighted
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?

Highlighted
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

 

Highlighted
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 Hero]
____
[Community Heroes] 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. Posts made by [Community Heroes]
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.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================
Highlighted
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

Learn SmartBear products in a fun and easy way and prove your knowledge!
>>Participate in the TechCorner Challenge today
Highlighted
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

Highlighted
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 Hero]
____
[Community Heroes] 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. Posts made by [Community Heroes]
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.
The [Community Hero] signature is used with permission by SmartBear Software.
https://community.smartbear.com/t5/custom/page/page-id/hall-of-fame
================================
Highlighted
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

 

 

Highlighted
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
[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
New Here?
Join us and watch the welcome video:
Announcements
Join TechCorner Challenge!
Want a fun and easy way to learn TestComplete? Try solving weekly TechCorner challenges and get into the Leaderboard!

Challenge Status

How to execute remote test and obtain results via Test Runner REST API

Participate!

Comparing content of HTML table with Excel file data

Participate!

Compare HTML table with Excel file and correct data in the file

Participate!

Retrieve Data from a Web Page

Participate!