SlideShare une entreprise Scribd logo
1  sur  33
T-Plan Product Suite Presentation
Who are we:
• UK Based, privately held, founded in 1989
• Extensive global partner network serving AsiaPac, India,
China and North America
• Award Winning Technology
• Absolute focus on Test Management & Test Automation
– Its all we do!
• Total Commitment to Support
• Product Development focused to Customer
Requirements
Example Clients
“Of particular note was the high level of service that
Virgin Mobile received. From product explanation and
initial training through to day-to-day account
management, T-Plan‟s service was second to none.
Very flexible and excellent value for money..”
Francesca Kay, Test Manager
“Based on the experience of using „T-Plan‟ over the last
two years, and the flexibility of the tools, I would not
hesitate to recommend others for using T-Plan for „Test
Management‟ activities...”
Janaki B. Mishra, Test Manager
Platform Independent Test Automation. Test
ANYthing…
The complete Test Process & Management
tool
Execution Window for execution of tests
over Internet/ Intranet
Bug / Defect Tracking. JIRA Integration also
provided
Schedule & Execute Automated HP QTP &
Robot Test Scripts etc.
T-Plan Product Suite
Benefits of Adopting T-Plan Test Management
Reduce Project costs by
• Reusing existing tests
• Improving quality of tests
• Identifying issues early in the lifecycle
Improve quality by
• Ensuring that all projects can and are measured consistently
• Share resources seamlessly across projects
• Concentrate your efforts on the appropriate test areas
Produce understandable MI
• Look at test progress and success
• Look and understand test coverage against the business needs
• Manage defects/CR‟s and user issues in pre and post
implementation
Deployment Options - T-Plan Test Management
• Cloud SaaS
• Database (Data) Cloud Hosted or On-Premise.
• Easy Deployment as Application Served from the Cloud.
• Flexible Concurrent Licensing.
• Rackspace 24/7 Secure Cloud.
• No Hardware or IT Infrastructure Support Costs.
• No Software Installation or Maintenance.
• 24/7 Monitoring and Easy Support Resolution.
• Automatic Updates and Backups.
• Multi Site Disaster Recovery.
• or „Traditional Installation‟ On-Premise
SaaS Cloud
Benefits of Working with T-Plan
• Core Focus: Test Management is what we do
• Experience: 18 years of delivering exceptional
solutions
• Client Facing: Obsessive Retention Strategies
• Collaborative: We welcome client involvement in
future development features
• Great Software: Flexible, robust, competitively priced
T-Plan Test Management Suite
Reference
Data
Function
Test Condition
ANALYZE
Test Data
Specification
Script
Steps
DESIGN
Software
Releases
Suite
Script
Management
& Statistical
Reports
Test Log
Updated Test
Condition
Statuses
Updated Step
Statuses
Condition
Statuses
Step Statuses
MANAGE
Integrations
T-Plan Professional
Test Management
Requirements
Management
Automation
Benefits of Adopting T-Plan Test Automation
Reduce Project costs by
• Automate repetitive testing using computers rather than people
• Identify issues before they hit production
Improve quality by
• Human error is reduced by using automated testing
• Tests are carried out in a consistent / controlled manner
Optimize Resources
• Testing can be carried out after work hours
• Reallocation of resources to focus on innovation rather than
maintenance testing
Best Practice
• Test execution performed via accurate test reproduction
What is T-Plan Robot?
• Black Box Test Automation Tool
• Non-Invasive. Remote technology ensures isolated environment
• Test at the GUI level – like a human would do!
• Image based test verification
• Java Application - Platform Independence
• Environment agnostic – runs on Windows / Mac / Linux etc.
• Flexible Licensing
• File Based
• No server or other additional costs
• Open Architecture - Java
What is Supported?
• Automates all major systems, such as Windows, Mac,
Linux, Unix, Solaris
• Mobile platforms such as Android, iPhone, Windows
Mobile, Windows CE, Symbian
• Test ANYthing, ANYwhere…
• Cross-Platform / Cross-Device
• VNC Remote/Virtual Desktop, or Local Desktop Automation
• E.g. Java, C++/C#, .NET, HTML (web/browser), Mobile,
Command Line Interfaces; also, applications usually
considered impossible to automate like Flash/Flex/HTML5 etc.
• Online Updates
Mobile Device Test Automation
• Robot is the only solution which allows full device control
of iOS & Android for mobile application testing.
• No Jail-breaking or rooting required.
• No modification of the application code.
• I.e. No Invasive Source Instrumentation (compile-time) code
• One script shared across all devices, for cross-device &
cross-platform mobile software testing.
• OpenGL Support for Game Testing
• Test from the users perspective… Is what the user
“sees” is what the user “gets”…?
Mobile Test Automation:
E.g. iOS- iPad
Mobile Test Automation:
E.g. Android (Samsung S3)
Some Key Aspects
• Create Scripts in tpr (proprietary) or Java Language
• Find Objects based on:
• Image Templates
• Object Colour
• Text (OCR etc.)
• Create Scripts with NO Coding Experience
• Execution through the UI or CLI
• Open Architecture
• Integration with SQL Server & Ms Excel also Test Management etc.
• Output data in XML for Reporting etc.
Multiple Environments:
E.g. Mac
Multiple Environments:
E.g. Linux (Ubuntu)
Workflow – T-Plan Test Suite
Platform Independent Test Automation. Test
ANYthing…
The complete Test Process & Management
tool
Execution Window for execution of tests
over Internet/ Intranet
Bug / Defect Tracking. JIRA Integration also
provided
Schedule & Execute Automated HP QTP &
Robot Test Scripts etc.
T-Plan Product Suite
Q&A
Contacts
• Leena Lukha, Sales Manager
• E: llukha@t-plan.com
• T: +44(0)1209 614 714
• David Sharman, Lead Sales & Support Consultant
• E: dsharman@t-plan.com
• T: +44(0)1209 614 714
• Charlie Wheeler, Sales & Marketing Director
• E: cwheeler@t-plan.com
• T: +44(0)1209 614 714
T-Plan Product Suite Presentation - Test with Confidence

