1 + 1 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.

You are here

Testing Flex and Flash Applications Using Selenium

Selenium-based Flex testing solutions have been elusive for years. Various Selenium sub-projects have emerged to try to solve the problem of testing Flex components embedded in a Web page from a Selenium context. The problem for Selenium is the black-box nature of the Flex component and APIs. For example, FlexUISelenium embeds a simple proxy into the Flex component from which a Selenium script makes function calls.

public void sumForValidNumbers() {
        flexUITester.type("2").at("arg1");
        flexUITester.type("3").at("arg2");
        flexUITester.click("submit");
        assertEquals("5", flexUITester.readFrom("result"));                     
}

These solutions are not very Selenium in nature. At most they leverage the Selenium RC infrastructure to get a browser to open an SWF component and pass a bound-in proxy non-Selenium commands to operate the Flex component. Plus, the approach does not follow the Adobe standard, requires you to recompile the Flex component to include the proxy, does not work for Flex components embedded into a Web page, offers no record/playback utility help, and is not backwards or forwards compatible as Adobe releases new versions of Flex.

PushToTest and Tyto (makers of the Sahi technology) developed a new Flex testing solution that uses dynamic code injection. Flex users compile a very small production-ready proxy into their components. The Sahi proxy in TestMaker Object Designer uses automatic method inspection to identify Flex methods. The results is an easy to use record/playback solution.

Requires SWC compiled to instrument the Flex component

SWC proxy is safe for production use

Supports Flex 3.x and 4.x

Works with Flex components embedded into a Web page

Works with hybrid Ajax/Flex applications

Record/playback utility for automation test script creation

TestMaker Enterprise with Flex Testing builds and operates functionality tests, load and performance tests, and production monitors. The open source test (OST) solution works for Flex 3.x and 4.x environments with sophisticated and powerful test tools and methodology. Tools like TestMaker with Flex Testing were built for Flex and Flash environments for functional testing, load and performance testing, and production monitoring.

yes

About The Author: 

Selenium Tutorial for Beginners (c) 2012 Frank Cohen. All rights reserved.

 

.

Adobe Flex

List mode
Table mode
Icons mode

Displaying 1 - 29 of 29

