SlideShare uma empresa Scribd logo
1 de 14
SIKULI – Picture Driven Automation Test Tool



                                  02/06/2012
                                  NTT DATA Corporation




Copyright © 2012 NTT DATA, Inc.
Index

               What is Sikuli

               What is New in Sikuli by Challenging other tools

               Sikuli Vs QTP

               Limitations with Sikuli

               Sikuli IDE

               Sikuli in Eclipse

               Open2test

               Demo 1 – Application

               Demo 2 – Video

               Demo 3 – Game

Copyright © 2012 NTT DATA, Inc.                                    2
What is Sikuli



                    Sikuli is a visual technology to automate and test
                      graphical user interfaces (GUI) using images
                     (screenshots)

                      Sikuli is an open-source research project

                      Sikuli automates anything you see on the screen
                       without internal API's support

                        Works on any Technology – Java, .Net Etc

                        Works on Windows/Linux/Mac OS X /Mobile
                         Devices/VM

                        Independent of Application ,Technology and Platform




Copyright © 2012 NTT DATA, Inc.                                                3
What’s New


 What’s stop us in legacy tools:


                     Diversity of devices or platforms
                     Application complexity
                     Verification of UI at pixel level
                     Automation on emulators/simulators




                                                          How we over come with Sikuli:


            Generic way for Test Automation on Multiple platforms like Windows/Mac/Linux
            Sikuli is picture driven tool, It captures the images at pixel level for UI verification
            Can be used to automate emulator as well as devices
            Automate all the user operations e.g.. Click, type, Drag, Drop, mouse actions etc




Copyright © 2012 NTT DATA, Inc.                                                                         4
Sikuli Vs QTP

                                        Sikuli                                QTP
Open source free ware tool                                Commercial tool from HP


Visual technology to automate and test graphical user
                                                          Functional Testing performed based on Object properties
interfaces (GUI) using images


Supports Java, Python                                     Supports VB scripting & Java Scripting


Supports Windows, OS X, Linux, Macintosh                  Supports only windows platform


We can automate dynamic objects                           Difficult to automate dynamic objects which are in motion


Automates anything on the screen without using any
                                                          It uses API support for automation
API's

                                                          Can not automate remote screens.
Can automate the remote screens as well
                                                          Apps and QTP should be on the same machine

                                                          Difficult to automate emulators/simulators with out
Simulators and emulators can easily automated
                                                          proper external vendor add in support ( e.g: Zap Fix)

We can use as a generic way for test automation on        Currently platform specific tools available in the market.
multiple platforms. So easy maintenance                   So maintenance will be difficult

Highly dependent on screen resolution.                    Do not depend on resolution.
pixel by pixel Image comparisons is possible              Accurate Image comparison is not possible.



      Copyright © 2012 NTT DATA, Inc.                                                                                  5
Limitations




                                  Highly depends on Resolution

                                  Dynamic paths are tricky to automate

                                  No smart identification




Copyright © 2012 NTT DATA, Inc.                                          6
Sikuli IDE




Copyright © 2012 NTT DATA, Inc.                7
Sikuli in Eclipse




Copyright © 2012 NTT DATA, Inc.                       8
Open2test



          If Question is can we integrate open2test with Sikuli ?
          Answer is “YES”



                                    Answer is




                                   YES

Copyright © 2012 NTT DATA, Inc.                                     9
Open2test

Function Library
Driver Script
                                                  Test Results
Test Case – Key Words

Test Data
Image Library




    Copyright © 2012 NTT DATA, Inc.                              10
Demo 1 – Application


                                                          Start


                                  Step 1. Read data from External Source: Ex - Excel



                                  Step 2. Substitute the data in Application



                                              Step 3. Verify Check point




                                  Step 4. Send/ Write Results in External Source: Ex - Excel



                                                          Stop

Copyright © 2012 NTT DATA, Inc.                                                                11
Demo 2 – Video



                                                     Start


                                    Step 1. Define some object in Video



                                             Step 2. Play video




                                  Step 3. verify the occurrence of defined object




                                                      Stop

Copyright © 2012 NTT DATA, Inc.                                                     12
Demo 3 – Game



                                                     Start


                                  Step 1. Define the Test Condition



                                  Step 2. Start & Play the Game



                                          Step 3. Verify Test Condition



                                                     Stop




Copyright © 2012 NTT DATA, Inc.                                           13
Copyright © 2012 NTT DATA, Inc.   This document contains confidential Company information. Do not disclose it to third parties without permission from the Company.

Mais conteúdo relacionado

Mais procurados

