SlideShare a Scribd company logo
1 of 1
Copyright 2014 Sogeti Training
An essential course for all
users of EggPlant
2 DaysUsing EggPlant
2 Day course
This comprehensive course covers all the essential principles of using Eggplant.
Designed for beginners as well as testers with previous automation experience, it
takes the new-comer to EggPlant from the basic techniques of recording user
interactions with the application under test, right through to enhancing your scripts
with SenseTalk programming skills.
Throughout the course practical examples are demonstrated, and the delegates get
to practice what they have learned in each chapter against Windows and Web
applications.
Recommended for:
Recommended for anyone new
automation of new to EggPlant product.
Course Objectives
 Learn how to setup Eggplant for the
System Under Test
 Gain a full understanding of how
EggPlant integrates with the system
under test
 Understand the key principles of test
automation; record & replay,
synchronisation, verification, data-
driven testing, re-using code
 Understand how to structure your
automated testing
 By the end of the course you should
have a complete understanding of
how to develop reliable, robust
EggPlant test scripts
Course Pre-requisites
None
Key points
Installation & Setup
The EggPlant Architecture, How to install and
setup EggPlant and the VNC Server for the
System Under Test, overcoming common
problems, The EggPlant Test Structure,
introduction to the Applications Under Test
Record & Playback
How to create a basic script. Live Mode versus
Capture Mode, The Capture Area & Hotspot,
How to record basic interactions. Image
naming & Image Search Types, Script Replay
and the Test Results.
Images & Image Collections
How to manage Images, Re-using Images.
The use of Image Collections. Best Practices.
Synchronisation & Verification
How to use synchronisation to ensure that
EggPlant waits for your application to
complete processes and how to insert
verification points into your script to test your
application. Using the ImageFound function.
Text Recognition & Finding Text
Explains the various methods EggPlant uses
to recognise Text in the System Under Test.
How to use Text Property Lists. The Generic
OCR Text Platform. Using Image Generators
(TIG). Using the System Under Test's
clipboard to capture text.
Introduction to SenseTalk
Explains what SenseTalk is and why it is
used. Covers Containers, Chunk Expressions,
Operators, Looping, Conditional Statements,
Reporting, Commenting, Error Handling and
the SendMail function.
Data-driven testing
Explains how to work with external files. How
to use csv files to data-drive tests with
multiple test cases.
Re-using Code
Covers the various methods of re-using useful
code; How to use Helpers, Calling external
Eggplant Scripts, Creating and calling
Handlers and Functions
Next Steps
Where to find Help & Further reading
Course Fee
£800 excluding VAT
Next step:
None
Related courses:
None
Other courses:
Using Quality Center 11
Complete Loadrunner 11
Contact
For further information contact us at
training.uk@sogeti.com or call
+44 (0)20 7014 8900.
Please visit www.sogeti-training.co.uk
for further information on available
courses and the current course
schedule.

More Related Content

What's hot

Debugging with MuleSoft Anypoint Studio
Debugging with MuleSoft Anypoint StudioDebugging with MuleSoft Anypoint Studio
Debugging with MuleSoft Anypoint StudioJitendra Bafna
 
DIY in 5 Minutes: Testing Django App with Pytest
DIY in 5 Minutes: Testing Django App with Pytest DIY in 5 Minutes: Testing Django App with Pytest
DIY in 5 Minutes: Testing Django App with Pytest Inexture Solutions
 
MUnit Testing With Mulesoft-Part I
MUnit Testing With Mulesoft-Part IMUnit Testing With Mulesoft-Part I
MUnit Testing With Mulesoft-Part IJitendra Bafna
 
What are the Top Automated Software Testing Tools for 2021
What are the Top Automated Software Testing Tools for 2021What are the Top Automated Software Testing Tools for 2021
What are the Top Automated Software Testing Tools for 2021Testrig Technologies
 
Contract Automation Test Engineers (Python)
Contract Automation Test Engineers (Python)Contract Automation Test Engineers (Python)
Contract Automation Test Engineers (Python)Mark Long
 
The Amazing Bug Story
The Amazing Bug StoryThe Amazing Bug Story
The Amazing Bug StoryLiviuLupei1
 
Selenium vs QTP/ UFT | Edureka
Selenium vs QTP/ UFT | EdurekaSelenium vs QTP/ UFT | Edureka
Selenium vs QTP/ UFT | EdurekaEdureka!
 