Title Testing Objectives Since Price Quotes Ping
eggPlant Functional Performance Analysis, Network testing, Mobile Testing, Web testing, Cross-Browser testing, Cross Platform Testing, Application Life Cycle Tracking, Java testing, Image Comparison, Desktop testing, Image Based Testing, Embedded Software 2,008 Call Manufacturer for details Active
Ranorex Test Automation Desktop testing, Java testing, Mobile Testing, Web testing, Cross-Browser testing 2,007 November 2015 : Ranorex Runtime Shared License € 690, November 2015 : Ranorex Premium Node-Locked License: € 1990, November 2015 : Ranorex Premium Floating License: € 3490 Active
Testing Anywhere Desktop testing, Web testing 2,012 Active
Unified Functional Testing Web testing, Back-End Service, Desktop testing, Image Based Testing, Object Based Testing, Image Comparison 2,000 Active
Squish Desktop testing, Embedded Software, Java testing, Mobile Testing, Web testing, Cross-Browser testing 2,003 April 2015 - Group license : Up-front license fee 7440 €; includes first 12 months of support & updates subscription., April 2015 - Named User License : Up-front license fee 6900 €; includes first 12 months of support & updates subscription. Active
QA Wizard Pro Desktop testing, Object Based Testing, Load Capabilities, Stress Testing, Web testing 2,007 2015 October: QA Wizard Pro, $25/mo (Billed annually), 2015 October: OCR Add-on, $10/mo (Billed annually), 2015 October: 50 Load Test VUs, $20/mo (Billed annually) Active
SandStorm Stress Testing, Mobile Testing, Performance Analysis, Protocol Testing 2,011 Active
TestDrive Desktop testing, Image Comparison, Java testing, SAP Testing, Web testing 2,005 Call Manufacturer for details Active
NeoLoad Stress Testing, Mobile Testing, Performance Analysis, Web testing 2,005 Please Call Manufacturer for more details, April 2012: Total Unit price start at $1300, January 2012: Unit price start at $1860 Active
FlexUnit Java testing 2,008 Free to use Active
Rapise API testing, Desktop testing, Object Based Testing, Mobile Testing, SOA testing, Web Services, Web testing, Cross-Browser testing 2,009 2016: Single license per $1000 Active
AppLoader Desktop testing, Image Based Testing, EMail Testing, Image Comparison, Java testing, Load Capabilities, Stress Testing, Performance Analysis, SAP Testing, Web testing 2,000 Please Call Manufacturer for more details... Active
TestComplete Desktop testing, Web testing, Cross-Browser testing 1,999 Nov 2015 : Node-locked License - $1,000, Nov 2015 : Floating User License - $2,500, Nov 2015 : Test Execute - $499 Active
TestMaker Desktop testing, Performance Analysis, SOA testing, Web testing 2,000 Active
Silk Performer Load Capabilities, Mobile Testing, Performance Analysis, SAP Testing, Web testing 1,994 Active
RIATest Desktop testing, Image Based Testing, Web testing 2,013 Oct 2015 : Professional : $799, Oct 2015 : Standard : $499, Oct 2015 : Runner : $249 Active
Sahi Pro Web testing, Cross-Browser testing 2,010 August 2014 : SahiPro Commercial version License : $495/user/year Active
iMacros API testing, DataBase testing, Desktop testing, Image Comparison, Server testing, SOA testing, Web testing, Cross-Browser testing 2,001 2015: Enterprise Edition - 995 USD per license, 2015: Standart Edition - 495 USD per license, 2015: WebBrowser Component for .NET - 2,995.00 USD per license Active
TestShell Test Automation Framework Desktop testing, Object Based Testing, Web testing 2,004 Active
Silk TestPartner Desktop testing 2,010 Please contact the Manufacturer for more details 2016
Rational Functional Tester [RFT] Desktop testing, Object Based Testing, Web testing 2,001 July 2014: User license = 6820 USD Active
LoadRunner Desktop testing, Image Based Testing, Java testing, Load Capabilities, SAP Testing, SOA testing, Web testing 2,000 Free for Unlimited Time - Available with 50 Virtual Users (VUsers), Community edition : Free, Virtual User days : $0.56 per virtual user day Active
Quotium QTest 2,004 Active
StresStimulus SAP Testing, Mobile Testing, Network testing, Performance Analysis, Web testing, Cross-Browser testing, Test Cases Statistics, Server testing, DataBase testing, Load Capabilities, Stress Testing, Java testing 2,006 September 2015: Free version is available, September 2015: 250 VUs, Pro Edition, Permanent license - $870, September 2015: 10,000 VUs, Ent. Edition, weekly pass - $2,130 Active
MTAS API testing, Desktop testing, Mobile Testing, Network testing, Web testing, Cross-Browser testing 2,011 Active
AgileLoad Load Capabilities, Memory Analysis, Mobile Testing, Performance Analysis, Web testing 2,006 May 2015: 50 Virtual users - $24 / day, May 2015: Free License - upto 10 virtual users Active
Application Testing Suite SOA testing, Web testing 2,008 Call Manufacturer for details Active
ASTUce 2,008 Free Use 2009
Reflex Unit Desktop testing, Web testing 2,008 Free Use Active

MANUFACTURERS Wallboard