Test automation using selenium
Test automation using seleniumTest automation using selenium
Test automation using selenium
shreyas JC
 
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Simplilearn
 

Mais procurados (20)

Automation - web testing with selenium
Automation - web testing with seleniumAutomation - web testing with selenium
Automation - web testing with selenium
 
Test automation using selenium
Test automation using seleniumTest automation using selenium
Test automation using selenium
 
TDD and BDD and ATDD
TDD and BDD and ATDDTDD and BDD and ATDD
TDD and BDD and ATDD
 
Todas as abordagens de testes dentro do ágil
Todas as abordagens de testes dentro do ágilTodas as abordagens de testes dentro do ágil
Todas as abordagens de testes dentro do ágil
 
Selenium test automation
Selenium test automationSelenium test automation
Selenium test automation
 
Sikuli for Mobile Testing
Sikuli for Mobile TestingSikuli for Mobile Testing
Sikuli for Mobile Testing
 
Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)Test and Behaviour Driven Development (TDD/BDD)
Test and Behaviour Driven Development (TDD/BDD)
 
Test Automation
Test AutomationTest Automation
Test Automation
 
Test Automation and Selenium
Test Automation and SeleniumTest Automation and Selenium
Test Automation and Selenium
 
Test automation using selenium
Test automation using seleniumTest automation using selenium
Test automation using selenium
 
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
Selenium WebDriver Tutorial | Selenium WebDriver Tutorial For Beginner | Sele...
 
Automation With A Tool Demo
Automation With A Tool DemoAutomation With A Tool Demo
Automation With A Tool Demo
 
BDD testing with cucumber
BDD testing with cucumberBDD testing with cucumber
BDD testing with cucumber
 
4 Major Advantages of API Testing
4 Major Advantages of API Testing4 Major Advantages of API Testing
4 Major Advantages of API Testing
 
Cypress Automation
Cypress  AutomationCypress  Automation
Cypress Automation
 
Selenium Interview Questions and Answers | Selenium Tutorial | Selenium Train...
Selenium Interview Questions and Answers | Selenium Tutorial | Selenium Train...Selenium Interview Questions and Answers | Selenium Tutorial | Selenium Train...
Selenium Interview Questions and Answers | Selenium Tutorial | Selenium Train...
 
Web application testing with Selenium
Web application testing with SeleniumWeb application testing with Selenium
Web application testing with Selenium
 
Selenium WebDriver
Selenium WebDriverSelenium WebDriver
Selenium WebDriver
 
Web automation using selenium.ppt
Web automation using selenium.pptWeb automation using selenium.ppt
Web automation using selenium.ppt
 
Automated Testing with Agile
Automated Testing with AgileAutomated Testing with Agile
Automated Testing with Agile
 

Destaque (9)

Sikuli script
Sikuli scriptSikuli script
Sikuli script
 
Automation Testing with Sikuli
Automation Testing with SikuliAutomation Testing with Sikuli
Automation Testing with Sikuli
 
Sikuli Test Automation - How to do it?
Sikuli Test Automation - How to do it?Sikuli Test Automation - How to do it?
Sikuli Test Automation - How to do it?
 
Automation with Sikuli
Automation with SikuliAutomation with Sikuli
Automation with Sikuli
 
Deviceanywhere studio 5.1
Deviceanywhere studio 5.1Deviceanywhere studio 5.1
Deviceanywhere studio 5.1
 
Sikuli
SikuliSikuli
Sikuli
 
Exploring the internal state of user interfaces using sikuli
Exploring the internal state of user interfaces using sikuliExploring the internal state of user interfaces using sikuli
Exploring the internal state of user interfaces using sikuli
 
Speech recognition using neural + fuzzy logic
Speech recognition using neural + fuzzy logicSpeech recognition using neural + fuzzy logic
Speech recognition using neural + fuzzy logic
 
Sikuli: Using Screenshots for GUI Automation and Testing
Sikuli: Using Screenshots for GUI Automation and TestingSikuli: Using Screenshots for GUI Automation and Testing
Sikuli: Using Screenshots for GUI Automation and Testing
 

Semelhante a Sikuli

OjoConsulting Oy Image Service description
OjoConsulting Oy Image Service descriptionOjoConsulting Oy Image Service description
OjoConsulting Oy Image Service description
Ojoconsulting Oy
 
PuppetCamp London 2013 - Automated OS and App deployment using Puppet and Raz...
PuppetCamp London 2013 - Automated OS and App deployment using Puppet and Raz...PuppetCamp London 2013 - Automated OS and App deployment using Puppet and Raz...
PuppetCamp London 2013 - Automated OS and App deployment using Puppet and Raz...
Jonas Rosland
 
