How to automate software with

Slides:



Advertisements
Similar presentations
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
Advertisements

TouchDevelop: Productive Scripting on and for Mobile Devices and Web Services Thomas Ball Sebastian Burckhardt, Peli de Halleux, Michał Moskal, Nikolai.
HP Quality Center Overview.
Test Automation Framework Ashesh Jain 2007EE50403 Manager Amit Maheshwari.
2004 Cross-Platform Automated Regression Test Framework Ramkumar Ramalingam, Rispna Jain IBM Software Labs, India.
Insightful Solutions :: Innovative Technologies Thanks to our Sponsors.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
#acquia Commons The Open Alternative for Social Business Software Name Title Acquia Month XXth, 2011.
CONTINUOUS INTEGRATION, DELIVERY & DEPLOYMENT ONE CLICK DELIVERY.
Android Tutorial Website Mark Saccucci. Why? Currently the World is rapidly shifting from stationary devices to easy to carry mobile devices Market share.
Robot Framework – Basic Level. Date: Version:1.0 Page 1.
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
© 2012 LogiGear Corporation. All Rights Reserved Robot framework.
Publishing Technology & Media Solutions.  The flips are back with new features.  Embed Audio & video with seamless streaming.
Introduction to the Adapter Server Rob Mace June, 2008.
Web Automation Testing With Selenium By Rajesh Kanade.
Selenium January Selenium course content  Introduction (Session-1)Session-  Automation  What is automation testing  When to go for automation.
Introduction Selenium IDE is a Firefox extension that allows you to record, edit, and debug tests for HTML Easy record and playback Intelligent field selection.
Optimal Pipeline Using Perforce, Jenkins & Puppet Nitin Pathak Works on
Mohit Anand, Software Engineer Adobe 1 Selecting GUI Automation Testing Tool for Mobile Domain.
 Automating the process of writing the automation code using Allay Test Tool.  Allay Test Tool generates test files in executable/running form.  Dev/Testers.
Perfecto Mobile Automation
Zhuhai Test Automation Overview Ryan Li Team lead of test automation Foglight QA.
Make the Decision to Upgrade to Microsoft Office 2010.
By SPEC INDIA. TestComplete – An Introduction An automated testing tool by SmartBear – TestComplete is a comprehensive product with umpteen features and.
Top 5 IDE that Simplifies PHP Development Biztech IT Consultancy Pvt. Ltd. | |
BIT 286: Web Applications Automated Web Testing. Selenium  Selenium Is moving from being Firefox based to being more of a 'normal desktop' program that.
Arklio Studija 2007 File: / / Page 1 Automated web application testing using Selenium
We Optimize. You Capitalize Software Development Services
HPE ALM Octane.
CS5220 Advanced Topics in Web Programming Version Control with Git
Beginning of Xamarin for iOS development
Appium Studio Appium testing made easy at any scale.
Development Environment
Contoso Insurance Azure App Services Code Sample
TEST AUTOMATION IN BDD WAY
Data Virtualization Tutorial: Introduction to SQL Script
Amazon Storage- S3 and Glacier
The importance of being Connected
DCR ARB Presentation Team 5: Tour Conductor.
A Security Review Process for Existing Software Applications
What’s New in Visual Studio 2017
Fast App Creation with APEX Blueprints
TestResults.io – An Introduction –
Git it Done with Team Foundation Server
SYSTEMART, LLC We Optimize. You Capitalize Software Application Development
Advantages OF BDD Testing
Introduction to Office365 Forms and Flow
Git Version Control for Everyone
Quantifying Quality in DevOps
Create Personalized Lecture Videos using the iPad
Open Source Technologies
VISUAL BASIC.
Microsoft Connect /17/ :34 AM
Introduction to Software Testing
Simplified Development Toolkit
Collaborative Business Solutions
WEBINAR: Test Automation & Robotic Automation of Dynamics AX with Rapise October 18th, 2018 – Adam
Touchstone Testing Platform
Web Page Design CIS 300.
And I have to create mobile apps too?
CLINICAL TRIALS UNIT REDCapCloud What it can do for you.
How to Improve Releasing Efficiency via i18N/L10n Test Automation.
Open Source Tool Based Automation solution with Continuous Integration and end to end BDD Implementation Arun Krishnan - Automation Manager Maria Afzal-
DEVOPS & THE FUTURE OF TESTING
Simplify the way you collect, integrate and share field data.
Cisco Meraki Digital Solutions for K-12 Education
Contract Management Software from ContraxAware Simplify Your Contract Management Process.
A complete Selenium Techstack –
Presentation transcript:

How to automate software with Katalon Studio 7 steps to success I am Chris Saunders and I am a leader in the field of automation verification.Today I want to share with you on how to automate with Katalon Studio, including 7 interesting observations. Tuesday, 22nd May 2018 Christchurch TPN

Automation out of the box Problem Automation out of the box sometimes it's like having 80% of a camera.

Chris Saunders CEO testRUN New Zealand since 2008 I first of all, I would like to share a little about my background and why you should be listening closing to this automation talk. since 2008

Chris Saunders CEO testRUN New Zealand Training Test Management Automation Verification Technical Communication Training Lean Canvas Workshops Test Management Software Development GDPR Audits Exploratory Testing  Data Compliance  Scrum Workshops Release Management Privacy  Independent Data Protection Officer Kanban Product Development Solutions Chris Saunders CEO testRUN New Zealand I first of all, I would like to share a little about my background and why you should be listening closing to this automation talk. since 2008

