Press "Enter" to skip to content

Taiko – NodeJS based Automation Tool – Part 1 || Installation & first script



#Taiko #TrendInTaiko #NaveenAutomationLabs

In this video, I have explained about Taiko – a new web automation tool for chrome.

What’s Taiko?
Taiko is a free and open source browser automation tool built by the team behind Gauge from ThoughtWorks. Taiko is a node library with a clear and concise API to automate the chrome browser. Tests written in Taiko are highly readable and maintainable.

With Taiko it’s easy to

Get Started
Record/Write/Run tests
Taiko’s smart selectors make tests reliable by adapting to changes in the structure of your web application. With Taiko there’s no need for id/css/xpath selectors or adding explicit waits (for XHR requests) in test scripts.

Features
Taiko is built ground up to test modern web applications. Here’s a list of a few unique features that sets it apart from other browser automation tools.

Easy Installation
Interactive Recorder
Smart Selectors
Handle XHR and dynamic content
Request/Response stubbing and mocking

~~~Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:
https://www.youtube.com/c/Naveen%20AutomationLabs?sub_confirmation=1

Follow me on my Facebook Page:
https://www.facebook.com/groups/naveenqtpexpert/

Let’s join our Automation community for some amazing knowledge sharing and group discussion on Telegram:
https://t.me/joinchat/COJqZUPB02r5sB73YMdXEw

WebServices API Automation Tutorials:

19
Leave a Reply

avatar
19 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
0 Comment authors
arun kumarDurga PrasadTistasfulSonu KumarJay Kishore Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
Pravin Shinde
Guest
Pravin Shinde

Not able to download Taiko from CMD it give below error.
C:UsersSai>npm install -g taikoCopy

npm ERR! code E404

npm ERR! 404 Not Found – GET https://registry.npmjs.org/taikoCopy – Not found

npm ERR! 404

npm ERR! 404 'taikoCopy@latest' is not in the npm registry.

npm ERR! 404 Your package name is not valid, because

npm ERR! 404 1. name can no longer contain capital letters

npm ERR! 404

npm ERR! 404 Note that you can also install from a

npm ERR! 404 tarball, folder, http url, or git url.

npm ERR! A complete log of this run can be found in:

npm ERR! C:UsersSaiAppDataRoamingnpm-cache_logs2019-11-13T15_54_44_66

6Z-debug.log

Pravin Shinde
Guest
Pravin Shinde

HI Naveen
can u tell us how to install taiko on windows

vipin sivaraman
Guest
vipin sivaraman

Below error coming in windows-7 ….any idea:
taiko@1.0.2 install D:userdatavisivaraApplication Datanpmnode_modulestaiko

> node lib/install.js

ERROR: Failed to download Chromium r662092! Set "TAIKO_SKIP_CHROMIUM_DOWNLOAD" env variable to skip download.

Error: connect ETIMEDOUT 172.217.163.48:443

at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1128:14) {

Manish Yadav
Guest
Manish Yadav

Thanks.. I'm in for exploring.. This Tool with you..

divya bajaj
Guest
divya bajaj

HI Naveen, Please make tutorial on Nightwatch which javascript/Nodejs based

AutoSub Automation
Guest
AutoSub Automation

Great start on Taiko, I have two questions below.

appreciate if you share your expertise thoughts which adds value to QA automation community.

Can Taiko has control outside of Browser? Say file downloaded at specific location, you may need to verify with location path in your computer and see content exists or not

How different is with CodeceptJS? (https://codecept.io/)Codeceptjs is also On javascript and supports variety of plugins as

What is the need of Taiko when community of supports are only less than 6months 50 contributors per Git(https://github.com/getgauge/taiko)

Thanks for sharing! 🙂

venkatesh Chittamuru
Guest
venkatesh Chittamuru

Taiko is really very easy to learn. Naveen can you please make series on RPA Uipath also.

Chirag Patel
Guest
Chirag Patel

Hey Naveen, Excellent video , Could you please also try to make cypress video series if possible

Thanks again , you are superb !

Sarang Holey
Guest
Sarang Holey

Thanks for Starting this new series 😊👍

Shravan Kumar
Guest
Shravan Kumar

Thanks anna

Vibha Khandelwal
Guest
Vibha Khandelwal

Hi Naveen .. I was waiting for a tutorial on nodeJS based testing on your channel from long and here it goes .. 🙂 bhoom ..so thank you for starting this. I was exploring Cypress as of now and want to know which is better so that i can concentrate on that …

chillamcharla bharath
Guest
chillamcharla bharath

Thanks a lot Naveen💐💐

AFTAB
Guest
AFTAB

I hope you continue this course series
I will be enjoying your teaching method and learn new stuff

Biswajit Satapathy
Guest
Biswajit Satapathy

Can I automate electron application using this automation tool ? I need help regarding automating electron based application. Spectron is there but there is no tutorials available on internet.

Jay Kishore
Guest
Jay Kishore

Awesome Naveen! Waiting for a new tool for Javascript automation from long time, Using WebDriverJs and WebDriverIO for now. Great to hear a new tool from your side. You're a Rockstar man.Thank you!

Sonu Kumar
Guest
Sonu Kumar

Loves this video.. I was looking for it to explore taiko .. Thanks Naveen

Tistasful
Guest
Tistasful

Love it, please, more videos on it. Also can you do a video on Cypress tool, when you have a chance, thank you.

Durga Prasad
Guest
Durga Prasad

Waiting for python series

arun kumar
Guest
arun kumar

Please start nightwatch.js which is also JavaScript based.