Selenide or Protractor for angular applications?

141 views
Skip to first unread message

Satish

unread,
Mar 29, 2020, 12:24:56 AM3/29/20
to Selenium Users
Hello,

We are building an automation framework from the scratch for application built on angular JS and angular 8. 
Selenide has lot of good features. 

Any thoughts or comments on which framework might work best - Selenide or Protractor ?


Andrei Solntsev

unread,
Mar 29, 2020, 3:54:16 AM3/29/20
to seleniu...@googlegroups.com
From my side, 
I can claim that Selenide definitely works well with Angular applications. 

Andrei Solntsev


вс, 29 мар. 2020 г. в 07:25, Satish <satishd...@gmail.com>:
--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to selenium-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/selenium-users/6a1733ef-f986-4254-a1be-3bb834b62b83%40googlegroups.com.

Sahil Goyal

unread,
Mar 29, 2020, 4:29:58 AM3/29/20
to Selenium Users
Hi Satish,

There are a few factors you have to consider while choosing the automation tool. The most important being the language expertise, Selenide works with Java while Protractor with Javascript and for Javascript the learning curve can be steep for an engineer with Java background. Another aspect is that debugging with Protractor can be tricky and there are some issues with respect to running the tests on Firefox especially, tests that use methods from Action library.

I would suggest you to do a POC on both tools and then decide. If you need any help with Protractor, feel free to reach out to me.

Thanks

Serguei Kouzmine

unread,
Apr 2, 2020, 8:56:47 AM4/2/20
to Selenium Users
Considering the  language expertise argument, There is a number of fully functional Protractor  ports (supporting full set of API
in Java( biggest number of alternatives, i am the author of one of those and contributor to one other), C# and Python (at the end, the Protracror is nothing but a fancy pre-loaded javascript lib injected into the page under test).

These ports allow one stay with his her language IDE and support tools of choice  (referring to testng/ junit for Java,  mstest or nunit for  .net etc. etc.

Please let me know if you need assistance finding the project(s) in github.
Reply all
Reply to author
Forward
0 new messages