SlideShare una empresa de Scribd logo
1 de 19
Descargar para leer sin conexión
Test Made Simple
- EasyTest Automation Test Tool- EasyTest Automation Test Tool
Zhu Zhong
5/16/2013
Agenda
Overview
Installation
Write a test case in 5 minutes
What’s more?
All Rights Reserved © Alcatel-Lucent 2011
What’s more?
Overview
EasyTest is a general purpose automation test tool for feature /system
testing. It was developed at Alcatel-Lucent and made free Nov. 2, 2012 with
"Easytest License“.
It provides an easy-to-use IDE (Integrated Development Environment) for
you to quickly develop, automate and maintain automation scripts.
EasyTest’s Network Element based service concept is especially suitable for
operators, network equipment or telecom manufacturers to test their
All Rights Reserved © Alcatel-Lucent 2011
operators, network equipment or telecom manufacturers to test their
devices or systems.
As of now, EasyTest has been used in many technologies such as LTE,
WCDMA, GSM, CDMA, NGN and IP.
Key Features
Allow you to test applications, devices or systems accessed through
Command Line Interfaces (Telnet, SSH, SFtp, FTP, TCP socket, etc),
Command Shell, HTTP, SNMP and XML-RPC.
Easy to use. With Record and Replay feature, you don't even need to write
an single line of script to automate your test.
With advanced Response Mapping technology, you can add check points by
just clicking.
All Rights Reserved © Alcatel-Lucent 2011
just clicking.
Provides easy-to-read reports and logs in HTML/PDF/XML format
Provides Command Line Interface and XML based outputs for easy
integration into existing Continuous Integration systems
Cross platform. Supports Windows XP/Windows 7/Linux.(Only provide
Windows version for freeware for now)
Free, yes, it’s free
Installation
All Rights Reserved © Alcatel-Lucent 2011
Download @https://github.com/EasyTestTeam/EasyTest, then
double-click to install
You can write a test case in 5 minutes
Step 1, Configure your test environment
Step 2, Record your manual test
Step 3, Create your 1st test case
Step 4, Just run it!
All Rights Reserved © Alcatel-Lucent 2011
Step 4, Just run it!
Step 1, Configure your test environment
You’ll need to configure
your test environment in
Configuration Center. It’s
mainly about your Network
Elements (e.g. Switch,
Router, eNodeB, RNC,
Linux Servers, etc…) and
how EasyTest connects to
All Rights Reserved © Alcatel-Lucent 2011
how EasyTest connects to
them.
Separate test environment
from test case.
Open interface for you to
add new Network Element
Types.
Step 2, Record your manual test
All Rights Reserved © Alcatel-Lucent 2011
Your manual test operations will be recorded and saved as a capture file.
It works pretty much like any terminal software (e.t. putty)
Step 3, Create your 1st test case
Open the capture file
created in step 2,
EasyTest will create a
test case for you
automatically.
No need to type in a
single line of script
All Rights Reserved © Alcatel-Lucent 2011
single line of script
You may add logics (if,
else, loop) & check
points to make your test
case more robust and
portable.
Step 4, Just run it!
Click the run
button to run your
1st automation case
Detailed logs are
shown in
List/Tree/HTML
format
All Rights Reserved © Alcatel-Lucent 2011
format
What’s more >>What’s more >>
What’s More - Service
All Rights Reserved © Alcatel-Lucent 2011
Service is like an API in any programming language. Above shows that HOST has
3 services (HOST.ftp.get, HOST.ftp.put & HOST.linux.check_unames)
Service can be executed manually (e.g. click “Run Service” button from above
GUI) or be called in a test case (e.g. “HOST.ftp.get –remoteFile ~/data/log.txt”).
Open interface for you to create/add new services.
What’s More – Two ways to write a case
All Rights Reserved © Alcatel-Lucent 2011
What’s More – Schedual aTest Case to run
All Rights Reserved © Alcatel-Lucent 2011
What’s More - Response Mapping
All Rights Reserved © Alcatel-Lucent 2011
Check/query a value by just mouse-clickings
No scripting needed
What’s More - Continuous Integration
CI = EasyTest + Jenkins
All Rights Reserved © Alcatel-Lucent 2011
CI = EasyTest + Jenkins
Download load
lineup
Installation
Upgrade
Regression
Test
Report
Check out code Unit Test Package
Load
build
Start
End
What’s More - Report
All Rights Reserved © Alcatel-Lucent 2011
Thank you!
多谢!多谢!
Useful info
Easytest Website: https://github.com/EasyTestTeam/EasyTest
User Guide: Start EasyTest, you should be able to find it from menu Help->Help Topics
Forum/Bug report: https://github.com/EasyTestTeam/EasyTest/issues
Support email: easytest-supports@alcatel-lucent.com
Or Call me (Zhu Zhong) at +86 186-1056-5057
Or follow me at Sina Weibo @
All Rights Reserved © Alcatel-Lucent 2011
Or follow me at Sina Weibo @钟柱

