UI Interactions Testing with FlexMonkey

50 %
50 %
Information about UI Interactions Testing with FlexMonkey
Technology

Published on March 3, 2009

Author: ArulKumaran

Source: slideshare.net

Description

UI Interaction Testing with Flex Monkey, presented in the community track of RIAction.sg an Rich Internet Action conference conducted in Singapore in 2009

Only monkeys would develop code without being able to automate their testing. - Gorilla Logic * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

What is FlexMonkey? * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

What is FlexMonkey? FlexMonkey is a testing framework for Flex applications * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Why do we need Testing? * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Why do we need Testing? Because software errors cost lot of money Cost of fixing the errors multiplies when the errors are found after the release * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Why do we need Testing?

Because software errors cost lot of money

Cost of fixing the errors multiplies when the errors are found after the release

How do we do Testing? * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

How do we do Testing? Manual Cheaper at start Automated Cheaper in the long run * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

How do we do Testing?

Manual

Cheaper at start

Automated

Cheaper in the long run

Types of Automated Testing * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Types of Automated Testing Unit Integration Functional * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Types of Automated Testing

Unit

Integration

Functional

Where does FlexMonkey fit in? * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Where does FlexMonkey fit in? Captures tests like a functional tool, but scripts those tests within FlexUnit, a unit testing framework for Flex Free & Open source Built on Adobe Flex Automated Testing API which is bundled with Flex Builder Pro * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Where does FlexMonkey fit in?

Captures tests like a functional tool, but scripts those tests within FlexUnit, a unit testing framework for Flex

Free & Open source

Built on Adobe Flex Automated Testing API which is bundled with Flex Builder Pro

Features Records and plays back Flex UI interactions UI Interactions can be edited and replayed Generates FlexUnit TestCases, and can also be used with non-FlexUnit-based testing frameworks Tests can be run from build systems such as Ant Handles all Flex UI events Uses Flex Automation API to provide native control over your flex app. Requires no javascript or browser plug-ins to use. Unit tests are written entirely in ActionScript. No other programming or special purpose scripting languages are needed to develop comprehensive UI test suites. Non-invasive. Requires no modifications to your application source * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Features

Records and plays back Flex UI interactions

UI Interactions can be edited and replayed

Generates FlexUnit TestCases, and can also be used with non-FlexUnit-based testing frameworks

Tests can be run from build systems such as Ant

Handles all Flex UI events

Uses Flex Automation API to provide native control over your flex app. Requires no javascript or browser plug-ins to use.

Unit tests are written entirely in ActionScript. No other programming or special purpose scripting languages are needed to develop comprehensive UI test suites.

Non-invasive. Requires no modifications to your application source

http://code.google.com/p/flexmonkey/ * Twitter: ArulKumaran * Blog: shockwave-india.com/blog *

Add a comment

Related presentations

Related pages

FlexMonkey brings unit testing to Flex user interface ...

FlexMonkey can record and playback interactions for an application ... Continuous Integration for UI Testing. FlexMonkey provides a test runner that ...
Read more

UI Interactions Testing with FlexMonkey - Technology

×Close Share UI Interactions Testing with FlexMonkey. Embed ...
Read more

Flex Testing with FlexMonkey - infoq.com

InfoQ followed up by asking how FlexMonkey differers from other Flex testing tools: FlexMonkey ... interactions directly in ... UI event generated by ...
Read more

Testing Flex applications with FlexMonkey 1.0 | Adobe ...

Testing Flex applications with FlexMonkey ... testing the UI components of your Flex ... framework to record and play back GUI interactions with your ...
Read more

FlexMonkey 4 and FlexMonkium for Selenium - DZone Agile

FlexMonkey 4 and FlexMonkium for Selenium ... and verify Flex UI interactions. FlexMonkey ... especially in testing non ui components. Where FlexMonkey ...
Read more

FlexMonkey: Flex and AIR app testing tool - The H Open ...

FlexMonkey: Flex and AIR app testing tool. ... and can record and playback Flex UI interactions to generate ... FlexMonkey 1.0 requires Adobe ...
Read more

FlexMonkey Download Mac - softpedia

Free Download FlexMonkey for Mac 5.1.1 ... simple application used for testing Flex and AIR based ... playback and verify Flex UI interactions, ...
Read more

Testing Flex applications with FlexMonkey 1.0 | Mjcprasad ...

Testing Flex applications with FlexMonkey ... testing the UI components of your ... to record and play back GUI interactions with ...
Read more

Flex-Anwendungen testen mit FlexMonkey | www.video-flash.de

FlexMonkey is an Adobe AIR application used for testing Flex ... playback and verify Flex UI interactions, FlexMonkey also generates ActionScript ...
Read more