Current Position:Home > Automation testing Flash 8

Automation testing Flash 8

Update:10-11Source: network consolidation
Our project is currently faced with having to build an
automation testing framework for our flash games. We are currently
using Flash 8, flex, and ActionScript 2, but we are wrapping
everything for easy transition into Flash 9 and AS 3 as soon as it
is released.
The challenge with most industry products like QTP (mercury)
is that they cannot programmatically interpret Flash UI elements.
QTP 9.0 professes to have compatibility to Flex 2 through MXML, but
we are not using MXML because it severely limits the productivity
of our designers.
Our flash framework is abstracting all interactive visual
elements into a component library, so that all versions of a
particular game are forced to use the same UI element IDs (for
example: the spin button for a slots game). This allows us to
implement automation testing scripts that refer to that button ID
and not the bitmaps x,y location. So, for any variation of this
game, including localization and branding, i have the luxury of
using a single script to do my functional testing.
Here is the problem however. What technology exists out there
that will allow me to do this? The flash community is huge and i
find it hard to believe that my research has yielded very little on
this topic. I've come across things like MSs Active Accessibility,
but i'm not convinced QTP 9.0 can implement this interface to read
Flash UI elements. I have looked at an open source tool called
AutoTestFlash, but i'm not confident it is robust enough.
Anwyay, what are you guys using to test your flash
applications? Have you automated these tests? Is it bitmap x,y
based, or have you attempted to do what i am proposing above? If
so, what technologies exist out there in the internet ether that
can help us all save time in the QC grindstone? :)
Thanks in advance,

The Best Answer

You can try to test the movie using flash player 8, but more
than likely code from flash 6 will not be parsed correctly using
the flash player's engine. You can always uninstall flash player 8,
install a lower flash player and then test it, but that seems like
more trouble than what it might be worth.
  • Automation testing Flash 8 Update:10-11

    Our project is currently faced with having to build an automation testing framework for our flash games. We are currently using Flash 8, flex, and ActionScript 2, but we are wrapping everything for easy transition into Flash 9 and AS 3 as soon as it

  • CS3 automated gallery - Flash  Player 10 detection issue Update:11-30

    I have been searching for answers to this and found nothing. Anyone know how to solve the FP 10 detection issue with the PS CS3 automated flash galleries. Right now it will not detect FP 10 and thinks there is no player. I know there are changes to d

  • Automation stops at 30 despite using Flash Builder Premium 4.0 Update:11-30

    I'm a developer trying to release a build to QA. QA is telling me their build is stopping their test cases after 30. This shouldn't be the case. I'm running Flash Builder Premium 4.0.1. I've included this line on my additional compiler arguments: -in

  • User guide: MSI HQ USB BIOS Flash Tool Update:10-11

    Guide based on USB tool v1.17c HOW TO properly use the MSI Forum HQ USB Flashing Tool to update your BIOS This user guide provides a step-by-step explanation for properly using the >>MSI Forum HQ USB Flashing Tool<< to prepare a USB Flash Driv

  • Flash Builder 4.7 licence activation Update:11-30

    Hello,     My company bought a flash builder 4.7 premium licence, but apparently it doesn't work...      I created a small projet to test and add that piece of code to see if it's ok : protected function applicationCompleteHandler(event:FlexEvent):vo

  • Serial number needed to try flex automation Update:11-30

    I'm running the Flex Automation Installer to install the plugins needed to evaluate use of QuickTest Professional for automated Flex 2 testing. The Installer requires entry of a Flex Data Services serial number. (The applications I want to test do no

  • Lenovo n500 - crashed winxp during bios flash upgrade Update:11-30

    Hi all... During the Bios upgrade (52ch04ww.exe) crashed windowsxp, rebooted, and never boots again. No bios, no screen (video)..  How i can restore my bios or reset to the factory? None see on monitor - black screen and no boot. Maybe know anybody s

  • Testing advantages of Premium over Standard Update:11-30

    My company has recently decided to go for Flex 4 to build an app. We're fairly new to Flex and we're about to purchase FB4 licences. We're trying to decide whether to go for Standard or Premium licences. Reading the feature comparison I see the diffe

  • "Press esc to exit full screen mode" stays on screen, wont disappear, I have to refresh page many times Update:11-30

    Windows 7 using firefox adobe flash player I have tried many things and with this new computer build I did not want to try any of the 3rd party fixes for this issue. I see a ton of posts regarding this issue some referring to the problem a

  • Need to QTP plugin for automation testing of flash Update:10-11

    Hi All,           I'm using QTP 9.2 and 10 version to automate the test secnaro's on flash.           I have installed Flex 3.0 addin for QTP, able to identify the flex objects...but it is not identifying the flash.           Pls, provide some guiden