Más contenido relacionado

La actualidad más candente

Automation Testing with Test Complete
Automation Testing with Test CompleteAutomation Testing with Test Complete
Automation Testing with Test Complete
Vartika Saxena
 
Test Automation Architecture That Works by Bhupesh Dahal
Test Automation Architecture That Works by Bhupesh DahalTest Automation Architecture That Works by Bhupesh Dahal
Test Automation Architecture That Works by Bhupesh Dahal
QA or the Highway
 
UFT Automation Framework Introduction
UFT Automation Framework IntroductionUFT Automation Framework Introduction
UFT Automation Framework Introduction
Himal Bandara
 

La actualidad más candente (20)

Software Testing - Tool support for testing (CAST) - Mazenet Solution
Software Testing - Tool support for testing (CAST) - Mazenet SolutionSoftware Testing - Tool support for testing (CAST) - Mazenet Solution
Software Testing - Tool support for testing (CAST) - Mazenet Solution
 
Automation using ibm rft
Automation using ibm rftAutomation using ibm rft
Automation using ibm rft
 
Software testing tools
Software testing toolsSoftware testing tools
Software testing tools
 
Automation Testing with Test Complete
Automation Testing with Test CompleteAutomation Testing with Test Complete
Automation Testing with Test Complete
 
Test Automation Architecture That Works by Bhupesh Dahal
Test Automation Architecture That Works by Bhupesh DahalTest Automation Architecture That Works by Bhupesh Dahal
Test Automation Architecture That Works by Bhupesh Dahal
 
#1 unit testing
#1 unit testing#1 unit testing
#1 unit testing
 
UFT Automation Framework Introduction
UFT Automation Framework IntroductionUFT Automation Framework Introduction
UFT Automation Framework Introduction
 
RFT Tutorial 4 How Do We Record A Script Using Rational Functional Tester - RFT
RFT Tutorial 4 How Do We Record A Script Using Rational Functional Tester - RFTRFT Tutorial 4 How Do We Record A Script Using Rational Functional Tester - RFT
RFT Tutorial 4 How Do We Record A Script Using Rational Functional Tester - RFT
 
BDD for APIs
BDD for APIsBDD for APIs
BDD for APIs
 
Practical unit testing in c & c++
Practical unit testing in c & c++Practical unit testing in c & c++
Practical unit testing in c & c++
 
Introduction to Gauge
Introduction to GaugeIntroduction to Gauge
Introduction to Gauge
 
5 Considerations When Adopting Automated Testing
5 Considerations When Adopting Automated Testing5 Considerations When Adopting Automated Testing
5 Considerations When Adopting Automated Testing
 
RFT Tutorial - 9 How To Create A Properties Verification Point In Rft For Tes...
RFT Tutorial - 9 How To Create A Properties Verification Point In Rft For Tes...RFT Tutorial - 9 How To Create A Properties Verification Point In Rft For Tes...
RFT Tutorial - 9 How To Create A Properties Verification Point In Rft For Tes...
 
Automated tests to a REST API
Automated tests to a REST APIAutomated tests to a REST API
Automated tests to a REST API
 
Automation Testing and its importance
Automation Testing and its importanceAutomation Testing and its importance
Automation Testing and its importance
 
Unit testing in Force.com platform
Unit testing in Force.com platformUnit testing in Force.com platform
Unit testing in Force.com platform
 
Java basics training 1
Java basics training 1Java basics training 1
Java basics training 1
 
Using Specflow for BDD
Using Specflow for BDDUsing Specflow for BDD
Using Specflow for BDD
 
