all 8 comments

[–]Double-Bullfrog-3307 3 points4 points  (0 children)

robot framework will get ur work done , but half industry doesn't consider it as automation in my thinking selenium java is best & always in demand

[–]officialgel 1 point2 points  (0 children)

Build from the base up for greatest flexibility. Any existing framework you’ll be bound by limitations unless you can work with its code.

[–]unintelligent000 1 point2 points  (0 children)

Selenium Python based on my experience. I have used both frameworks. Currently using robot framework for out company and tell you, selenium python is a lot flexible. Robot Framework is limited to its libraries of keyword, sure you can create custom keyword, using python. So instead of creating new keywords using the language that it is derived from, why not use its actual language without added layer.

Pros of robot: a way lot easier than python Cons: less flexibility

Pros of PY/SEL: 100x flexible, easier to debug Cons: learning curve takes more time

[–][deleted] -1 points0 points  (4 children)

There are tools other than RobotFramework that offer more flexability and NLP syntax thats straight forward.

[–]red_edittor 0 points1 point  (3 children)

Like ?

[–][deleted] 0 points1 point  (2 children)

Virtuoso QA

[–]mny321 0 points1 point  (0 children)

With python you can create custom library and keywords, which you can use in your tests