Testing Tools
Testing Tools
Abeshov Adil
Kadyrova Aiman
Serikova Ainur
Software Test
Management
3 test automation tools
02
What is this?
Is a tool that helps teams and
organizations automate their
software testing needs,
reducing the need for human
intervention and thus
achieving greater speed,
reliability, and efficiency.
02
Katalon Studio is a convenient tool that uses to
automate testing. The framework for
implementing API, WEB and mobile device It was created on top of open source
testing automation has a full set of functions to frameworks like Selenium and Appium.
work with, and also runs on platforms such as
macOS, Linux and Windows.
Katalon Studio
03
Pros
Integrated with CI/DevOps
workflow and other tools Lack of scripting languages
Intuitive analytics Not open source
dashboard and reports Small community
Supports several types of Performance issues
testing
Free version available
Mild learning curve +
learning materials Cons
Selenium Open Source
The source code is available to everyone
One of the most popular
Advantages everything
Flexibility
Selenium is supported by many frameworks
(TestNG, JUnit, etc.), that is, it is easily integrated,
which allows you to manage test scripts and
automatically generate reports
08
COMPARISON
Test Automation Tool Katalon Studio Selenium Cypress
Parallel Execution
Built-in test reports, Limited reporting, custom Built-in HTML reporting, custom
Reporting
integration with TestRail reports can be created reports can be created
Supports various
Built-in support for BDD, Built-in support for Mocha, Chai,
Test Frameworks frameworks such as TestNG,
JUnit, TestNG, Cucumber, etc. Jasmine, etc.
JUnit, etc.
Web UI, Mobile App Testing, Web UI, Mobile App Testing,
Testing Capabilities Web UI
API Testing API Testing
Based on the comparison table, we can see that
Selenium, Katalon Studio, and Cypress are all popular
test automation tools that offer a variety of testing
capabilities.
Each tool has its own strengths and weaknesses, and the choice of tool depends on the
specific testing needs of the project.
Conclusion
References
"Getting Started with Cypress" by Cypress (https://docs.cypress.io/guides/getting-started/installing-
cypress.html#Adding-npm-scripts)
"Cypress vs. Selenium: A Comparison" by Angie Jones (https://applitools.com/blog/cypress-vs-selenium-a-
comparison/)
"Cypress.io: The Next Generation Front End Testing Tool" by Paul Hallett
(https://paulhallett.com/posts/cypress-io-the-next-generation-front-end-testing-tool/)
"Browser Support" by Cypress (https://docs.cypress.io/guides/references/supported-browsers.html)
"Testing React Native Apps with Cypress" by Yann Mulonda (https://itnext.io/testing-react-native-apps-with-
cypress-7a6bdeaadafb)
"The Good and the Bad of Katalon Studio Automation Testing Tool"
(https://www.altexsoft.com/blog/engineering/the-good-and-the-bad-of-katalon-studio-automation-testing-
tool/)
"Каталон в студию" (https://habr.com/ru/companies/deutschetelekomitsolutions/articles/530684/)