RIA 05 - Unit Testing by Ajinkya Prabhune
RIA 05 - Unit Testing by Ajinkya PrabhuneRIA 05 - Unit Testing by Ajinkya Prabhune
RIA 05 - Unit Testing by Ajinkya PrabhuneJohannes Hoppe
 
Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Selenium Labs
 
What's the Difference Between Static Analysis and Compiler Warnings?
What's the Difference Between Static Analysis and Compiler Warnings?What's the Difference Between Static Analysis and Compiler Warnings?
What's the Difference Between Static Analysis and Compiler Warnings?Andrey Karpov
 
Unit & integration testing
Unit & integration testingUnit & integration testing
Unit & integration testingPavlo Hodysh
 
Keyword Driven Testing
Keyword Driven TestingKeyword Driven Testing
Keyword Driven TestingMaveryx
 
Tutorial on the integration of Selenium with cucumber for experts and fresher’s
Tutorial on the integration of Selenium with cucumber for experts and fresher’sTutorial on the integration of Selenium with cucumber for experts and fresher’s
Tutorial on the integration of Selenium with cucumber for experts and fresher’sChirag Thumar
 
Qtp Tutorial 3 How To Use Automation Generator
Qtp Tutorial 3   How To Use Automation GeneratorQtp Tutorial 3   How To Use Automation Generator
Qtp Tutorial 3 How To Use Automation GeneratorYogindernath Gupta
 

What's hot (15)

Debugging with MuleSoft Anypoint Studio
Debugging with MuleSoft Anypoint StudioDebugging with MuleSoft Anypoint Studio
Debugging with MuleSoft Anypoint Studio
 
DIY in 5 Minutes: Testing Django App with Pytest
DIY in 5 Minutes: Testing Django App with Pytest DIY in 5 Minutes: Testing Django App with Pytest
DIY in 5 Minutes: Testing Django App with Pytest
 
MUnit Testing With Mulesoft-Part I
MUnit Testing With Mulesoft-Part IMUnit Testing With Mulesoft-Part I
MUnit Testing With Mulesoft-Part I
 
What are the Top Automated Software Testing Tools for 2021
What are the Top Automated Software Testing Tools for 2021What are the Top Automated Software Testing Tools for 2021
What are the Top Automated Software Testing Tools for 2021
 
Contract Automation Test Engineers (Python)
Contract Automation Test Engineers (Python)Contract Automation Test Engineers (Python)
Contract Automation Test Engineers (Python)
 
The Amazing Bug Story
The Amazing Bug StoryThe Amazing Bug Story
The Amazing Bug Story
 
Selenium vs QTP/ UFT | Edureka
Selenium vs QTP/ UFT | EdurekaSelenium vs QTP/ UFT | Edureka
Selenium vs QTP/ UFT | Edureka
 
RIA 05 - Unit Testing by Ajinkya Prabhune
RIA 05 - Unit Testing by Ajinkya PrabhuneRIA 05 - Unit Testing by Ajinkya Prabhune
RIA 05 - Unit Testing by Ajinkya Prabhune
 
Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs Best java automation training institute in Bangalore - Selenium Labs
Best java automation training institute in Bangalore - Selenium Labs
 
Testing in mule
Testing in muleTesting in mule
Testing in mule
 
What's the Difference Between Static Analysis and Compiler Warnings?
What's the Difference Between Static Analysis and Compiler Warnings?What's the Difference Between Static Analysis and Compiler Warnings?
What's the Difference Between Static Analysis and Compiler Warnings?
 
Unit & integration testing
Unit & integration testingUnit & integration testing
Unit & integration testing
 
Keyword Driven Testing
Keyword Driven TestingKeyword Driven Testing
Keyword Driven Testing
 
Tutorial on the integration of Selenium with cucumber for experts and fresher’s
Tutorial on the integration of Selenium with cucumber for experts and fresher’sTutorial on the integration of Selenium with cucumber for experts and fresher’s
Tutorial on the integration of Selenium with cucumber for experts and fresher’s
 
Qtp Tutorial 3 How To Use Automation Generator
Qtp Tutorial 3   How To Use Automation GeneratorQtp Tutorial 3   How To Use Automation Generator
Qtp Tutorial 3 How To Use Automation Generator
 

Similar to Using eggplant - Overview