Contenu connexe

En vedette

Testing en aplicaciones móviles iOS, Android
Testing en aplicaciones móviles iOS, AndroidTesting en aplicaciones móviles iOS, Android
Testing en aplicaciones móviles iOS, AndroidSlashMobility.com
 
Google drive for nonprofits webinar
Google drive for nonprofits webinarGoogle drive for nonprofits webinar
Google drive for nonprofits webinarCraig Grella
 
YOUR Roadmap: Developing a career plan (Product Management)
YOUR Roadmap: Developing a career plan (Product Management)YOUR Roadmap: Developing a career plan (Product Management)
YOUR Roadmap: Developing a career plan (Product Management)ProductCamp Toronto
 
UNIT TESTING PPT
UNIT TESTING PPTUNIT TESTING PPT
UNIT TESTING PPTsuhasreddy1
 
Software development kpi examples
Software development kpi examplesSoftware development kpi examples
Software development kpi examplesreorderthomas
 
Sales budget ,forcasting and control
Sales budget ,forcasting and controlSales budget ,forcasting and control
Sales budget ,forcasting and controljack99
 
THE SEVEN STEPS OF SALES PLANNING
THE SEVEN STEPS OF SALES PLANNINGTHE SEVEN STEPS OF SALES PLANNING
THE SEVEN STEPS OF SALES PLANNINGAlain Winandy
 
Sales, Sales Management, Sales Strategy
Sales, Sales Management, Sales StrategySales, Sales Management, Sales Strategy
Sales, Sales Management, Sales StrategyBrian Halligan
 
How To Embed SlideShare Shows Into WordPress.com
How To Embed SlideShare Shows Into WordPress.comHow To Embed SlideShare Shows Into WordPress.com
How To Embed SlideShare Shows Into WordPress.comKathy Gill
 

En vedette (10)

Testing en aplicaciones móviles iOS, Android
Testing en aplicaciones móviles iOS, AndroidTesting en aplicaciones móviles iOS, Android
Testing en aplicaciones móviles iOS, Android
 
