Presentation is loading. Please wait.

Presentation is loading. Please wait.

How to automate software with

Similar presentations


Presentation on theme: "How to automate software with"— Presentation transcript:

1 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

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

3 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

4 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

5 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

6 testRUN New Zealand Chris Saunders

7 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

8 https://forum. katalon

9 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.

10 Creating a web recording

11 Stop recording and save

12 Playback

13 demonstrating Record and Playback

14 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

15 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.

16 Variables

17 Variables

18 Variables

19 demonstrating Variables

20 Profiles - Global Variables

21 Profiles - Global Variables

22 Profiles - Global Variables
demonstrating Profiles - Global Variables

23 Creating Scripts Dual editor interface
Builds advanced scripts with IDE or customize steps with tabular interface easily.

24 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.

25 Object Repository

26 Object Repository

27 Object Repository

28 demonstrating Object Repository

29 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

30 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.

31 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

32 Call Blocks testRUN testrun.co.nz

33 Call Blocks testRUN testrun.co.nz

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

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

36 Decision-making Statements

37 IF Else Statements

38 Decision-making Statements

39 Switch Case Statements

40 Keywords

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

42 demonstrating Keywords

43 Calls, Statements, and Keywords
Code assist utilities Useful built-in object spy, code completion, in context reference, refactoring helper to make scripting more enjoyable

44 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.

45 Suites testRUN testrun.co.nz

46 Suites' Reports

47 demonstrating Suites

48 Data Files for Suites testRUN testrun.co.nz

49 Data Driven Verification
testRUN testrun.co.nz

50 Data Driven Verification
demonstrating Data Driven Verification

51 Collection

52 Collection Reports

53 Collection and Reports
demonstrating Collection and Reports

54 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

55 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.

56 Web Service testRUN testrun.co.nz

57 Mobile

58 Setup Project Web, mobile, API testing
Fully supports Web, Android, iOS and API testing on all operating systems

59 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.

60 GitHub Version Control SDLC integration
Easy to integrate with Jenkins, GIT, JIRA, and qTest with native plugins

61 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

62 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

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

64 Discussion Time

65 Enabling people to transform their ideas to solutions


Download ppt "How to automate software with"

Similar presentations


Ads by Google