How to be an awesome test automation professional
How to be an awesome test automation professionalHow to be an awesome test automation professional
How to be an awesome test automation professional
 
ABAP Code Retreat Frankfurt 2016: TDD - Test Driven Development
ABAP Code Retreat Frankfurt 2016: TDD - Test Driven DevelopmentABAP Code Retreat Frankfurt 2016: TDD - Test Driven Development
ABAP Code Retreat Frankfurt 2016: TDD - Test Driven Development
 

Destacado

Slaven tomac unit testing in angular js
Slaven tomac   unit testing in angular jsSlaven tomac   unit testing in angular js
Slaven tomac unit testing in angular js
Slaven Tomac
 
TDD, unit testing and java script testing frameworks workshop
TDD, unit testing and java script testing frameworks workshopTDD, unit testing and java script testing frameworks workshop
TDD, unit testing and java script testing frameworks workshop
Sikandar Ahmed
 

Destacado (20)

AngularJS Testing Strategies
AngularJS Testing StrategiesAngularJS Testing Strategies
AngularJS Testing Strategies
 
Testing angular js
Testing angular jsTesting angular js
Testing angular js
 
Slaven tomac unit testing in angular js
Slaven tomac   unit testing in angular jsSlaven tomac   unit testing in angular js
Slaven tomac unit testing in angular js
 
Test-Driven Development with TypeScript+Jasmine+AngularJS
Test-Driven Development with TypeScript+Jasmine+AngularJSTest-Driven Development with TypeScript+Jasmine+AngularJS
Test-Driven Development with TypeScript+Jasmine+AngularJS
 
AngularJS Testing
AngularJS TestingAngularJS Testing
AngularJS Testing
 
TDD, unit testing and java script testing frameworks workshop
TDD, unit testing and java script testing frameworks workshopTDD, unit testing and java script testing frameworks workshop
TDD, unit testing and java script testing frameworks workshop
 
Test-Driven Development of AngularJS Applications
Test-Driven Development of AngularJS ApplicationsTest-Driven Development of AngularJS Applications
Test-Driven Development of AngularJS Applications
 
Angular testing
Angular testingAngular testing
Angular testing
 
AngularJS Unit Test
AngularJS Unit TestAngularJS Unit Test
AngularJS Unit Test
 
Angular 2 - What's new and what's different
Angular 2 - What's new and what's differentAngular 2 - What's new and what's different
Angular 2 - What's new and what's different
 
Unit testing JavaScript: Jasmine & karma intro
Unit testing JavaScript: Jasmine & karma introUnit testing JavaScript: Jasmine & karma intro
Unit testing JavaScript: Jasmine & karma intro
 
TDD Basics with Angular.js and Jasmine
TDD Basics with Angular.js and JasmineTDD Basics with Angular.js and Jasmine
TDD Basics with Angular.js and Jasmine
 
Intro to testing Javascript with jasmine
Intro to testing Javascript with jasmineIntro to testing Javascript with jasmine
Intro to testing Javascript with jasmine
 
Unit testing in JavaScript with Jasmine and Karma
Unit testing in JavaScript with Jasmine and KarmaUnit testing in JavaScript with Jasmine and Karma
Unit testing in JavaScript with Jasmine and Karma
 
Angularjs - Unit testing introduction
Angularjs - Unit testing introductionAngularjs - Unit testing introduction
Angularjs - Unit testing introduction
 
JavaScript TDD with Jasmine and Karma
JavaScript TDD with Jasmine and KarmaJavaScript TDD with Jasmine and Karma
JavaScript TDD with Jasmine and Karma
 
Automated Testing With Jasmine, PhantomJS and Jenkins
Automated Testing With Jasmine, PhantomJS and JenkinsAutomated Testing With Jasmine, PhantomJS and Jenkins
Automated Testing With Jasmine, PhantomJS and Jenkins
 
Javascript Tests with Jasmine for Front-end Devs
Javascript Tests with Jasmine for Front-end DevsJavascript Tests with Jasmine for Front-end Devs
Javascript Tests with Jasmine for Front-end Devs
 
Jasmine
JasmineJasmine
Jasmine
 
