CodeFest 2010. Высоцкий С. — Автоматизация тестирования Flex/Flash GUI
- 20. Для того чтобы работать с: Новыми событиями Новыми объектами Сложными объектами
- 22. Flash-Selenium . Доступ до FlexExternalInterface FunFx. WatiR Flex-ui-Selenium. Внезапно... Selenium
- 24. TestComplete Увы только MSAA Ranorex Скрипты на C# , vb.NET и т. д. RIATest Свой простой скриптовый язык FlexMonkey Тесты в ActionScript Sauce OnDemand Облачный сервис
- 29. public override function get numAutomationChildren():int { return popUp is IAutomationObject ? 1 : 0; } public override function getAutomationChildAt(index:int):IAutomationObject { return popUp as IAutomationObject; }
- 32. Не графический объект может существовать в приложении Такие объекты не являются AutomationObject Если такой объект будет обнаружен агентом, то мы получим исключение
- 33. private function get automationContent():Array { var children:Array = []; if (container != null) { for (var i:int=0; i < container.numChildren; i++) { var child:IAutomationObject = container.getChildAt(i) as IAutomationObject; if (child != null) { children.push(child); } } } return children; } public override function getAutomationChildAt(index:int):IAutomationObject { return automationContent.length ? automationContent[index] : super.getAutomationChildAt(index);}