Chris Saunders 35,000+ hours IT Professional ≈ 300 hours I first of all, I would like to share a little about my background and why you should be listening closing to this automation talk. Katalon Studio Katalon Apprentice

testRUN New Zealand Chris Saunders

Katalon Studio https://www.katalon.com Quick learning. Easy to use. Simple to collaborate. "A viable alternative to costly commercial automation solutions" September 12, 2016 KMS Technology released Katalon Studio, a free intelligent test automation toolset and established Katalon LLC. in January 2018 https://www.katalon.com/about-us/

https://forum. katalon https://forum.katalon.com/discussion/5747/roadmap-and-voting-for-your-features

1 Record and Playback Achieving success 1st success step I am Chris Saunders and I am a leader in the field of automation verification.Today I want to share with you on how to automate with Katalon Studio, including 7 interesting observations.

Creating a web recording

Stop recording and save

Playback

demonstrating Record and Playback

Multiple browsers Flexible execution engine Runs test at any step on multiple browsers and devices locally or with cloud services Supports out of the box: •Chrome •Firefox •IE •Edge •Safari •Chrome (headless) •Firefox (headless) and Remote https://www.katalon.com/katalon-studio/

Variables and Profiles 2 Achieving success Variables and Profiles 2nd success step I am Chris Saunders and I am a leader in the field of automation verification.Today I want to share with you on how to automate with Katalon Studio, including 7 interesting observations.

Variables

Variables

Variables

demonstrating Variables

Profiles - Global Variables

Profiles - Global Variables

Profiles - Global Variables demonstrating Profiles - Global Variables

Creating Scripts Dual editor interface Builds advanced scripts with IDE or customize steps with tabular interface easily. https://www.katalon.com/katalon-studio/

3 Object Repository Achieving success 3rd success step I am Chris Saunders and I am a leader in the field of automation verification.Today I want to share with you on how to automate with Katalon Studio, including 7 interesting observations.

Object Repository

Object Repository

Object Repository

demonstrating Object Repository

Object Repository Page Object Model (POM) icon tag equals type equals comment default button text input radio checkbox a URL link image Scalable POM implementation with Test Object Repository and Custom Keywords to increase the maintainability and reusability https://www.katalon.com/katalon-studio/

Call Blocks (Call Test Cases), Statements, and Keywords 4 Achieving success Call Blocks (Call Test Cases), Statements, and Keywords 4th success step I am Chris Saunders and I am a leader in the field of automation verification.Today I want to share with you on how to automate with Katalon Studio, including 7 interesting observations.

Call Blocks testRUN One can structure scripts in folders as required. Blocks – scripts that can not be independently executed. Scenarios – scripts that are made up of reusable blocks and are designed to be executed. testRUN testrun.co.nz

Call Blocks testRUN testrun.co.nz

Call Blocks testRUN testrun.co.nz

Calls Blocks (Call Test Cases) demonstrating Calls Blocks (Call Test Cases)

Statements Decision-making statement Looping statements Branching statements Exception handling statements 

Decision-making Statements

IF Else Statements

Decision-making Statements

Switch Case Statements

Keywords

Keywords with Unit Tests 1 2 testRUN testrun.co.nz

demonstrating Keywords

Calls, Statements, and Keywords Code assist utilities Useful built-in object spy, code completion, in context reference, refactoring helper to make scripting more enjoyable https://www.katalon.com/katalon-studio/

Suites, Reports, and Collections 5 Achieving success Suites, Reports, and Collections 5th success step I am Chris Saunders and I am a leader in the field of automation verification.Today I want to share with you on how to automate with Katalon Studio, including 7 interesting observations.

Suites testRUN testrun.co.nz

Suites' Reports

demonstrating Suites

Data Files for Suites testRUN testrun.co.nz

Data Driven Verification testRUN testrun.co.nz

Data Driven Verification demonstrating Data Driven Verification

Collection

Collection Reports

Collection and Reports demonstrating Collection and Reports

Test Results Report and Debug Multiple report formats With advanced logging, debug data, screenshots, and videos. Intelligent reports with Katalon Analytics Dashboards, flaky metrics and coverage execution results to improve automation strategy https://www.katalon.com/katalon-studio/

Web Service and Mobile App Automation 6 Achieving success Web Service and Mobile App Automation 6th success step I am Chris Saunders and I am a leader in the field of automation verification.Today I want to share with you on how to automate with Katalon Studio, including 7 interesting observations.

Web Service testRUN testrun.co.nz

Mobile

Setup Project Web, mobile, API testing Fully supports Web, Android, iOS and API testing on all operating systems https://www.katalon.com/katalon-studio/

7 Integration Achieving success 7th success step I am Chris Saunders and I am a leader in the field of automation verification.Today I want to share with you on how to automate with Katalon Studio, including 7 interesting observations.

GitHub Version Control SDLC integration Easy to integrate with Jenkins, GIT, JIRA, and qTest with native plugins https://www.katalon.com/katalon-studio/

CI Pipeline Continuous Integration (CI) Continuous Delivery (CD) CI/CD readiness CLI [command-line interface] and command line generator enable CI/CD and DevOps practices https://www.katalon.com/katalon-studio/

1 2 3 4 5 6 7 Katalon Studio 7 steps to success Record and Playback Variables and Profiles 3 Object Repository 4 Call Blocks, Statements, and Keywords 5 Suites, Reports, and Collections 6 Web Service and Mobile Apps 7 Integration

Automation out of the box Katalon Studio Automation out of the box like having a camera already to shot.

Discussion Time

Enabling people to transform their ideas to solutions