AngularJS Unit Testing w/Karma and Jasmine
AngularJS Unit Testing w/Karma and JasmineAngularJS Unit Testing w/Karma and Jasmine
AngularJS Unit Testing w/Karma and Jasmine
 

Similar a EasyTest Test Automation Tool Introduction

Formal Verification Theory and Practice
Formal Verification Theory and PracticeFormal Verification Theory and Practice
Formal Verification Theory and Practice
DVClub
 
Bristol 2009 q1_blackmore_tim
Bristol 2009 q1_blackmore_timBristol 2009 q1_blackmore_tim
Bristol 2009 q1_blackmore_tim
Obsidian Software
 
UFT An advance version of QTP
UFT  An advance version of QTPUFT  An advance version of QTP
UFT An advance version of QTP
Rita Singh
 
UFT- New features and comparison with QTP
UFT- New features and comparison with QTPUFT- New features and comparison with QTP
UFT- New features and comparison with QTP
Rita Singh
 
Operating System Chapter Introduction 1
Operating System Chapter Introduction  1Operating System Chapter Introduction  1
Operating System Chapter Introduction 1
M7mdZh
 

Similar a EasyTest Test Automation Tool Introduction (20)

6 th
6 th6 th
6 th
 
ElasTest: quality for cloud native applications
ElasTest: quality for cloud native applicationsElasTest: quality for cloud native applications
ElasTest: quality for cloud native applications
 
UFT-1.pptx
UFT-1.pptxUFT-1.pptx
UFT-1.pptx
 
ch1-1.pptx
ch1-1.pptxch1-1.pptx
ch1-1.pptx
 
Formal Verification Theory and Practice
Formal Verification Theory and PracticeFormal Verification Theory and Practice
Formal Verification Theory and Practice
 
Bristol 2009 q1_blackmore_tim
Bristol 2009 q1_blackmore_timBristol 2009 q1_blackmore_tim
Bristol 2009 q1_blackmore_tim
 
eG Innovations
eG InnovationseG Innovations
eG Innovations
 
ch1.ppt
ch1.pptch1.ppt
ch1.ppt
 
ch1 (2).ppt
ch1 (2).pptch1 (2).ppt
ch1 (2).ppt
 
Operating systems galvin-ch1
Operating systems galvin-ch1Operating systems galvin-ch1
Operating systems galvin-ch1
 
UFT An advance version of QTP
UFT  An advance version of QTPUFT  An advance version of QTP
UFT An advance version of QTP
 
J Bdemo101215
J Bdemo101215J Bdemo101215
J Bdemo101215
 
UFT- New features and comparison with QTP
UFT- New features and comparison with QTPUFT- New features and comparison with QTP
UFT- New features and comparison with QTP
 
Brief summary of onTune [teemstone]
Brief summary of onTune [teemstone]Brief summary of onTune [teemstone]
Brief summary of onTune [teemstone]
 
Huawei GGSN 9811 software management
Huawei GGSN 9811 software managementHuawei GGSN 9811 software management
Huawei GGSN 9811 software management
 
Operating System Chapter Introduction 1
Operating System Chapter Introduction  1Operating System Chapter Introduction  1
Operating System Chapter Introduction 1
 
OS-operating systems - ch02 - part-2-2024
OS-operating systems - ch02 - part-2-2024OS-operating systems - ch02 - part-2-2024
OS-operating systems - ch02 - part-2-2024
 
ch02.ppt
ch02.pptch02.ppt
ch02.ppt
 
Office 2010 session 1
Office 2010 session 1Office 2010 session 1
Office 2010 session 1
 
ch1.ppt
ch1.pptch1.ppt
ch1.ppt
 

Ú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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
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
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
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...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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
 
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
 
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
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
"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 ...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 

