Skip to content

Playground to try what Robot Framework is capable for

infopulse/Robot-test-project-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo project with configured different Robot tests

Selenium

  1. Install Poetry
  2. Install dependencies
  3. Run selenium tests with poetry run robot tests/selenium_tests.robot

Selenium tests are utilizing SeleniumLibrary. To handle custom steps, create custom keywords

Notes

  • Not sure how to debug the tests. I have checked log.html file for the info
  • PyCharm has RobotFramework Helper plugin to higlight the syntax
  • Example of run command:
poetry run robot --outputdir test-results/ --variable BROWSER:Chrome --variable SERVER:https://coffee-cart.app/ tests/selenium_tests.robot

Playwright

  1. Isntall Node JS ??? 2
  2. Install Poetry
  3. Install dependencies
  4. Install the node dependencies: run rfbrowser init in your shell. More details

Notes

  • Keywords here
  • PyCharm plugin highlights Playwright tests as errors, but they run fine

About

Playground to try what Robot Framework is capable for

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published