Google drive for nonprofits webinar
Google drive for nonprofits webinarGoogle drive for nonprofits webinar
Google drive for nonprofits webinar
 
YOUR Roadmap: Developing a career plan (Product Management)
YOUR Roadmap: Developing a career plan (Product Management)YOUR Roadmap: Developing a career plan (Product Management)
YOUR Roadmap: Developing a career plan (Product Management)
 
UNIT TESTING PPT
UNIT TESTING PPTUNIT TESTING PPT
UNIT TESTING PPT
 
Software development kpi examples
Software development kpi examplesSoftware development kpi examples
Software development kpi examples
 
Sales budget ,forcasting and control
Sales budget ,forcasting and controlSales budget ,forcasting and control
Sales budget ,forcasting and control
 
THE SEVEN STEPS OF SALES PLANNING
THE SEVEN STEPS OF SALES PLANNINGTHE SEVEN STEPS OF SALES PLANNING
THE SEVEN STEPS OF SALES PLANNING
 
Strategic Marketing & Sales Plan Template
Strategic Marketing & Sales Plan TemplateStrategic Marketing & Sales Plan Template
Strategic Marketing & Sales Plan Template
 
Sales, Sales Management, Sales Strategy
Sales, Sales Management, Sales StrategySales, Sales Management, Sales Strategy
Sales, Sales Management, Sales Strategy
 
How To Embed SlideShare Shows Into WordPress.com
How To Embed SlideShare Shows Into WordPress.comHow To Embed SlideShare Shows Into WordPress.com
How To Embed SlideShare Shows Into WordPress.com
 

Dernier

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
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
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 