EasyTest Test Automation Tool Introduction

  • 1. Test Made Simple - EasyTest Automation Test Tool- EasyTest Automation Test Tool Zhu Zhong 5/16/2013
  • 2. Agenda Overview Installation Write a test case in 5 minutes What’s more? All Rights Reserved © Alcatel-Lucent 2011 What’s more?
  • 3. Overview EasyTest is a general purpose automation test tool for feature /system testing. It was developed at Alcatel-Lucent and made free Nov. 2, 2012 with "Easytest License“. It provides an easy-to-use IDE (Integrated Development Environment) for you to quickly develop, automate and maintain automation scripts. EasyTest’s Network Element based service concept is especially suitable for operators, network equipment or telecom manufacturers to test their All Rights Reserved © Alcatel-Lucent 2011 operators, network equipment or telecom manufacturers to test their devices or systems. As of now, EasyTest has been used in many technologies such as LTE, WCDMA, GSM, CDMA, NGN and IP.
  • 4. Key Features Allow you to test applications, devices or systems accessed through Command Line Interfaces (Telnet, SSH, SFtp, FTP, TCP socket, etc), Command Shell, HTTP, SNMP and XML-RPC. Easy to use. With Record and Replay feature, you don't even need to write an single line of script to automate your test. With advanced Response Mapping technology, you can add check points by just clicking. All Rights Reserved © Alcatel-Lucent 2011 just clicking. Provides easy-to-read reports and logs in HTML/PDF/XML format Provides Command Line Interface and XML based outputs for easy integration into existing Continuous Integration systems Cross platform. Supports Windows XP/Windows 7/Linux.(Only provide Windows version for freeware for now) Free, yes, it’s free
  • 5. Installation All Rights Reserved © Alcatel-Lucent 2011 Download @https://github.com/EasyTestTeam/EasyTest, then double-click to install
  • 6. You can write a test case in 5 minutes Step 1, Configure your test environment Step 2, Record your manual test Step 3, Create your 1st test case Step 4, Just run it! All Rights Reserved © Alcatel-Lucent 2011 Step 4, Just run it!
  • 7. Step 1, Configure your test environment You’ll need to configure your test environment in Configuration Center. It’s mainly about your Network Elements (e.g. Switch, Router, eNodeB, RNC, Linux Servers, etc…) and how EasyTest connects to All Rights Reserved © Alcatel-Lucent 2011 how EasyTest connects to them. Separate test environment from test case. Open interface for you to add new Network Element Types.
  • 8. Step 2, Record your manual test All Rights Reserved © Alcatel-Lucent 2011 Your manual test operations will be recorded and saved as a capture file. It works pretty much like any terminal software (e.t. putty)
  • 9. Step 3, Create your 1st test case Open the capture file created in step 2, EasyTest will create a test case for you automatically. No need to type in a single line of script All Rights Reserved © Alcatel-Lucent 2011 single line of script You may add logics (if, else, loop) & check points to make your test case more robust and portable.
  • 10. Step 4, Just run it! Click the run button to run your 1st automation case Detailed logs are shown in List/Tree/HTML format All Rights Reserved © Alcatel-Lucent 2011 format
  • 12. What’s More - Service All Rights Reserved © Alcatel-Lucent 2011 Service is like an API in any programming language. Above shows that HOST has 3 services (HOST.ftp.get, HOST.ftp.put & HOST.linux.check_unames) Service can be executed manually (e.g. click “Run Service” button from above GUI) or be called in a test case (e.g. “HOST.ftp.get –remoteFile ~/data/log.txt”). Open interface for you to create/add new services.
  • 13. What’s More – Two ways to write a case All Rights Reserved © Alcatel-Lucent 2011
  • 14. What’s More – Schedual aTest Case to run All Rights Reserved © Alcatel-Lucent 2011
  • 15. What’s More - Response Mapping All Rights Reserved © Alcatel-Lucent 2011 Check/query a value by just mouse-clickings No scripting needed
  • 16. What’s More - Continuous Integration CI = EasyTest + Jenkins All Rights Reserved © Alcatel-Lucent 2011 CI = EasyTest + Jenkins Download load lineup Installation Upgrade Regression Test Report Check out code Unit Test Package Load build Start End
  • 17. What’s More - Report All Rights Reserved © Alcatel-Lucent 2011
  • 19. Useful info Easytest Website: https://github.com/EasyTestTeam/EasyTest User Guide: Start EasyTest, you should be able to find it from menu Help->Help Topics Forum/Bug report: https://github.com/EasyTestTeam/EasyTest/issues Support email: easytest-supports@alcatel-lucent.com Or Call me (Zhu Zhong) at +86 186-1056-5057 Or follow me at Sina Weibo @ All Rights Reserved © Alcatel-Lucent 2011 Or follow me at Sina Weibo @钟柱