# What is the best way to learn automation testing?

**URL:** <https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413>\
**Category:** Web Testing\
**Tags:** web-testing\
**Created:** [July 3, 2023, 5:29pm UTC](https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413 "2023-07-03T17:29:03Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sarfaraz.akram](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/sarfaraz.akram/32/23870_2.png) [@sarfaraz.akram](https://forum.katalon.com/u/sarfaraz.akram)\
**Post date:** [July 3, 2023, 5:29pm UTC](https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413/1 "2023-07-03T17:29:04Z")

</div>

Can somebody tell me what’s the best possible way to learn automation testing and also get certified in it?

---

<div class="post-metadata">

**Author:** ![Dave\_Evers](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/dave_evers/32/435_2.png) [@Dave\_Evers](https://forum.katalon.com/u/Dave_Evers)\
**Post date:** [July 4, 2023, 12:54am UTC](https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413/2 "2023-07-04T00:54:12Z")

</div>

Hi @sarfaraz.akram You can start here: [Learning Test Automation: Becoming a Test Automation Engineer - Testmo](https://www.testmo.com/guides/learning-test-automation). Also do some Google and [Phind.com](http://Phind.com) searches. Good luck.

---

<div class="post-metadata">

**Author:** ![viet.nguyen](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/viet.nguyen/32/21142_2.png) [@viet.nguyen](https://forum.katalon.com/u/viet.nguyen)\
**Post date:** [July 4, 2023, 2:42am UTC](https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413/3 "2023-07-04T02:42:05Z")

</div>

Hi @sarfaraz.akram, on Katalon Academy, there are currently [two learning paths](https://academy.katalon.com/learning-path/) for beginners, using Katalon for automated web and API testing. They should give you a good start.

And there is also [Katalon Certification Program](https://academy.katalon.com/certifications/). You will need to use Katalon to complete certain test automation activities and then get certified for your hands-on experience.

Hope these help.

---

<div class="post-metadata">

**Author:** ![mverinder](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/mverinder/32/21537_2.png) [@mverinder](https://forum.katalon.com/u/mverinder)\
**Post date:** [July 5, 2023, 3:12am UTC](https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413/4 "2023-07-05T03:12:58Z")

</div>

If you want to learn automation with Katalon.  
just visit our academy and go through our certifications. We have some new certifications coming out soon too 😉

If you want to learn other tools outside of the Katalon experience, just reply below to what that is and I’ll send you where you need to be.

Happy to help you in your testing journey !

---

<div class="post-metadata">

**Author:** ![grylion54](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/grylion54/32/16265_2.png) [@grylion54](https://forum.katalon.com/u/grylion54)\
**Post date:** [July 6, 2023, 2:50pm UTC](https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413/5 "2023-07-06T14:50:42Z")

</div>

Another aspect to learn automation testing is to learn how to locate the elements on the web page. For that, you can review the following links:

Find by CSS (on this forum thanks to @Russ_Thomas):

> [@Learn CSS Selectors - with examples](http://forum.katalon.com/t/learn-css-selectors-with-examples/49741):
>
> As some will already know, I don’t use XPath selectors. Why? The web doesn’t need XPath and rarely (if ever) uses it. The web, in all its richness, use HTML, JavaScript and CSS. What is CSS? → Cascading Style Sheet Briefly, CSS is a way to bring style into an HTML document (i.e. a web page). If you want your site banner to be blue instead of white, you do that with CSS. For example, if your site banner is an HTML \<div\> element with a class “my-banner”… \<div class="my-banner"\> My amazing websi…

(on this forum thanks to @Dave_Evers):

> [@CSS Tutorial and links for working with CSS selectors](http://forum.katalon.com/t/css-tutorial-and-links-for-working-with-css-selectors/80822):
>
> Hi folks, I found the following invaluable resource on how to create and/or build CSS selectors and wanted share it with the forum. I hope others find it as valuable as I have.

Find by XPath:

> **[XPath in Selenium: How to Find & Write? (Text, Contains, AND)](https://www.guru99.com/xpath-selenium.html)**
>
> XPath in Selenium: Learn XPath definition, Types, Basic XPath, Contains, OR & AND, Starts-with Function, XPath Axes Methods, and more.

[https://docs.katalon.com/docs/create-tests/test-objects/web-test-objects/detecting-objects-with-xpath-in-katalon-studio](https://docs.katalon.com/docs/create-tests/test-objects/web-test-objects/detecting-objects-with-xpath-in-katalon-studio)

---

<div class="post-metadata">

**Author:** ![atul.rai](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/atul.rai/32/22830_2.png) [@atul.rai](https://forum.katalon.com/u/atul.rai)\
**Post date:** [July 9, 2023, 12:49pm UTC](https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413/6 "2023-07-09T12:49:20Z")

</div>

If you want to learn automation especially Katalon.then you can go katalon academy and enrollfree courses and after completing courses, start recording of test cases.  
To learn how to locate the elements on the web page.  
Lastly dedication, Discipline and continuity.🙂

---

<div class="post-metadata">

**Author:** ![sarfaraz.akram](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/sarfaraz.akram/32/23870_2.png) [@sarfaraz.akram](https://forum.katalon.com/u/sarfaraz.akram)\
**Post date:** [July 17, 2023, 1:26pm UTC](https://forum.katalon.com/t/what-is-the-best-way-to-learn-automation-testing/92413/7 "2023-07-17T13:26:43Z")

</div>

How about this [Manual Testing Course](https://www.edureka.co/software-testing)?