Dernier (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
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...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

T-Plan Product Suite Presentation - Test with Confidence

  • 1. T-Plan Product Suite Presentation
  • 2. Who are we: • UK Based, privately held, founded in 1989 • Extensive global partner network serving AsiaPac, India, China and North America • Award Winning Technology • Absolute focus on Test Management & Test Automation – Its all we do! • Total Commitment to Support • Product Development focused to Customer Requirements
  • 4. “Of particular note was the high level of service that Virgin Mobile received. From product explanation and initial training through to day-to-day account management, T-Plan‟s service was second to none. Very flexible and excellent value for money..” Francesca Kay, Test Manager
  • 5. “Based on the experience of using „T-Plan‟ over the last two years, and the flexibility of the tools, I would not hesitate to recommend others for using T-Plan for „Test Management‟ activities...” Janaki B. Mishra, Test Manager
  • 6. Platform Independent Test Automation. Test ANYthing… The complete Test Process & Management tool Execution Window for execution of tests over Internet/ Intranet Bug / Defect Tracking. JIRA Integration also provided Schedule & Execute Automated HP QTP & Robot Test Scripts etc. T-Plan Product Suite
  • 7. Benefits of Adopting T-Plan Test Management Reduce Project costs by • Reusing existing tests • Improving quality of tests • Identifying issues early in the lifecycle Improve quality by • Ensuring that all projects can and are measured consistently • Share resources seamlessly across projects • Concentrate your efforts on the appropriate test areas Produce understandable MI • Look at test progress and success • Look and understand test coverage against the business needs • Manage defects/CR‟s and user issues in pre and post implementation
  • 8. Deployment Options - T-Plan Test Management • Cloud SaaS • Database (Data) Cloud Hosted or On-Premise. • Easy Deployment as Application Served from the Cloud. • Flexible Concurrent Licensing. • Rackspace 24/7 Secure Cloud. • No Hardware or IT Infrastructure Support Costs. • No Software Installation or Maintenance. • 24/7 Monitoring and Easy Support Resolution. • Automatic Updates and Backups. • Multi Site Disaster Recovery. • or „Traditional Installation‟ On-Premise
  • 10. Benefits of Working with T-Plan • Core Focus: Test Management is what we do • Experience: 18 years of delivering exceptional solutions • Client Facing: Obsessive Retention Strategies • Collaborative: We welcome client involvement in future development features • Great Software: Flexible, robust, competitively priced
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Reference Data Function Test Condition ANALYZE Test Data Specification Script Steps DESIGN Software Releases Suite Script Management & Statistical Reports Test Log Updated Test Condition Statuses Updated Step Statuses Condition Statuses Step Statuses MANAGE
  • 19.
  • 20. Benefits of Adopting T-Plan Test Automation Reduce Project costs by • Automate repetitive testing using computers rather than people • Identify issues before they hit production Improve quality by • Human error is reduced by using automated testing • Tests are carried out in a consistent / controlled manner Optimize Resources • Testing can be carried out after work hours • Reallocation of resources to focus on innovation rather than maintenance testing Best Practice • Test execution performed via accurate test reproduction
  • 21. What is T-Plan Robot? • Black Box Test Automation Tool • Non-Invasive. Remote technology ensures isolated environment • Test at the GUI level – like a human would do! • Image based test verification • Java Application - Platform Independence • Environment agnostic – runs on Windows / Mac / Linux etc. • Flexible Licensing • File Based • No server or other additional costs • Open Architecture - Java
  • 22. What is Supported? • Automates all major systems, such as Windows, Mac, Linux, Unix, Solaris • Mobile platforms such as Android, iPhone, Windows Mobile, Windows CE, Symbian • Test ANYthing, ANYwhere… • Cross-Platform / Cross-Device • VNC Remote/Virtual Desktop, or Local Desktop Automation • E.g. Java, C++/C#, .NET, HTML (web/browser), Mobile, Command Line Interfaces; also, applications usually considered impossible to automate like Flash/Flex/HTML5 etc. • Online Updates
  • 23. Mobile Device Test Automation • Robot is the only solution which allows full device control of iOS & Android for mobile application testing. • No Jail-breaking or rooting required. • No modification of the application code. • I.e. No Invasive Source Instrumentation (compile-time) code • One script shared across all devices, for cross-device & cross-platform mobile software testing. • OpenGL Support for Game Testing • Test from the users perspective… Is what the user “sees” is what the user “gets”…?
  • 25. Mobile Test Automation: E.g. Android (Samsung S3)
  • 26. Some Key Aspects • Create Scripts in tpr (proprietary) or Java Language • Find Objects based on: • Image Templates • Object Colour • Text (OCR etc.) • Create Scripts with NO Coding Experience • Execution through the UI or CLI • Open Architecture • Integration with SQL Server & Ms Excel also Test Management etc. • Output data in XML for Reporting etc.
  • 29. Workflow – T-Plan Test Suite
  • 30. Platform Independent Test Automation. Test ANYthing… The complete Test Process & Management tool Execution Window for execution of tests over Internet/ Intranet Bug / Defect Tracking. JIRA Integration also provided Schedule & Execute Automated HP QTP & Robot Test Scripts etc. T-Plan Product Suite
  • 31. Q&A
  • 32. Contacts • Leena Lukha, Sales Manager • E: llukha@t-plan.com • T: +44(0)1209 614 714 • David Sharman, Lead Sales & Support Consultant • E: dsharman@t-plan.com • T: +44(0)1209 614 714 • Charlie Wheeler, Sales & Marketing Director • E: cwheeler@t-plan.com • T: +44(0)1209 614 714

Notes de l'éditeur

  1. Management of Test Results.Statistics support coverage back to scripts not scheduled and requirements not scripted.
  2. Execution of tests and management of incidents / defects.
  3. Full Test Process showing the modules of T-Plan Professional.
  4. Open API and published SDK allows T-Plan to integrate in with other tools and vendors.E.g. QTP and JIRA integration, also supports test framework automation management via MS Excel to drive QTP tests.
  5. 1) Where is Robot placed?Our product "T-Plan Robot Enterprise" is a Test Automation software tool. In industries such as gaming and mobile app development, speed of delivery is of the utmost importance. One of the biggest challenges to any auditable verification process is time. When squeezed for time due to delivery timescales, the testing or the software is normally the first to suffer. Test Automation in this instance can really help in reducing the business risks of releasing a product, that has not had time to go through the proper battery of tests. How... by getting computers to do the job of 'regression testing' whilst the workers are asleep, or by freeing up your workers so that they can concentrate on critical areas of the system that have just been produced. The justifications for automation are well documented on the web...so... what are you waiting for?2) How does our tool work?By creating a series of scripts or actions, T-Plan Robot can exercise or drive applications in the same way as would an end user. In essence, imagine yourself sitting at your PC and running through a list of 'pre-flight' checks on the software, and recording these. Now imagine the PC, using our Robot software, playing this list back to you over and over again, perhaps under different circumstances etc. and then telling you the results when it was finished. For example... you want to conduct the same list of checks simultaneously on a Windows PC / Windows Tablet / Mac / iPad / Linux PC (Ubuntu etc.) etc. to check that the software works in all of these environments. Welcome to the world of test automation...3) How are we different?The key to answering this is in the first sentence of point number 3) : "The same way as would an end user". Robot is an "image based" test automation tool and approaches validation from the end-user perspective, providing critical validation that what you want the customer to see, they will actually get. We do this by capturing images and checking these images have remain unchanged during the test execution etc. I.e. just like a human would do by comparing 2 photos... or 2 pictures from memory... but doing it programmatically, and therefore eliminating human error and saving time and therefore money! The fact is that if you are not using Robot you may be testing your code and qualifying that it does not have any bugs that a computer can detect, but a computer isn't a person. A person doesn't read code when they are using an application they work with, or a game. Therefore, without testing your software's interface (GUI) by "seeing it" or "reading it", can you really confidently say that you know your application will deliver the desired experience to the end user. Robot is also platform independent (Java) [environment agnostic] and runs on and automates all major systems such as Windows, Linux and Unix plus certain mobile platforms. The product has the same functionality, look and feel regardless of Operating System (OS). There is no need to relearn the product on various platforms, and your test scripts are completely transferable between platforms. This is a huge point for the gaming industry as many games now have to sit with no alteration of functionality in many different environments, mobile included. Our solution is a one size fits all approach!4) Time for a change!Yes IBM / HP etc. provide testing tools... but their approach is very developer centric. The 'big boys' all approach test automation with very complicated "object oriented" test tools. These tools require a development knowledge of the system under test (SUT) and a technical checking of the code behind the displayed result. In gaming the visual result is all important, and this in many circumstances cannot be verified at the component / object / code level. For example the work we have done with Zynga and Disney are classic examples of this where flash / flex / Silverlight etc. just cannot be easily tested using the 'old' tools provided by IBM and HP etc.5) Resourcing and skill transfer.As Robot fully supports Java as a programming language, I guarantee that you will find more people skilled in Java, than any proprietary scripting language supported by other vendors. This makes your resourcing easier and more expandable across multiple locations, and off shoring of resource also should this be a consideration.
  6. 1) TEST ANYTHING, ANYWHERE…Platform independence via Java. Robot runs on, and automates all major systems, such Windows, Mac, Linux, Unix, Solaris, Mobile etc.Mobile platform support for Android, iPhone, Windows CE, Blackberry and Symbian.Robot is the only mobile test automation solution that allows full control of iOS and Android devices for mobile application testing; without the need for jail-breaking (rooting).Non-Jailbroken (non-rooted) Apple iOS devices can be automated using our T-Plan Server tool with the iOS Mirror connection.Test ANY system. As automation runs at the GUI level, via the use of VNC is a graphical desktop sharing system that uses the RFB protocol to remotely control another computer. VNC is platform-independent. Multiple clients may connect to a VNC server at the same time., the tool can automate most applications. E.g. Java, C++/C#, .NET, HTML. A set of tags used to mark the structural elements of text files. HTML files include tags that create hyperlinks to other documents on the Internet. (web/browser), mobile, command line interfaces; also, applications usually considered impossible to automate like Flash/Flex, HTML5 etc.Robot is environment agnostic - i.e. it can run on any platform... the same version... the same scripts... everything the same (licenses / look and feel etc.)! It can be used to test almost any application or device... mobile / legacy / point of sale (cash machines etc.) / radar / GIS mapping etc.As we only have one version of the tool supporting Windows, Mac, Linux etc. we do not charge different prices (like our competitors) for the tool running in the different environments.2) Non-Intrusive.Robot does not require any modification to the system or application under test.Test as a user would control or operate the system, application or device. Utilise human like automation to drastically reduce the effort of cross-device and cross-platform software testing.No application authoring to include test tool hooks etc. I.e. NO Source Instrumentation (compile-time) code required. Allows your ‘vanilla’ application to be received (from the developers or third party) / downloaded (from the market or test portal etc.) / installed (like it would be in a production environment) and tested.I.e. True production environment readiness can be achieved, as no foreign code has been included into the application for testing.3) Ease of Use, Resourcing & Skill Transfer.Incredibly easy to use, as you are essentially testing how a user would test, by looking at the screen, using visual image recognition. This technology coupled with Record & Replay capabilities make the product very intuitive and very quick to learn.As Robot fully supports Java as a programming language, I guarantee that you will find more people skilled in Java, than any proprietary scripting language supported by other vendors.Makes resourcing easier and more expandable across multiple locations, and off shoring of resource also, should this be a consideration.4) Full support of Java.Use the worlds most used programming language to write and execute scripts. Support of Java test scripts as well as a proprietary scripting language.Java code can be compiled and executed on the fly.Use of Java IDE e.g. Netbeans or Eclipse is supported.Java Test Script Converter allows conversion of Robot scripts into Java.5) Open architecture.Extension plugin interface allows easy customization and integration with other tools. E.g. with a relational DB via JDBC.XML / xsltstylesheet reporting that can be utilised into other tools.Full Java APIApplication Programming Interface allows integration and interaction with many different toolsets.Provided integrations include MS Excel, Tesseract (Google) OCR or ABBY OCR, and Sikuli etc.Test many languages including Chinese, Japanese and Russian with OCR (Optical Character Recognition).Integration with T-Plan's own Test Management (Reporting etc.) and Defect Management products, namely T-Plan Professional and T-Plan Incident Manager.6) Extensible image comparison and search options.Powerful multiple image search allows changing of window layout, button position etc. E.g. Radar object detection, GIS map testing etc.Object search & background detection to detect objects by color, by color range, and on different backgrounds.Uniquely supplement with java add-ins for e.g. colour matching with image comparison.Static Image Testing – create tests offline from image repositories..Supports testing on Single Desktop, ADB (Android), and over the RFB protocol (better known as VNC).7) Unattended Batch Execution - CLI (Command Line Execution).Automatic execution of scripts are supported using the incredibly powerful CLICommand Line Interface.Allows Robot to become part of an automation framework alongside e.g. HP Quality Center, and other out-of-house / in-house test tools.8) License flexibility.T-Plan charges for each simultaneous connection to the system under test. Effectively this is a per user license.NO differences based on node locking or floating.NO different prices for different installations per environment (Windows version or Mac/Linux version).Online Update & Upgrade functionality.9) Competitive Pricing.We operate a purchase (perpetual) and yearly (annual subscription membership). If you want… You buy you keep!Our support charge covers for all major and minor upgrades.Our competitors charge for major upgrades.10) Excellent support.Customer focused company with development focus to provide customers with functionality they desire.UK based for flexible time zone support etc.Honest and open staff with no intensive sales force and pressure selling techniques.
  7. Platform independence (Java). T-Plan Robot runs on, and automates all major systems, such as Windows, Mac, Linux, Unix, Solaris, and mobile platforms such as Android, iPhone, Blackberry, Windows CE, Symbian.• Test ANY system. As automation runs at the GUI level, via the use of VNC, the tool can automate most applications. E.g. Java, C++/C#, .NET, HTML (web/browser), Mobile, Command Line Interfaces; also, applications usually considered impossible to automate like Flash/Flex/HTML5 etc.