2012 mobile testingsummit-moet
2012 mobile testingsummit-moet2012 mobile testingsummit-moet
2012 mobile testingsummit-moet
Eing Ong
 
2012 java one-con3648
2012 java one-con36482012 java one-con3648
2012 java one-con3648
Eing Ong
 
Mobile applications and automation testing
Mobile applications and automation testingMobile applications and automation testing
Mobile applications and automation testing
bdipesh
 
UX Concerns across Mobile Platforms
UX Concerns across Mobile PlatformsUX Concerns across Mobile Platforms
UX Concerns across Mobile Platforms
Joseph Labrecque
 
PuppetCamp Amsterdam 2013 - Automated OS and App deployment using Puppet and ...
PuppetCamp Amsterdam 2013 - Automated OS and App deployment using Puppet and ...PuppetCamp Amsterdam 2013 - Automated OS and App deployment using Puppet and ...
PuppetCamp Amsterdam 2013 - Automated OS and App deployment using Puppet and ...
Jonas Rosland
 
STAAF, An Efficient Distributed Framework for Performing Large-Scale Android ...
STAAF, An Efficient Distributed Framework for Performing Large-Scale Android ...STAAF, An Efficient Distributed Framework for Performing Large-Scale Android ...
STAAF, An Efficient Distributed Framework for Performing Large-Scale Android ...
Praetorian
 

Semelhante a Sikuli (20)

OjoConsulting Oy Image Service description
OjoConsulting Oy Image Service descriptionOjoConsulting Oy Image Service description
OjoConsulting Oy Image Service description
 
Mobile applications and automation testing
Mobile applications and automation testingMobile applications and automation testing
Mobile applications and automation testing
 
PuppetCamp London 2013 - Automated OS and App deployment using Puppet and Raz...
PuppetCamp London 2013 - Automated OS and App deployment using Puppet and Raz...PuppetCamp London 2013 - Automated OS and App deployment using Puppet and Raz...
PuppetCamp London 2013 - Automated OS and App deployment using Puppet and Raz...
 
Introduction To Mobile-Automation
Introduction To Mobile-AutomationIntroduction To Mobile-Automation
Introduction To Mobile-Automation
 
2012 mobile testingsummit-moet
2012 mobile testingsummit-moet2012 mobile testingsummit-moet
2012 mobile testingsummit-moet
 
2012 java one-con3648
2012 java one-con36482012 java one-con3648
2012 java one-con3648
 
Mobile applications and automation testing
Mobile applications and automation testingMobile applications and automation testing
Mobile applications and automation testing
 
Meego의 현재와 미래(1)
Meego의 현재와 미래(1)Meego의 현재와 미래(1)
Meego의 현재와 미래(1)
 
What's New In JDT ?
What's New In JDT ?What's New In JDT ?
What's New In JDT ?
 
EclipseCon 2010 - What's new in JDT
EclipseCon 2010 - What's new in JDTEclipseCon 2010 - What's new in JDT
EclipseCon 2010 - What's new in JDT
 
UX Concerns across Mobile Platforms
UX Concerns across Mobile PlatformsUX Concerns across Mobile Platforms
UX Concerns across Mobile Platforms
 
Automated OS and Application deployment using Razor and Puppet
Automated OS and Application deployment using Razor and PuppetAutomated OS and Application deployment using Razor and Puppet
Automated OS and Application deployment using Razor and Puppet
 
PuppetCamp Amsterdam 2013 - Automated OS and App deployment using Puppet and ...
PuppetCamp Amsterdam 2013 - Automated OS and App deployment using Puppet and ...PuppetCamp Amsterdam 2013 - Automated OS and App deployment using Puppet and ...
PuppetCamp Amsterdam 2013 - Automated OS and App deployment using Puppet and ...
 
STAAF, An Efficient Distributed Framework for Performing Large-Scale Android ...
STAAF, An Efficient Distributed Framework for Performing Large-Scale Android ...STAAF, An Efficient Distributed Framework for Performing Large-Scale Android ...
STAAF, An Efficient Distributed Framework for Performing Large-Scale Android ...
 
Are You Ready for iOS 8?
Are You Ready for iOS 8?Are You Ready for iOS 8?
Are You Ready for iOS 8?
 
Startup in action: Atooma, by Francesca Romano
Startup in action: Atooma, by Francesca Romano Startup in action: Atooma, by Francesca Romano
Startup in action: Atooma, by Francesca Romano
 