Testing tool manufacturers world-wide list
10Levels ABID CONSULTING AccelQ Accord Software ActiMind AdaCore
AdaLog AgileLoad AgileWay Agitar Algorismi ALL4TEC
Android Apache Apica Apollo Systems AppAssist.mobi Applitools
AppPerfect Appsee ApTest Assertible Assure Atlassian
AutoIt Consulti .. Automation Anyw .. Automation Cons .. Aztaz Software Backtrace I/O Badboy
BlazeMeter Borvid BrowserStack BSQUARE BStriker Intern .. CA Technologies
Canonical Canoo Catch Limited CelestialTeapot Celtic Testing .. Chris Mallett
Cleanscape CloudQA CodeCentrix CodePlex projec .. Codoid Cogitek
Compuware Configure IT Conflair ConSol Core Services Countersoft
CresTech Softwa .. Cross Browser T .. Crosscheck Netw .. Crowdsourced Te .. Cucumber Ltd Cyara
Cygnet Infotech DareBoost Databene Datamatics Glob .. DevExpress DTM soft
Dynatrace LLC EasyQA Eclipse EKA TechServ Elvior Emmanuel Jorge
Empirix EPAM Systems Equafy Esterel eXept Software .. Experitest
Finaris Froglogic FrontEndART Ltd GeneXus GitHub project gnoso
Google Code Pro .. GrammaTech Gurock Software Hewlett Packard .. Hexawise High-Tech Bridg ..
Hiptest Hitex IBM Rational imbus Shanghai Impetus Inflectra
informUp INTALIO intechnica InTENSO - IT Ex .. Ipswitch Jamo Solutions
JANOVA JAR Technologie .. JBoss Developer jClarity Jellly.io JetBrains
Jively jQuery foundati .. JS Foundation Jspresso Kanoah Software KMS Technology
Kualitee LDRA Limited Litmus LoadFocus Loadster Perfor .. MarathonITE
Marketcircle Marketcircle Maveryx Meliora Ltd Micro Focus Sof .. Microsoft
Mobile Labs Mobile1st Mockaroo, LLC ModalLogic IT Monkop Inc Mozila
MSys Technologi .. Navicat NeoTys NetCart Netvantage Tech .. NORIZZK.COM
Novosync Mobili .. NRG Global NTT Resonant OC Systems Odin Technology OpCord
Oracle Orcanos Original Softwa .. Ossia Conseil OW2 PANAYA
Parasoft PassMark Patterson Consu .. Perfecto Mobile Pivotal Labs Plutora
Polarion Postman (API To .. PractiTest PrimaTest Process One Programming Res ..
Psoda PureLoad PushToTest Python Q-Assurance QA Systems
QACube QASymphony QAWorks QMetry Quali QualiTest
Qualitia Softwa .. Quality First S .. Quotium RadView Softwar .. Ranorex RedLine13
Reflective Solu .. ReQtest RevDeBug Robotium Tech Rogue Wave Soft .. Rommana Softwar ..
RTTS ruby-doc.org Runscope Sandklef GNU La .. Sauce Labs Seapine Softwar ..
SeleniumHQ Sencha Sensiple SmartBear Softw .. SmarteSoft SOASTA
SoftLogica Softomotive Softsmith SolutionSoft Sy .. SonarSource Sourceforge
SqashTeam SQS Software Qu .. Square Stimulus Techno .. Swifting AB Synopsys
T-komp T-Plan TechExcel TechTalk Telerik By Prog .. Tellurium
Test Collab Test Goat Test Recon TestCaseLab testCloud.de Gm .. Testenium
Testim.io Testing Technol .. TestingBot TestLodge Testmunk TestObject GmbH
TestOptimal TestPlant TestPro Testuff The Core Bankin .. The MathWorks
The Open Group thePHP.cc Thoughtbot Thoughtworks Tigris.org Time Simulator
Top-Q Trace Technolog .. TrendIC TRICENTIS Tritusa Pty Ltd TWD Solutions P ..
TypeMock Tyto Software Ubertesters UniTESK Universal Test .. Usetrace Ltd
Utrecht Univers .. Validata Group Vanamco AG Vector Software Veracode Verifaya Corpor ..
Verit VersionOne Viewlike.us Vornex Inc. Watir.com WcfStorm Soluti ..
We Are Mammoth Web Performance .. Wikidi Wintask Wireshark Found .. Worksoft
Xceptance XebiaLabs XK72 Xpand IT XQual YesSo
ZAPTEST Zeenyx Software .. Zephyr Zeta Software zutubi pty

Selenium Youtube Playlist

Theme by Danetsoft and Danang Probo Sayekti