2. kloia is a solution provider that
moves you onto the new-era in
DevOps, Cloud and Microservices.
30+ consultants in DevOps,
architecture, cloud, test, microservices
and BigData
Partnerships with leading
platforms such as AWS,
Xebialabs, Rancher and Tyk
Offices in London and
İstanbul, clients from 8
countries
5. Key Advantages of Test Automation
● Saves time and money by making testing more efficient
● Finds bugs and errors quickly
● Decreases risk and errors, increases quality
● Human-induced mistakes are removed
6. Testing Approaches
We commonly apply the testing approaches such as;
● Data Driven Test
● Keyword Driven Development
● Behavior Driven Development (BDD)
● Acceptance Test Driven Development (ATDD)
10. Web App Test Automation
● Browser test automation is having a big role in DevOps
pipeline to prevent functional failures on production
environment.
● A lot of different stacks such as Selenium WebDriver,
Cucumber, Ruby and Capybara framework can be used.
● Different combinations of browsers and operating
systems can be tested with unique code base.
11. Service Level Test Automation
● Important step to control application’s service level.
● It’s useful to detect failures in early stage of software
development lifecycle.
● It can be using for contracts between services,
integration tests and end-user journey on services.
● Karate Framework which kloia prefers to use is very
popular and robust tool for service level test automation.
12. Mobile Test Automation
● Mobile test automation is one of important step to detect
failures on mobile apps and mobile web apps.
● There are many tools such as Appium which kloia prefers
to automate for iOS and Android apps with unique code
base.
● On-prem or cloud device lab which has different mobile
phones increases test coverage of mobile automation.
13. Performance Testing
● Performance Testing is as important as functional tests
● kloia prefers JMeter which is robust and popular
performance test tool to develop performance test
scripts.
● Performance tests can be applied to web & mobile apps
and services.
14. Performance Testing
● Planning performance test
● Creating performance test scripts
● Executing performance test scripts
● Monitoring applications, services, network and DBs
● Analyzing performance test results
● Detecting key indicators such as Avg.Throughput,
Avg.Response Time, AVG. Bandwidth and Error Rate
15. ● Code Simplicity
● Maintenance Cost
● Development Cost
● Execution Speed
● Supported Technologies
● ….
● 3rd party Integrations
● Community & Support
● Team Source
● Native - Hybrid App Support
● Learning Curve
● ….
Automation Tool Selection
16. @kloia_com
kloia.com
kloia is a solution provider that moves you onto
the new-era in DevOps, Cloud and architecture.
Some Customer References:
17. 33 Queen St, London EC4R
1AP, United Kingdom
blog.kloia.com @kloia_com
kloia.co.uk
AND Binası 10-12, 34752
Kozyatagi/Istanbul, Turkey
kloia.com
kloia is a solution provider that
moves you onto the new-era in
DevOps, Cloud and architecture.