{"id":20128098,"url":"https://github.com/osandadeshan/robot_demo_project","last_synced_at":"2026-04-19T19:01:52.419Z","repository":{"id":88817214,"uuid":"150001471","full_name":"osandadeshan/Robot_Demo_Project","owner":"osandadeshan","description":"A demo project that automates we browser using Robot framework.","archived":false,"fork":false,"pushed_at":"2019-02-08T15:13:43.000Z","size":1871,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-07-12T12:46:19.421Z","etag":null,"topics":["robotframework","selenium"],"latest_commit_sha":null,"homepage":"","language":"RobotFramework","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/osandadeshan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-09-23T16:11:01.000Z","updated_at":"2021-04-14T15:13:00.000Z","dependencies_parsed_at":null,"dependency_job_id":"f6b5ad6a-3e87-477b-9c00-f5bebc9dc1bb","html_url":"https://github.com/osandadeshan/Robot_Demo_Project","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/osandadeshan/Robot_Demo_Project","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osandadeshan%2FRobot_Demo_Project","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osandadeshan%2FRobot_Demo_Project/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osandadeshan%2FRobot_Demo_Project/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osandadeshan%2FRobot_Demo_Project/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/osandadeshan","download_url":"https://codeload.github.com/osandadeshan/Robot_Demo_Project/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/osandadeshan%2FRobot_Demo_Project/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32018764,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T20:23:30.271Z","status":"online","status_checked_at":"2026-04-19T02:00:07.110Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["robotframework","selenium"],"created_at":"2024-11-13T20:25:27.306Z","updated_at":"2026-04-19T19:01:52.400Z","avatar_url":"https://github.com/osandadeshan.png","language":"RobotFramework","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Robot Framework\n\n\u003cbr\u003e\n\n## Introduction\n\n[Robot Framework](http://robotframework.org) is a generic open source\nautomation framework for acceptance testing, acceptance test driven\ndevelopment (ATDD), and robotic process automation (RPA). It has simple plain\ntext syntax and it can be extended easily with libraries implemented using\nPython or Java.\n\nRobot Framework is operating system and application independent. The core\nframework is implemented using [Python](http://python.org), supports both\nPython 2 and Python 3, and runs also on [Jython](http://jython.org) (JVM),\n[IronPython](http://ironpython.net) (.NET) and [PyPy](http://pypy.org).\nThe framework has a rich ecosystem around it consisting of various generic\nlibraries and tools that are developed as separate projects. For more\ninformation about Robot Framework and the ecosystem, see\nhttp://robotframework.org.\n\nRobot Framework project is hosted on GitHub where you can find source code,\nan issue tracker, and some further documentation. Downloads are hosted on PyPI, except\nfor the standalone JAR distribution that is on Maven central.\n\nRobot Framework development is sponsored by [Robot Framework Foundation](http://robotframework.org/foundation).\n\n[GitHub](https://github.com/robotframework/robotframework)\n\n[PyPI](https://pypi.python.org/pypi/robotframework)\n\n[Maven central](http://search.maven.org/#search%7Cga%7C1%7Ca%3Arobotframework)\n\n\u003cbr\u003e\n\n## Installation\n\n1. Download and Install [Python 3](https://www.python.org/ftp/python/3.7.0/python-3.7.0.exe \"Python 3\").\n2. Add the Python installation directory to the **PATH** variable.\n3. Add **Scripts** folder inside the **Python** installation directory into the **PATH** variable.\n4. Install wxPython.\n\n   `pip install wxPython`\n    \n5. Install Robot Framework.\n\n    `pip install --upgrade robotframework`\n    \n6. Install Selenium Library.\n\n    `pip install --upgrade robotframework-seleniumlibrary`\n    \n7. Download [RED](https://github.com/nokia/RED/releases/download/0.8.7/RED_0.8.7.20180807062944-win32.win32.x86_64.zip \"RED\").\n8. Download [chromedriver](https://sites.google.com/a/chromium.org/chromedriver/downloads \"chromedriver\").\n9. Copy and paste the **chromedriver** to the **Scripts** folder inside the **Python** installation directory.\n\n   **\\Python\\Python37-32\\Scripts**\n\n\u003cbr\u003e\n\n## Example\n\nBelow is a simple example test case for testing login to some system.\nYou can find more examples with links to related demo projects from\nhttp://robotframework.org.\n\nFirst, go to **demoapp** folder inside the project.\n\nThen run server.py to run the demo application\n\n    python server.py\n\nThen execute the robot test\n\n    robot test/loginTest/using_resources/valid_login.robot\n\n\u003cbr\u003e\n\n## Usage\n\nStarting from Robot Framework 3.0, tests are executed from the command line\nusing the ``robot`` script or by executing the ``robot`` module directly\nlike ``python -m robot`` or ``jython -m robot``.\n\nThe basic usage is giving a path to a test (or task) file or directory as an\nargument with possible command line options before the path\n\n    robot tests.robot\n    robot --variable HOST:example.com --outputdir results path/to/tests/\n\nAdditionally there is ``rebot`` tool for combining results and otherwise\npost-processing outputs\n\n    rebot --name Example output1.xml output2.xml\n\nRun ``robot --help`` and ``rebot --help`` for more information about the command\nline usage. For a complete reference manual see `Robot Framework User Guide`.\n\n\u003cbr\u003e\n\n## Documentation\n\n[Robot Framework User Guide](http://robotframework.org/robotframework/#user-guide) \n\n[Standard libraries](http://robotframework.org/robotframework/#standard-libraries) \n\n[Built-in tools](http://robotframework.org/robotframework/#built-in-tools) \n\n[API documentation](http://robot-framework.readthedocs.org) \n\n[General documentation and demos](http://robotframework.org/#documentation)\n\n\u003cbr\u003e\n\n## Support and contact\n\n[robotframework-users](https://groups.google.com/group/robotframework-users/)\n\n[Slack](https://robotframework-slack-invite.herokuapp.com) \n\n[community robotframework](http://webchat.freenode.net/?channels=robotframework\u0026prompt=1)\n\n[Twitter](https://twitter.com/robotframework) \n\n[Other forums](http://robotframework.org/#support)\n\n\u003cbr\u003e\n\n## License\n\nRobot Framework is open source software provided under the `Apache License 2.0`.  \nRobot Framework documentation and other similar content use the `Creative Commons Attribution 3.0 Unported` license. \nMost libraries and tools in the ecosystem are also open source, but they may use different licenses.\n\nhttp://apache.org/licenses/LICENSE-2.0  \n\nhttp://creativecommons.org/licenses/by/3.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosandadeshan%2Frobot_demo_project","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fosandadeshan%2Frobot_demo_project","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fosandadeshan%2Frobot_demo_project/lists"}