I'm trying to figure out how to work click on tabs on a .net tab strip by passing it a label.
So far I've been able to instantiate the target object as a GenericTabStripTestObject. I want to call the click method, but so far I've only been able to use the atPoint() specifier. Ideally I want to use one where I can pass it a string.
Does anyone know if there is another specifier I can use? I so far tried using atButton(), Value(), and a few others that took in a String with no luck. IBM's documentation on the GenericTabStripTestObject doesn't have any coding examples, so it's been a headache figuring this out.
Turns out this tabstrip is a 3rd party tab strip (devcomponents.com). Although I can get at certain properties of the tab strip like the currently selected tab, I'm not able to access most of RFT's provided features, especially anything provided by ITestData (only returns the name of the tabstrip).
So far we've been able to select by index by directly setting the selected index property, and check the currently selected tab. So we can loop through switching through tabs until we hit the right one. However, this is not ideal as the accessing the properties using the .getProperty() method for this particular control takes nearly 5 seconds.