Forum Discussion
YMinaev
13 years agoStaff
Hi,
Extended Find allows you to ignore intermediate objects between a top-level object and the one you need. For example, if you have something like 'Sys.Process("app").<A container>.<Another container>.<Target object>', and you need to work with <Target object>, you can enable Extended Find for it. You may need this if the containers are not involved in your test (you don't perform any actions with them), or if those containers cause inconvenience - for example, because they are dynamic, and you cannot find a way to map them reliably, or if the target object can be a child of different objects depending on your application's state.
As for the tree (I mean your tree control) item structure, it shouldn't affect anything unless you map your control by its item list.
Again, if your control is mapped in Name Mapping, check the property values by which it is mapped. If not, map it to get a non-empty MappedName value.
Extended Find allows you to ignore intermediate objects between a top-level object and the one you need. For example, if you have something like 'Sys.Process("app").<A container>.<Another container>.<Target object>', and you need to work with <Target object>, you can enable Extended Find for it. You may need this if the containers are not involved in your test (you don't perform any actions with them), or if those containers cause inconvenience - for example, because they are dynamic, and you cannot find a way to map them reliably, or if the target object can be a child of different objects depending on your application's state.
As for the tree (I mean your tree control) item structure, it shouldn't affect anything unless you map your control by its item list.
Again, if your control is mapped in Name Mapping, check the property values by which it is mapped. If not, map it to get a non-empty MappedName value.
Related Content
- 3 years ago
- 6 years ago
- 8 years ago
Recent Discussions
- 4 days ago
- 4 days ago
- 7 days ago