{"id":22358903,"url":"https://github.com/imbus/robotframework-tutorial-de","last_synced_at":"2025-04-12T19:35:32.614Z","repository":{"id":133354990,"uuid":"541147734","full_name":"imbus/robotframework-tutorial-de","owner":"imbus","description":"GitPod Repository for RoboCon Tutorial Session","archived":false,"fork":false,"pushed_at":"2024-11-27T11:20:12.000Z","size":10570,"stargazers_count":2,"open_issues_count":0,"forks_count":7,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-03-26T13:50:55.766Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"RobotFramework","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imbus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2022-09-25T11:26:27.000Z","updated_at":"2024-11-27T11:20:16.000Z","dependencies_parsed_at":"2024-03-05T14:27:55.912Z","dependency_job_id":"ddff3b0b-4e15-4042-82f3-f7e118193e3f","html_url":"https://github.com/imbus/robotframework-tutorial-de","commit_stats":null,"previous_names":["imbus/robotframework-tutorial-de"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imbus%2Frobotframework-tutorial-de","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imbus%2Frobotframework-tutorial-de/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imbus%2Frobotframework-tutorial-de/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imbus%2Frobotframework-tutorial-de/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imbus","download_url":"https://codeload.github.com/imbus/robotframework-tutorial-de/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248622783,"owners_count":21135110,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":[],"created_at":"2024-12-04T15:18:16.484Z","updated_at":"2025-04-12T19:35:32.584Z","avatar_url":"https://github.com/imbus.png","language":"RobotFramework","funding_links":[],"categories":[],"sub_categories":[],"readme":"Hier ist die übersetzte Version des Textes gemäß deinen Vorgaben:\n\n-----------------------\n\n# Robot Framework Tutorial (de)\nRepository für das Robot Framework Webinar auf Deutsch\n\nDieses Tutorial enthält mehrere kleine Beispiele, wie Robot Framework verwendet wird. Es kann entweder lokal auf dem eigenen Rechner oder in einer Cloud-Entwicklungsumgebung genutzt werden.\n\nFalls Fragen zu Robot Framework bestehen oder die Installation nicht funktioniert, kann dem Robot Framework Slack-Channel **#newbies** beigetreten werden oder eine Schulung bei imbus gebucht werden.\n[Hier klicken für Slack-Einladung](https://join.slack.com/t/robotframework/shared_invite/zt-2ruah2fhe-fR4DFkfLKy6mjpW2mBxGUQ)\n\n## Vorbereitung\n\nZur Entscheidung, welche Art der Nutzung gewählt werden sollte, hier ein paar Hinweise:\n\n- Cloud-Umgebung (Gitpod.io): Diese Option ist geeignet, wenn lediglich ein Einblick in Robot Framework gewonnen werden soll und eine weitere Nutzung nach dem Workshop eher unwahrscheinlich ist. Auch wenn lokale Installationen nicht möglich sind oder fehlgeschlagen sind, ist diese Option empfehlenswert.\n- Lokale Installation: Diese Option ist geeignet, wenn die Absicht besteht, sich intensiver mit Robot Framework zu befassen und nach dem Workshop tiefer einzutauchen.\n\n## Gitpod.io Cloud-Umgebung\n\nGitpod.io bietet schnell einsatzbereite, dockerbasierte, cloudgehostete Entwicklungsumgebungen.\nAlles läuft im Browser, sodass keine lokale Installation notwendig ist.\n\nGitpod.io kann aktiv für 50 Stunden pro Monat kostenlos genutzt werden, und die Arbeitsumgebung kann jederzeit gestoppt werden, ähnlich einem Ruhezustand.\n\n### Anforderungen\n\n- Ein Github.com-Konto\n- Telefonnummer zur Registrierungsverifizierung (Zur Aktivierung des Kontos muss eine Telefonnummer angegeben werden, um Missbrauch zu vermeiden)\n\n### Einrichtung:\n\n[![In Gitpod öffnen](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/imbus/robotframework-tutorial-de)\n\n1. Dieses Repository in GitPod öffnen, indem der obige Button geklickt wird.\n2. Die Standardeinstellungen beibehalten (Standard class) und auf **Continue** klicken.\n3. Nach der **Vorbereitung** erscheint VSCode im Browser.\n4. VSCode wird neu geladen, und die Installation aller Abhängigkeiten ist im Terminal zu sehen.\n5. Nachdem die Installation abgeschlossen ist, wird VSCode ein zweites und letztes Mal neu geladen.\n6. Nun sollten alle Dateien des Repositorys im Explorer sichtbar sein, und alles ist bereit für den Workshop.\n\n## Lokale Installation\n\nUm Robot Framework mit der auf Playwright basierenden \"Robot Framework Browser\" Bibliothek zu nutzen, werden Python und NodeJS benötigt, da Playwright auf NodeJS basiert.\nDiese Installation beeinflusst keine bereits vorhandenen Playwright- oder Robot Framework-Installationen.\n\n### Anforderungen\n\n- [Python (3.9 - 3.13)](https://www.python.org/downloads/) (Für macOS wird dringend [**pyenv**](https://github.com/pyenv/pyenv) empfohlen, um zu steuern, welche Python-Version verwendet wird.)\n- [NodeJS \u003e= 18](https://nodejs.org/en/download/prebuilt-installer)\n- [VSCode (stark empfohlen)](https://code.visualstudio.com/download)\n- [RobotCode](https://robotcode.io/) [(VSCode Erweiterung)](https://marketplace.visualstudio.com/items?itemName=d-biehl.robotcode)\n\n### Installation\n\nNachdem alle oben aufgeführten Anforderungen installiert sind, kann dieses Projekt in einen Ordner geklont oder das Repository heruntergeladen und entpackt werden.\nIn einem Terminal nach Wahl zum Stammverzeichnis dieses Repositorys navigieren, wo sich die bootstrap.py befindet.\n\nFolgenden Befehl ausführen:\n```bash\n\u003e python bootstrap.py\n```\n\nDieses Script installiert alle benötigten Abhängigkeiten in einer virtuellen Umgebung und initialisiert die Browser-Bibliothek im selben Verzeichnis (`.venv`) im Stammverzeichnis des Repositories.\nNach Abschluss des Scripts wird angezeigt, wie diese virtuelle Umgebung \"aktiviert\" wird.\n\nBeim Öffnen des Stammverzeichnisses in VSCode wird normalerweise automatisch diese virtuelle Umgebung aktiviert.\nFalls dies nicht funktioniert, die Taste `F1` drücken und den Befehl `\u003ePython: Select Interpreter` ausführen und die Umgebung im `.venv` Ordner auswählen.\n\n## Testen der Einrichtung\n\nZum Testen der Installation den 'Testing'-Explorer (Ansicht \u003e Testing) öffnen und die `Tutorial`-Suite ausführen.\nDas Ergebnis sollte wie folgt aussehen: `32 tests, 29 passed, 3 failed`.\n\nNun ist alles bereit für die Teilnahme am Workshop.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimbus%2Frobotframework-tutorial-de","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimbus%2Frobotframework-tutorial-de","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimbus%2Frobotframework-tutorial-de/lists"}