Learning's from mobile testing
Learning's from mobile testingLearning's from mobile testing
Learning's from mobile testing
 
600.250 UI Cross Platform Development and the Android Security Model
600.250 UI Cross Platform Development and the Android Security Model600.250 UI Cross Platform Development and the Android Security Model
600.250 UI Cross Platform Development and the Android Security Model
 
Mobile trends and impressions
Mobile trends and impressionsMobile trends and impressions
Mobile trends and impressions
 
What is Codename One.pdf
What is Codename One.pdfWhat is Codename One.pdf
What is Codename One.pdf
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Sikuli

  • 1. SIKULI – Picture Driven Automation Test Tool 02/06/2012 NTT DATA Corporation Copyright © 2012 NTT DATA, Inc.
  • 2. Index  What is Sikuli  What is New in Sikuli by Challenging other tools  Sikuli Vs QTP  Limitations with Sikuli  Sikuli IDE  Sikuli in Eclipse  Open2test  Demo 1 – Application  Demo 2 – Video  Demo 3 – Game Copyright © 2012 NTT DATA, Inc. 2
  • 3. What is Sikuli  Sikuli is a visual technology to automate and test graphical user interfaces (GUI) using images (screenshots)  Sikuli is an open-source research project  Sikuli automates anything you see on the screen without internal API's support  Works on any Technology – Java, .Net Etc  Works on Windows/Linux/Mac OS X /Mobile Devices/VM  Independent of Application ,Technology and Platform Copyright © 2012 NTT DATA, Inc. 3
  • 4. What’s New What’s stop us in legacy tools: Diversity of devices or platforms Application complexity Verification of UI at pixel level Automation on emulators/simulators How we over come with Sikuli:  Generic way for Test Automation on Multiple platforms like Windows/Mac/Linux  Sikuli is picture driven tool, It captures the images at pixel level for UI verification  Can be used to automate emulator as well as devices  Automate all the user operations e.g.. Click, type, Drag, Drop, mouse actions etc Copyright © 2012 NTT DATA, Inc. 4
  • 5. Sikuli Vs QTP Sikuli QTP Open source free ware tool Commercial tool from HP Visual technology to automate and test graphical user Functional Testing performed based on Object properties interfaces (GUI) using images Supports Java, Python Supports VB scripting & Java Scripting Supports Windows, OS X, Linux, Macintosh Supports only windows platform We can automate dynamic objects Difficult to automate dynamic objects which are in motion Automates anything on the screen without using any It uses API support for automation API's Can not automate remote screens. Can automate the remote screens as well Apps and QTP should be on the same machine Difficult to automate emulators/simulators with out Simulators and emulators can easily automated proper external vendor add in support ( e.g: Zap Fix) We can use as a generic way for test automation on Currently platform specific tools available in the market. multiple platforms. So easy maintenance So maintenance will be difficult Highly dependent on screen resolution. Do not depend on resolution. pixel by pixel Image comparisons is possible Accurate Image comparison is not possible. Copyright © 2012 NTT DATA, Inc. 5
  • 6. Limitations Highly depends on Resolution Dynamic paths are tricky to automate No smart identification Copyright © 2012 NTT DATA, Inc. 6
  • 7. Sikuli IDE Copyright © 2012 NTT DATA, Inc. 7
  • 8. Sikuli in Eclipse Copyright © 2012 NTT DATA, Inc. 8
  • 9. Open2test If Question is can we integrate open2test with Sikuli ? Answer is “YES” Answer is YES Copyright © 2012 NTT DATA, Inc. 9
  • 10. Open2test Function Library Driver Script Test Results Test Case – Key Words Test Data Image Library Copyright © 2012 NTT DATA, Inc. 10
  • 11. Demo 1 – Application Start Step 1. Read data from External Source: Ex - Excel Step 2. Substitute the data in Application Step 3. Verify Check point Step 4. Send/ Write Results in External Source: Ex - Excel Stop Copyright © 2012 NTT DATA, Inc. 11
  • 12. Demo 2 – Video Start Step 1. Define some object in Video Step 2. Play video Step 3. verify the occurrence of defined object Stop Copyright © 2012 NTT DATA, Inc. 12
  • 13. Demo 3 – Game Start Step 1. Define the Test Condition Step 2. Start & Play the Game Step 3. Verify Test Condition Stop Copyright © 2012 NTT DATA, Inc. 13
  • 14. Copyright © 2012 NTT DATA, Inc. This document contains confidential Company information. Do not disclose it to third parties without permission from the Company.