Hi , I am a newbie to this site.I find that the site is quite informative and very impressive.
I have a weird problem to address with one of my teams here.
One of my team over here is creating a website which is now under user testing.The user does not like the look of the GUI and whatever change has been done is coming back and forth.The user does not want to say what he/she wants exactly and at the same time does not want to accept the ones designed too [img]/images/graemlins/grin.gif[/img]..Please suggest what can be done to overcome this problem so that the testing gets over in a smooth way. [img]/images/graemlins/confused.gif[/img] [img]/images/graemlins/crazy.gif[/img]
If the object structure does not change in the future, you can use the Name Mapping feature to map all objects you need in your tests with custom names by an arbitrary set of objects' properties. Please see the 'Name Mapping' help topic for detailed information on this feature.
If the object structure can change, a more reliable way to use will be the 'Find*' methods to find the needed objects by one or several properties that identify the objects uniquely. Please find more information on this ability in the 'Find Method' help topic. The Name Mapping feature cannot be used in this case as, currently, it does not allow changing the mapped object tree without remapping the objects again. We will make this possible in future versions of TestComplete.
If you choose the second approach (using the Find method), you may be interested in moving the code of searching for objects to individual script functions. In this case, you will be able to call these functions in your tests when you need to get a specific object. If the object changes its position in the object hierarchy or some of its identifying properties, you will need to change the code of the getter function without modifying the actual tests.