Select item from Combo box
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-13-2010
02:28 AM
03-13-2010
02:28 AM
Select item from Combo box
Hi
I am trying to select item in Combo box, but TestComplete doesn't recognize my selection.
I am testing application. My Combobox is defined by system as WndClass: ATL:006C2478
I added this class into Object Mapping via Add New Object Class. (pic. Object Mapping)
TestComplete is added some external properties/methods related to Combobox class such as (wItem, wItemList ...)
After that I am trying to select specific item using ClickItem ("Item1") method but system doesn't recognize my selection
ATL:006C2478.ClickItem ("Item1")
Could you please help me? What's the problem?
I am trying to select item in Combo box, but TestComplete doesn't recognize my selection.
I am testing application. My Combobox is defined by system as WndClass: ATL:006C2478
I added this class into Object Mapping via Add New Object Class. (pic. Object Mapping)
TestComplete is added some external properties/methods related to Combobox class such as (wItem, wItemList ...)
After that I am trying to select specific item using ClickItem ("Item1") method but system doesn't recognize my selection
ATL:006C2478.ClickItem ("Item1")
Could you please help me? What's the problem?
6 REPLIES 6
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-17-2010
03:17 AM
03-17-2010
03:17 AM
Hi Nastassia,
The value of the WndClass property coming after "ATL:" may change. I suggest that you try adding the "ATL:*" class name to Object Mapping.
Also, I've noticed that items in your combo are named "Item 1", "Item 2", etc., that is, the item names contain spaces. Please make sure that you are referring to the items by valid names. Plus, you can try addressing items by their indexes. Please see the "ClickItem Action (ComboBox Controls)" article for details.
If the suggestions above do not help, please zip the entire project suite folder along with the test execution logs and send us the archive. Sending a sample application containing the target combo box would be very helpful for us too.
Best regards,
Alexey
Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2010
06:04 PM
05-23-2010
06:04 PM
Hi, I am getting the same problem but in a slightly different way. My combo box does not get recognized by TC. I get the error Object does not exist. My combo box is defined as WndClass: ComboBox. I checked the Object Mapping options and saw that there is already a *COMBOBOX* item in the win32 controls. I tried adding a new class too named Combobox and Combobox1 and also Combobox* just to be sure.
The thing is, TC recognizes the combobox when I go to Object Mapping window and then after I click OK, a prompt will tell me
---------------------------
TestComplete
---------------------------
Update settings of the currently active project with default project settings?
---------------------------
Help No Yes
---------------------------
(prompt appears even if I did not do any changes) and click Yes and when I "Run the selected keyword"[for testing the combobox] it recognizes the combo box
but If I close the application with the combox box and run the test, that's when it returns object does not exist. Why does that happen?
The thing is, TC recognizes the combobox when I go to Object Mapping window and then after I click OK, a prompt will tell me
---------------------------
TestComplete
---------------------------
Update settings of the currently active project with default project settings?
---------------------------
Help No Yes
---------------------------
(prompt appears even if I did not do any changes) and click Yes and when I "Run the selected keyword"[for testing the combobox] it recognizes the combo box
but If I close the application with the combox box and run the test, that's when it returns object does not exist. Why does that happen?
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-23-2010
11:26 PM
05-23-2010
11:26 PM
Hi Rachelle,
To help us investigate the behavior, please zip the entire project suite folder along with the test execution logs and send us the archive. We'll look into the situation here. Also, it would be very helpful if you provided us with a video demonstrating the actions you perform before the issue appears. For example, you can use Jing, which is a free recorder.
--
Dmitry Nikolaev
Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
Dmitry Nikolaev
Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-24-2010
03:19 PM
05-24-2010
03:19 PM
Hi,
Right now TC cannot recognize the combobox even if I use the Default properties option as I mentioned above. Here is the video of it.
http://www.screencast.com/t/M2MyMDI3NG
I don't have any mic as of the moment so there's no sounds. If you see the video I am wondering why the onscreen actions available for the combo box is only limited to 5. And even if I re-highlight and then RUN the test TC can't find it. This constantly happens to me on different projects when I am creating Keyword tests.
I tried creating a new project and everything works the combo box works fine and the onscreen actions available are not limited to 5. That's the difference I see with my existing project and a new project.
Although I could resolve this by just creating a new project. I know I am going to encounter this problem again and I do not want to resort to creating a new project all the time just to fix it. I am probably missing something why this happens to me, I am still familiarizing a whole lot in TC options.
Hope you can provide some answers on what's causing this and how do I prevent this kind of thing to happen on keyword testing.
Right now TC cannot recognize the combobox even if I use the Default properties option as I mentioned above. Here is the video of it.
http://www.screencast.com/t/M2MyMDI3NG
I don't have any mic as of the moment so there's no sounds. If you see the video I am wondering why the onscreen actions available for the combo box is only limited to 5. And even if I re-highlight and then RUN the test TC can't find it. This constantly happens to me on different projects when I am creating Keyword tests.
I tried creating a new project and everything works the combo box works fine and the onscreen actions available are not limited to 5. That's the difference I see with my existing project and a new project.
Although I could resolve this by just creating a new project. I know I am going to encounter this problem again and I do not want to resort to creating a new project all the time just to fix it. I am probably missing something why this happens to me, I am still familiarizing a whole lot in TC options.
Hope you can provide some answers on what's causing this and how do I prevent this kind of thing to happen on keyword testing.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-27-2010
10:39 PM
05-27-2010
10:39 PM
Hi Rachelle,
Thank you for the additional information.
We have received a message from you (M0072545). We have looked into the project you attached to your post and the project attached to the message and found out that you face the same situation in both cases. Let's continue investigations in the M0072545 query.
--
Dmitry Nikolaev
Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
Dmitry Nikolaev
Did my reply answer your question? Give Kudos or Accept it as a Solution to help others. ⬇️⬇️⬇️
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
05-31-2010
09:28 PM
05-31-2010
09:28 PM
Thanks David,
I have sent additional details on that issue I hope we get to resolve this. Thanks a lot.
I have sent additional details on that issue I hope we get to resolve this. Thanks a lot.
