0% found this document useful (0 votes)
12 views5 pages

How To Learn New Testing Framework

The document discusses learning a new software testing framework more efficiently by creating the same 4 tests in both the known framework and new framework to compare them and understand how the new framework works. It recommends starting with basic tests like element location, interaction, waiting and asserting before expanding to other test types and discusses benefits like faster learning, debugging and confidence to learn new frameworks.

Uploaded by

Sakthi Priya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views5 pages

How To Learn New Testing Framework

The document discusses learning a new software testing framework more efficiently by creating the same 4 tests in both the known framework and new framework to compare them and understand how the new framework works. It recommends starting with basic tests like element location, interaction, waiting and asserting before expanding to other test types and discusses benefits like faster learning, debugging and confidence to learn new frameworks.

Uploaded by

Sakthi Priya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

How can I learn [more

efficiently] a new
testing framework?
BHAVIN THUMAR

bhavin-thumar
There are so many languages and software testing
frameworks out there that sometimes it feels
overwhelming. You have Selenium, Cypress,
Playwright, TestCafe, Protractor, Robot
Framework, TestComplete, Karate, Nightwatch.js,
Webdriver.io and many more.

You may find yourself in a situation where a new


project will require you to learn a new software
testing framework, or you are interested in
changing your job and actively seeking something
else. Transition to a new framework can be a
hassle, but what if I suggest for you a way to make
the transition more simple.

One of the best things about trying various


frameworks and designs is that you have the
possibility to directly see how it "feels" and have a
better understanding of what suits best for your
present or future projects

bhavin-thumar
Let’s see how it works

Create 4 tests in the language and framework


you know and then do it exactly the same but in
the new framework and/or language.

Let me help you out a bit with a short and simple


learning path :

There are other topics here that you can cover, such
as API testing, database testing, component
testing, visual testing, logs, reporting and many
others, but lets start with the basics and then based
on your project and your needs you can expand.

bhavin-thumar
By following this steps I've shown you above you
will gain knowledge on the following topics :

How to configure the framework to get it up


and running
How to locate elements and interact with
them
How to wait for the elements
How to assert
How a design pattern can be applied in the
framework
[optional] How to run tests in CI using the
new framework

By using this challenge, learning a new software


testing framework process will be faster,

You will not perform the whole process all over


again, for example, once you get your selectors
ready for the tests you will reuse them.

You will learn how to debug within the new


framework,
You don't need to rethink the testing
strategies or scenarios

bhavin-thumar
You will have a direct comparison between
frameworks on how they handle the same task. For
example, some software testing frameworks like
Cypress need a bit more knowledge on how to test
cross-origin, when dealing with flows of a testing
scenario that requires multiple domains.

You will gain confidence to tackle any new


framework that will appear in the future.

P.S.: Let me give you a little secret if you think this


is too much work. Do only test nr 1. And continue
only if you feel like it. You will still get 90% of the
benefits.

bhavin-thumar

You might also like