hzheng2000
12 years agoOccasional Contributor
Help on finding MsiExec process
Hi,
I am using TestComplete 8 (8.70.727.7) to automate the test for our installer. The problem I got is that I always got "The Object Doesn't Exist" error (the object is a button) because TestComplete cannot find its parent process - a MsiExec process. But the button and the parent window and the MsiExec process do all exist. And the cause I think is that the installer spawn two more msiexec processes (so bring the total to 3).
I have watched the video for "Creating Reliable Tests for Dynamic Objects NameMapping Explained" and tried some of the methods:
1. Remove the index from the MsiExec processes
2. Check the required children for the MsiExec processes.
3. Using extended find
So far none of them works.
If I right click the MsiExec Process from the Object Browser tab and select "Show Object in Name Mapping Editor", I got ""Unable to show this object in the Name Mapping editor, because it is not mapped or it is mapped incorrectly".
Any help is greatly appreciated
I am using TestComplete 8 (8.70.727.7) to automate the test for our installer. The problem I got is that I always got "The Object Doesn't Exist" error (the object is a button) because TestComplete cannot find its parent process - a MsiExec process. But the button and the parent window and the MsiExec process do all exist. And the cause I think is that the installer spawn two more msiexec processes (so bring the total to 3).
I have watched the video for "Creating Reliable Tests for Dynamic Objects NameMapping Explained" and tried some of the methods:
1. Remove the index from the MsiExec processes
2. Check the required children for the MsiExec processes.
3. Using extended find
So far none of them works.
If I right click the MsiExec Process from the Object Browser tab and select "Show Object in Name Mapping Editor", I got ""Unable to show this object in the Name Mapping editor, because it is not mapped or it is mapped incorrectly".
Any help is greatly appreciated