7 Effective Practices to Follow for Selenium Automation Testing
7 Effective Practices to Follow for Selenium Automation Testing7 Effective Practices to Follow for Selenium Automation Testing
7 Effective Practices to Follow for Selenium Automation TestingTestingXperts
 
Webapp Automation Testing of performance marketing and media platform
Webapp Automation Testing of performance marketing and media platformWebapp Automation Testing of performance marketing and media platform
Webapp Automation Testing of performance marketing and media platformKnoldus Inc.
 
Narasimhamurthy
NarasimhamurthyNarasimhamurthy
Narasimhamurthymurthy032
 
Katalon Studio - Successful Test Automation for both Testers and Developers
Katalon Studio - Successful Test Automation for both Testers and DevelopersKatalon Studio - Successful Test Automation for both Testers and Developers
Katalon Studio - Successful Test Automation for both Testers and DevelopersKatalon Studio
 
5 Best Unit Test Frameworks to Automate Unit Tests
5 Best Unit Test Frameworks to Automate Unit Tests5 Best Unit Test Frameworks to Automate Unit Tests
5 Best Unit Test Frameworks to Automate Unit TestsSerena Gray
 
Building And Executing Test Cases with Appium and Various Test Frameworks.pdf
Building And Executing Test Cases with Appium and Various Test Frameworks.pdfBuilding And Executing Test Cases with Appium and Various Test Frameworks.pdf
Building And Executing Test Cases with Appium and Various Test Frameworks.pdfpCloudy
 
Slides for Automation Testing or End to End testing
Slides for Automation Testing or End to End testingSlides for Automation Testing or End to End testing
Slides for Automation Testing or End to End testingSwapnilNarayan
 
Building Maintainable Android Apps (DroidCon NYC 2014)
Building Maintainable Android Apps (DroidCon NYC 2014)Building Maintainable Android Apps (DroidCon NYC 2014)
Building Maintainable Android Apps (DroidCon NYC 2014)Kevin Schultz
 
Selenium online training in India
Selenium online training in IndiaSelenium online training in India
Selenium online training in Indiaunited global soft
 
Selenium online training in india
Selenium online training in indiaSelenium online training in india
Selenium online training in indiaunited global soft
 
Selenium online training
Selenium online trainingSelenium online training
Selenium online trainingDivya Shree
 
Selenium Testing Online Training in Hyderabad
Selenium Testing Online Training in HyderabadSelenium Testing Online Training in Hyderabad
Selenium Testing Online Training in Hyderabadunited global soft
 
Selenium Online Training in India
Selenium Online Training in IndiaSelenium Online Training in India
Selenium Online Training in Indiaunited global soft
 

Similar to Using eggplant - Overview (20)

7 Effective Practices to Follow for Selenium Automation Testing
7 Effective Practices to Follow for Selenium Automation Testing7 Effective Practices to Follow for Selenium Automation Testing
7 Effective Practices to Follow for Selenium Automation Testing
 
MadhaviMyakam_CV
MadhaviMyakam_CVMadhaviMyakam_CV
MadhaviMyakam_CV
 
Resume 2 year
Resume  2 yearResume  2 year
Resume 2 year
 
Webapp Automation Testing of performance marketing and media platform
Webapp Automation Testing of performance marketing and media platformWebapp Automation Testing of performance marketing and media platform
Webapp Automation Testing of performance marketing and media platform
 
Anupam_Resume
Anupam_ResumeAnupam_Resume
Anupam_Resume
 
Anuradha_Resume_10 Years
Anuradha_Resume_10 YearsAnuradha_Resume_10 Years
Anuradha_Resume_10 Years
 
Narasimhamurthy
NarasimhamurthyNarasimhamurthy
Narasimhamurthy
 
Katalon Studio - Successful Test Automation for both Testers and Developers
Katalon Studio - Successful Test Automation for both Testers and DevelopersKatalon Studio - Successful Test Automation for both Testers and Developers
Katalon Studio - Successful Test Automation for both Testers and Developers
 
5 Best Unit Test Frameworks to Automate Unit Tests
5 Best Unit Test Frameworks to Automate Unit Tests5 Best Unit Test Frameworks to Automate Unit Tests
5 Best Unit Test Frameworks to Automate Unit Tests
 
