Top Banner
Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix
12

Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

Jan 05, 2016

Download

Documents

Johnathan Cain
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

Your automation is only as good as the person using it

Max Kolotilkin

Automation Engineer @ Wix

Page 2: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

About Wix

Page 3: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

Wix in Numbers

• 40,000,000 Users– Adding over 1,000,000 new users each month

• 3 Data centers + 2 clouds (Google AE, Amazon)– Around 300 servers

• Static storage is over 200TB of data– Adding over 1TB of files every day

• Over 450 people work at Wix– ~150 people in the R&D

• 400 deployments a month– Continuous delivery

Page 4: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

The Automation Way

Automation is a major player in continuous delivery processes

It is a huge discipline with an unlimited amount of possible approaches

Helps not only QA, but other company’s divisions as well

Page 5: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

The Automation Way

A lot of the automation projects are not being used as commonly as expected

NecessityStabilityWriting\running timesMaintenance etc.’

It all comes down to usability of your automation project

Page 6: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

The Automation Way

How can we make sure that users are really gaining from your

automation project ?

Page 7: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

The Automation Way

a) User Oriented Implementation

b) Ease of use

c) Keeping your automation alive

User Oriented Implementation Ease of use Keeping your automation alive

Page 8: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

User oriented implementation

What are your goals?

a) In most cases you can find a lot of value automating a process

b) What are your trying to achieve ?

The Human factor

a) Understand their day to day work

b) Understand their needs

User Oriented Implementation Ease of use Keeping your automation alive

Page 9: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

User oriented implementation

TechnologyAgile implementation

a) Don’t be afraid of changes

b) Provide “rapid value” to the users

c) Get feedback – make the user part of the development process

d) Build your test project correctly

User Oriented Implementation Ease of use Keeping your automation alive

Page 10: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

Make your automation easy to use

Understandable automation

Accessibility

Basic common means of analysis

Automate the triggering process

User Oriented Implementation Ease of use Keeping your automation alive

Page 11: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

Keep your automation project alive

Keeps your tests valida) Maintenance

b) Availability

SupportBe there for your users, don’t leave them hanging

User Oriented Implementation Ease of use Keeping your automation alive

Page 12: Your automation is only as good as the person using it Max Kolotilkin Automation Engineer @ Wix.

If you write it….

They will come !