Building And Executing Test Cases with Appium and Various Test Frameworks.pdf
Building And Executing Test Cases with Appium and Various Test Frameworks.pdfBuilding And Executing Test Cases with Appium and Various Test Frameworks.pdf
Building And Executing Test Cases with Appium and Various Test Frameworks.pdf
 
param cv
param cvparam cv
param cv
 
Test automation within a scrum process
Test automation within a scrum processTest automation within a scrum process
Test automation within a scrum process
 
Slides for Automation Testing or End to End testing
Slides for Automation Testing or End to End testingSlides for Automation Testing or End to End testing
Slides for Automation Testing or End to End testing
 
Building Maintainable Android Apps (DroidCon NYC 2014)
Building Maintainable Android Apps (DroidCon NYC 2014)Building Maintainable Android Apps (DroidCon NYC 2014)
Building Maintainable Android Apps (DroidCon NYC 2014)
 
Shalini Sharma Resume
Shalini Sharma ResumeShalini Sharma Resume
Shalini Sharma Resume
 
Selenium online training in India
Selenium online training in IndiaSelenium online training in India
Selenium online training in India
 
Selenium online training in india
Selenium online training in indiaSelenium online training in india
Selenium online training in india
 
Selenium online training
Selenium online trainingSelenium online training
Selenium online training
 
Selenium Testing Online Training in Hyderabad
Selenium Testing Online Training in HyderabadSelenium Testing Online Training in Hyderabad
Selenium Testing Online Training in Hyderabad
 
Selenium Online Training in India
Selenium Online Training in IndiaSelenium Online Training in India
Selenium Online Training in India
 

Recently uploaded

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Principled Technologies
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
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 WoodJuan lago vázquez
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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 RobisonAnna Loughnan Colquhoun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
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 DevelopmentsTrustArc
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
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
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 

Using eggplant - Overview

  • 1. Copyright 2014 Sogeti Training An essential course for all users of EggPlant 2 DaysUsing EggPlant 2 Day course This comprehensive course covers all the essential principles of using Eggplant. Designed for beginners as well as testers with previous automation experience, it takes the new-comer to EggPlant from the basic techniques of recording user interactions with the application under test, right through to enhancing your scripts with SenseTalk programming skills. Throughout the course practical examples are demonstrated, and the delegates get to practice what they have learned in each chapter against Windows and Web applications. Recommended for: Recommended for anyone new automation of new to EggPlant product. Course Objectives  Learn how to setup Eggplant for the System Under Test  Gain a full understanding of how EggPlant integrates with the system under test  Understand the key principles of test automation; record & replay, synchronisation, verification, data- driven testing, re-using code  Understand how to structure your automated testing  By the end of the course you should have a complete understanding of how to develop reliable, robust EggPlant test scripts Course Pre-requisites None Key points Installation & Setup The EggPlant Architecture, How to install and setup EggPlant and the VNC Server for the System Under Test, overcoming common problems, The EggPlant Test Structure, introduction to the Applications Under Test Record & Playback How to create a basic script. Live Mode versus Capture Mode, The Capture Area & Hotspot, How to record basic interactions. Image naming & Image Search Types, Script Replay and the Test Results. Images & Image Collections How to manage Images, Re-using Images. The use of Image Collections. Best Practices. Synchronisation & Verification How to use synchronisation to ensure that EggPlant waits for your application to complete processes and how to insert verification points into your script to test your application. Using the ImageFound function. Text Recognition & Finding Text Explains the various methods EggPlant uses to recognise Text in the System Under Test. How to use Text Property Lists. The Generic OCR Text Platform. Using Image Generators (TIG). Using the System Under Test's clipboard to capture text. Introduction to SenseTalk Explains what SenseTalk is and why it is used. Covers Containers, Chunk Expressions, Operators, Looping, Conditional Statements, Reporting, Commenting, Error Handling and the SendMail function. Data-driven testing Explains how to work with external files. How to use csv files to data-drive tests with multiple test cases. Re-using Code Covers the various methods of re-using useful code; How to use Helpers, Calling external Eggplant Scripts, Creating and calling Handlers and Functions Next Steps Where to find Help & Further reading Course Fee £800 excluding VAT Next step: None Related courses: None Other courses: Using Quality Center 11 Complete Loadrunner 11 Contact For further information contact us at training.uk@sogeti.com or call +44 (0)20 7014 8900. Please visit www.sogeti-training.co.uk for further information on available courses and the current course schedule.