diff --git a/src/content/german.js b/src/content/german.js deleted file mode 100644 index 965de3926..000000000 --- a/src/content/german.js +++ /dev/null @@ -1,101 +0,0 @@ -export default () => ({ - langName: 'Deutsch', - newsBanner: 'RF 4.0 is out! Click here for release notes', - navbar: { - items: [ - 'Einführung', - 'Einstieg', - 'Gemeinschaft', - 'Ressourcen' - ], - dropdownName: 'Links', - dropdown: [ - { - name: 'Github', - url: 'https://github.com/robotframework/robotframework', - description: 'Source code + issues' - }, - { - name: 'Forum', - url: 'http://forum.robotframework.org/', - description: 'Discuss Robot Framework' - }, - { - name: 'Foundation', - url: 'https://robotframework.org/foundation/', - description: 'Support the development' - }, - { - name: 'Robocon', - url: 'https://robocon.io/', - description: 'Annual conference' - }, - { - name: 'Shop', - url: 'https://reddyshop.co/robotframework/', - description: 'Support the development' - }, - { - name: 'RPA', - url: 'https://robotframework.org/rpa/', - description: 'RPA stuff' - } - ] - }, - introduction: { - title: 'Introduction', - body: - `Robot Framework is a generic open source automation framework. - It can be used for test automation and robotic process automation (RPA).

- - Robot Framework is actively supported, with many industry-leading companies using it in their software development.

- - Robot Framework is open and extensible and can be integrated with virtually any other tool to create powerful and flexible automation solutions. - Being open source also means that Robot Framework is free to use without licensing costs. - Robot Framework has easy syntax, utilizing human-readable keywords. Its capabilities can be extended by libraries implemented with Python or Java. - The framework has a rich ecosystem around it, consisting of libraries and tools that are developed as separate projects.`, - companies: [ - { - name: 'ABB', - description: 'ABB is using Robot Framework in software development for testing distribution automation related configuration tools, web interfaces and embedded devices.', - imgName: 'ABB.svg' - }, - { - name: 'Cisco', - description: 'Cisco’s Customer Experience (CX) supports the testing & validation of Cisco and 3rd party solutions deployed by our customers. This includes Solution Validation Services (SVS) delivered both on Cisco-premise and customer-premise as part of a NetDevOps (CI/CD) process where continuous validation accelerates technology adoption, de-risks IT deployments, changes and upgrades, and ensures complex migrations are transparent.', - imgName: 'Cisco.svg' - }, - { - name: 'Condé Nast', - description: 'Condé Nast transformed their quality assurance for their brand sites, such as Brides, Wired and Architectural Digest, from an entirely manual process to automated one with Robot Framework.', - imgName: 'Condé_Nast.svg' - }, - { - name: 'KONE', - description: 'KONE is widely using Robot Framework in software development for testing embedded systems in elevators and escalators.', - imgName: 'Kone.svg' - } - ] - }, - gettingStarted: { - title: 'Getting Started', - body: - `Robot Framework is a generic open source automation framework. - It can be used for test automation and robotic process automation (RPA).

- - Robot Framework is actively supported, with many industry-leading companies using it in their software development.

- - Robot Framework is open and extensible and can be integrated with virtually any other tool to create powerful and flexible automation solutions. - Being open source also means that Robot Framework is free to use without licensing costs. - Robot Framework has easy syntax, utilizing human-readable keywords. Its capabilities can be extended by libraries implemented with Python or Java. - The framework has a rich ecosystem around it, consisting of libraries and tools that are developed as separate projects.

- - Robot Framework project is hosted on GitHub where you can find further documentation, source code, and issue tracker. Downloads are hosted at PyPI. - - Robot Framework is operating system and application independent. - The core framework is implemented using Python and also runs on Jython (JVM) and IronPython (.NET).

- - Robot Framework itself is open source software released under Apache License 2.0, and most of the libraries and tools in the ecosystem are also open source. - The framework was initially developed at Nokia Networks and was open sourced in 2008.` - } -}) diff --git a/src/content/german/foundation.js b/src/content/german/foundation.js new file mode 100644 index 000000000..fe4f45046 --- /dev/null +++ b/src/content/german/foundation.js @@ -0,0 +1,65 @@ +export default () => ({ + foundation: { + lead: `

Die Robot Framework Foundation ist ein gemeinnütziger Verein, der das Wachstum von Robot Framework fördert. + Er wurde von Unternehmen gegründet, die ein gemeinsames Interesse daran haben, die Entwicklung von Robot Framework jetzt und in Zukunft sicherzustellen. Wir sind immer auf der Suche nach neuen Mitgliedern.

`, + benefitsAndCost: { + title: 'Vorteile und Kosten', + body: `

Wenn Ihr Unternehmen Mitglied wird, werden Sie:

+
    +
  1. Sicherstellen, dass Robot Framework gewartet und weiterentwickelt wird
  2. +
  3. Sichtbarkeit Ihrer Mitgliedschaft für Ihr Unternehmen erhalten, wenn Sie dies wünschen
  4. +
  5. Die Möglichkeit zur Teilnahme an Entscheidungsprozessen erhalten
  6. +
  7. All dies zu einem erschwinglichen Preis pro Benutzer erhalten
  8. +
+

Jahresgebühren

+

Die Jahresgebühr richtet sich nach der Anzahl der Robot Framework-Nutzer in Ihrem Unternehmen:

+ + + + + + + + + + + + + + + + + + + + + + + + +
NutzerGebühr
1-2500€
3-101500€
11-503000€
51-2506000€
251-12000€
` + }, + howToJoin: { + title: 'Wie man beitritt', + body: `

Wenn Sie Mitglied der Robot Framework Foundation werden möchten, dann

+
    +
  1. Füllen Sie den Antrag aus
  2. +
  3. Der Vorstand der Robot Framework Foundation wird eine Abstimmung gemäß unseren Regeln durchführen
  4. +
  5. Sie werden auf der Webseite und der Mailingliste hinzugefügt, sobald Sie angenommen sind
  6. +
  7. Willkommen, die Welt von Open Source und Automatisierung zu verbessern!
  8. +
+

Wenn Sie Fragen zur Mitgliedschaft haben, senden Sie bitte eine E-Mail an + board{at}{'@'}{at}robotframework.org + und wir werden uns bei Ihnen melden.

+

Für bestehende Mitglieder

+

Wenn sich Ihre Kontaktperson ändert und für andere derartige Angelegenheiten, kontaktieren Sie bitte admin{at}{'@'}{at}robotframework.org

+ ` + }, + whatWeDo: { + title: 'Was wir tun', + body: `

Wir sponsern die Entwicklung von Robot Framework. Auch das Sponsoring anderer Projekte im weiteren Robot Framework-Ökosystem kann in Betracht gezogen werden. Wir kümmern uns um die gesamte Robot Framework-Infrastruktur, einschließlich öffentlicher Webseiten, E-Mail-Listen und CI-Server. Wir fördern Robot Framework, indem wir Meetups und die jährliche Konferenz RoboCon organisieren. +
Mehr erfahren..

+

Mitglieder der Robot Framework Foundation

` + } + } +}) diff --git a/src/content/german/main.js b/src/content/german/main.js new file mode 100644 index 000000000..416e25f48 --- /dev/null +++ b/src/content/german/main.js @@ -0,0 +1,241 @@ +import foundation from './foundation' +import rpa from './rpa' +import testautomation from './testautomation' + +export default () => ({ + ...foundation(), + ...rpa(), + ...testautomation(), + langName: 'German', + newsBanner: '', + navbar: { + items: [ + { + name: 'Jetzt beginnen', + id: 'getting-started' + }, + { + name: 'Ressourcen', + id: 'resources' + }, + { + name: 'Community', + id: 'community' + }, + { + name: 'Entwicklung', + id: 'development' + } + ], + dropdownDocs: { + name: 'Doku', + items: [ + { + name: 'Anleitungen', + url: 'https://docs.robotframework.org/docs', + description: 'Hier starten' + }, + { + name: 'Benutzeranleitungen', + url: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html', + description: 'Originalhandbuch' + }, + { + name: 'Keywords', + url: 'https://robotframework.org/robotframework/latest/libraries/BuiltIn.html', + description: 'Built-in Keywords' + }, + { + name: 'Bibliothek', + url: 'https://robotframework.org/robotframework/#standard-libraries', + description: 'Standardbibliotheken' + }, + { + name: 'Public API', + url: 'https://robot-framework.readthedocs.io/en/stable/', + description: 'Erweiterungen schreiben' + } + ] + } + }, + introduction: { + title: 'Introduction', + body: ` +

+ Robot Framework ist ein Open-Source Automatisierungsframework für die Testautomatisierung und die robotergestützte Prozessautomatisierung (RPA). + Es erhält Unterstützung von der Robot Framework Foundation und ist in der Industrie weitverbreitet. +

+

+ Die benutzerfreundliche und universelle Syntax nutzt Keywords und unterstützt Erweiterungen durch Bibliotheken in + Python, Java und anderen Programmiersprachen. +

+

+ Es integriert andere Tools für umfassende Automatisierung ohne Lizenzgebühren, + wird durch eine starke Community mit hunderten von Drittanbieter-Bibliotheken unterstützt. +

+ `, + usedByTitle: 'Robot Framework wird verwendet von ...', + companies: [ + { + name: 'ABB', + description: 'ABB is using Robot Framework in software development for testing distribution automation related configuration tools, web interfaces and embedded devices.', + imgName: 'ABB.svg' + }, + { + name: 'Cisco', + description: 'Cisco’s Customer Experience (CX) supports the testing & validation of Cisco and 3rd party solutions deployed by our customers. This includes Solution Validation Services (SVS) delivered both on Cisco-premise and customer-premise.', + imgName: 'Cisco.svg' + }, + { + name: 'Condé Nast', + description: 'Condé Nast transformed their quality assurance for their brand sites, such as Brides, Wired and Architectural Digest, from an entirely manual process to automated one with Robot Framework.', + imgName: 'Condé_Nast.svg' + }, + { + name: 'KONE', + description: 'KONE is widely using Robot Framework in software development for testing embedded systems in elevators and escalators.', + imgName: 'Kone.svg' + }, + { + name: 'Finnair', + description: 'Finnair is using Robot Framework to support Finnair digital platform development.', + imgName: 'Finnair.svg' + }, + { + name: 'Finnish Tax Administration', + description: `Finnish Tax Administration is using Robot Framework in multiple projects. + Robot Framework is one of the core tools in their development to make Quality Assurance and Automation.`, + imgName: 'Vero.svg' + }, + { + name: 'Juniper Networks', + description: 'Juniper Networks has built an extensive automation framework on top of Robot Framework for end-to-end qualification of Juniper products. It is used extensively in multiple groups including engineering and support.', + imgName: 'Juniper_Networks.svg' + }, + { + name: 'Naval Research Laboratory', + description: 'The Naval Research Laboratory extends Robot Framework to provide a seamless integration with the SAGE multi-agent system. This integration enables Robot Framework to drive distributed simulation and monitoring for test automation of SOA systems.', + imgName: 'Naval_Research_Laboratory.svg' + }, + { + name: 'Nokia', + description: 'Robot Framework was initially developed at Nokia Networks and it is used extensively around the whole company. It is used for testing different devices, software systems and protocols via GUIs, APIs and various other interfaces.', + imgName: 'Nokia.svg' + } + ] + }, + gettingStarted: { + title: 'Jetzt beginnen', + body: + `Code is worth a thousand words. / Code sagt mehr als tausend Worte. +

Unten finden Sie einen Live-Editor für Robot Framework. + Sie können gerne damit experimentieren! Falls Sie Fehler finden, melden Sie diese bitte unter + Github Probleme.

+

Um mit der Nutzung von Robot Framework in Ihrem eigenen Projekt zu beginnen, schauen Sie bitte unter den Tabs 'Installieren' und 'Lernen' nach. Schauen Sie sich auch unbedingt die neuen Robot Framework Doku an!

`, + tabs: [ + { + name: 'Editor' + }, + { + name: 'Installieren', + description: ` +

Robot Framework ist in Python implementiert, daher müssen Sie + Python installiert haben. +
Auf Windows-Rechnern stellen Sie sicher, dass Sie während der Installation + Python zum PATH + hinzufügen.

+

Die Installation von Robot Framework mit pip ist unkompliziert: +

pip install robotframework

+

Um zu überprüfen, ob die Installation erfolgreich war, führen Sie den folgenden Befehl aus: +

robot --version

+

Für eine vollständige Anleitung siehe + Installationsanweisungen. + Es behandelt auch Themen wie das Ausführen von Robot Framework auf Jython (JVM) und IronPython (.NET).

+

Jetzt sind Sie bereit, Ihre ersten Tests zu schreiben!

+ ` + }, + { + name: 'Lernen' + } + ] + }, + community: { + title: 'Community', + body: + `

Robot Framework hat eine lebendige Community von Testbegeisterten. Zögern Sie nicht, vorbeizuschauen, wenn Sie Fragen haben, + Ratschläge benötigen oder einfach nur mit Gleichgesinnten in Kontakt treten möchten!

+

Es gibt auch eine jährliche RoboCon-Konferenz, die in Helsinki, Finnland, stattfindet. + Für weitere Informationen und um Vorträge der letzten Jahre anzusehen, besuchen Sie + robocon.io oder unseren + YouTube-Kanal.

+

Um Robot Framework zu unterstützen, finden Sie ein 👕 T-Shirt + und eine ☕ Kaffeetasse + in unserem Shop.

+`, + links: { + forum: { + title: 'Forum', + description: 'Offizielles Robot Framework Forum.' + }, + slack: { + title: 'Slack', + description: 'Community Team Chat.
Klicken Sie hier für die Einladung!' + } + } + }, + resources: { + title: 'Ressourcen', + body: + `

Robot Framework ist Open Source und wird unterstützt von der Robot Framework Foundation. + Es gibt eine große Community von Mitwirkenden rund um das Tool. + Die Software ist auf Erweiterbarkeit ausgelegt, und es gibt zahlreiche Möglichkeiten, + ihre Anwendungsfälle an verschiedene Bedürfnisse anzupassen.

+

Wenn Sie eine Bibliothek erstellt oder gefunden haben, die Ihrer Meinung nach hier aufgeführt werden sollte, + lassen Sie es uns bitte wissen, + indem Sie einen Pull Request oder ein Issue einreichen. Sie können uns auch gerne Bibliotheken melden, + die nicht mehr gewartet werden und daher nicht mehr aufgeführt werden sollten.`, + tabs: [ + { + name: 'Bibliotheken', + key: 'libraries', + description: `Extern entwickelte Bibliotheken können je nach Bedarf installiert werden. Das Erstellen eigener Bibliotheken ist kinderleicht. Für Anweisungen siehe + + Testbibliotheken erstellen im Robot Framework Benutzeranleitungen.` + }, + { + name: 'Built-in', + key: 'builtin', + description: `Bibliotheken und Tools, die mit dem Framework gebündelt sind. Bibliotheken bieten die eigentlichen + Automatisierungs- und Testfunktionen für Robot Framework, indem sie Keywords bereitstellen.` + }, + { + name: 'Tools', + key: 'tools', + description: `Unterstützende Tools erleichtern die Automatisierung: Bearbeitung, Ausführung, Erstellung und so weiter. + Die meisten dieser Tools werden als separate Projekte entwickelt, aber einige sind direkt in das Framework integriert.` + } + ], + mobileTitles: [ + 'Standard', + 'External' + ] + }, + development: { + title: 'Entwicklung', + body: `

Die Entwicklung von Robot Framework wird von der gemeinnützigen Organisation + Robot Framework Foundation gefördert. Sie besteht aus Unternehmen und Organisationen, + die die Kontinuität von Robot Framework jetzt und in Zukunft sicherstellen möchten.

+

Das Projekt ist gehostet bei GitHub.

+

Dank der Sponsoren bleibt Robot Framework völlig kostenlos nutzbar und wird gleichzeitig aktiv gewartet und weiterentwickelt. + Die Foundation deckt auch andere damit verbundene Ausgaben ab, wie die Entwicklung dieser Website und die Organisation verschiedener Meetups.`, + sponsorBoxTitle: 'Mitglieder der Robot Framework Foundation', + howToJoin: 'Beitreten' + }, + usersPage: { + title: 'Benutzer von Robot Framework', + body: `Wenn Sie Ihr Unternehmen hier hinzufügen möchten, reichen Sie bitte eine + Pull Request oder ein + Issue ein.` + // list of users is found in ./resources/users.js + } +}) diff --git a/src/content/german/rpa.js b/src/content/german/rpa.js new file mode 100644 index 000000000..c285e3429 --- /dev/null +++ b/src/content/german/rpa.js @@ -0,0 +1,139 @@ +export default () => ({ + rpa: { + hero: { + description: ` +

+ Get started in seconds with Robot Framework RPA +

+

+ Here´s how you set up your first RPA project +

`, + tabs: [ + { + name: 'Windows', + description: ` +
curl -o rcc.exe https://downloads.robocorp.com/rcc/releases/latest/windows64/rcc.exe
+  rcc create example
+  cd example
+  rcc run
` + }, { + name: 'macOS', + description: ` +
brew install robocorp/tools/rcc
+  rcc create example
+  cd example
+  rcc run
` + }, { + name: 'Linux', + description: ` +
curl -o rcc https://downloads.robocorp.com/rcc/releases/latest/linux64/rcc
+  chmod a+x rcc
+  rcc create example
+  cd example
+  rcc run
` + } + ] + }, + intro: { + title: 'What is Robot Framework RPA?', + body: `

RPA stands for Robotic Process Automation and it’s a method for automating routine + tasks and processes through user interfaces, APIs, and other interactions that mimic the way + a human user performs tasks. The power of RPA lies in how you can automate tasks without having + to change the underlying systems.

+ +

Robot Framework is a keyword-driven automation framework that sits on top of Python. It is an + abstraction that lets you write powerful automations with simple human-readable commands and minimum overhead.

+ +

The power of Robot Framework comes from its ecosystem of tools, libraries, and community. It is + the world’s most popular and widely used framework for open-source RPA.

` + }, + benefits: { + title: 'Why use it and what can you do with it?', + body: `

Robot Framework and its ecosystem projects are 100% free and open-source. It is used + by thousands of developers worldwide and the core Robot Framework is supported by dozens of + companies through the Robot Framework foundation. Hundreds of companies globally offer support + and services in the Robot Framework ecosystem.

+ +

Robot Framework is natively extendable through libraries that are built on Python. + Creating new extensions is extremely simple, so you never run out of capabilities. Community-built + libraries around Robot Framework provide the functionality to perform virtually any RPA task imaginable.

+ +

There are literally tens of thousands of use-cases for RPA with Robot Framework. Anything + from automating financial processes like accounts payable, order to cash, procure to pay, + to healthcare applications around electronic health records, or HR applications such as new employee + onboarding. You can complete any routine task that a human would do through digital workers built on the Robot Framework.

` + }, + quickstart: { + title: 'Quickstart', + body: `

Quickstart is still work in progress and will be released later this year. + Meanwhile, check User Guide for general task creation instructions!

` + }, + resources: { + title: 'Resources', + body: `

Robot Framework itself provides the language to describe automations. To create an RPA + bot with Robot Framework, you’ll combine tooling (develop, package, run) with libraries (bot capabilities.) + This list is a collection of RPA resources to get you started

`, + tooling: { + title: 'Tooling', + description: 'Tools for developing and running bots with Robot Framework', + list: [ + { + name: 'RCC', + href: 'https://github.com/robocorp/rcc#readme', + description: 'Toolchain for creating, packaging, and running bots with Robot Framework and Python' + }, { + name: 'Robot Framework Language Server for VS Code', + href: 'https://marketplace.visualstudio.com/items?itemName=robocorp.robotframework-lsp', + description: 'VS Code extension for Robot Framework language' + }, { + name: 'RCC features for VS Code', + href: 'https://marketplace.visualstudio.com/items?itemName=robocorp.robocorp-code', + description: 'VS Code extension for RCC' + } + ] + }, + libraries: { + title: 'Libraries', + description: 'RPA focused / useful libraries', + list: [ + { + name: 'RPA framework', + href: 'https://rpaframework.org/', + description: 'Common RPA functionality in a single library - includes desktop, browser, Excel, PDF, email, and many more capabilities' + }, { + name: 'Playwright', + href: 'https://robotframework-browser.org/', + description: 'Powerful browser automation library utilizing Playwright. It comes with a built-in browser.' + }, { + name: 'SAP GUI Library', + href: 'https://github.com/frankvanderkuur/robotframework-sapguilibrary', + description: 'GUI automation for SAP' + }, { + name: 'Mainframe 3270 Library', + href: 'https://github.com/Altran-PT-GDC/Robot-Framework-Mainframe-3270-Library', + description: 'Automating 3270 mainframes' + }, { + name: 'DataDriver Libary', + href: 'https://github.com/Snooz82/robotframework-datadriver', + description: 'Data-driven automation through tables (csv, xls, xlsx, etc.)' + } + ] + }, + tutorials: { + title: 'Examples and tutorials for RPA', + description: '', + list: [ + { + name: 'Robocorp Portal', + href: 'https://robocorp.com/portal/', + description: 'Examples and templates for RPA projects' + }, { + name: 'Robocorp RPA certifications', + href: 'https://robocorp.com/docs/courses', + description: 'Robocorp certification trainings for RPA (free)' + } + ] + } + } + } +}) diff --git a/src/content/german/testautomation.js b/src/content/german/testautomation.js new file mode 100644 index 000000000..964f4da3d --- /dev/null +++ b/src/content/german/testautomation.js @@ -0,0 +1,12 @@ +export default () => ({ + testautomation: { + lead: '

"In software testing, test automation is the use of software separate ' + + 'from the software being tested to control the execution of tests and the comparison ' + + 'of actual outcomes with predicted outcomes. Test automation can automate some ' + + 'repetitive but necessary tasks in a formalized testing process already in place, ' + + 'or perform additional testing that would be difficult to do manually. Test automation ' + + 'is critical for continuous delivery and continuous testing." - ' + + 'Wikipedia

' + + '

Here are some examples of Robot Framework usage in test automation from robocons:

' + } +}) diff --git a/src/content/index.js b/src/content/index.js index 6e9309716..59df882b3 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -1,5 +1,5 @@ import english from './english/main.js' -import german from './german.js' +import german from './german/main.js' import portugese from './portugese.js' import french from './french.js' import russian from './russian.js' @@ -7,12 +7,32 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' +/* Resources for English (original) import builtin from './resources/builtin.js' import libraries from './resources/libraries.mjs' import tools from './resources/tools.mjs' import learning from './resources/learning.js' import users from './resources/users.js' import sponsors from './resources/sponsors.js' +*/ + +// Resources for German +import builtin from './resources/german/builtin.js' +import libraries from './resources/german/libraries.mjs' +import tools from './resources/german/tools.mjs' +import learning from './resources/german/learning.js' +import users from './resources/german/users.js' +import sponsors from './resources/german/sponsors.js' + +/* +// Resources for English +import builtin from './resources/english/builtin.js' +import libraries from './resources/english/libraries.mjs' +import tools from './resources/english/tools.mjs' +import learning from './resources/english/learning.js' +import users from './resources/english/users.js' +import sponsors from './resources/english/sponsors.js' +*/ export { english, diff --git a/src/content/resources/english/builtin.js b/src/content/resources/english/builtin.js new file mode 100644 index 000000000..963db932d --- /dev/null +++ b/src/content/resources/english/builtin.js @@ -0,0 +1,92 @@ +export default () => ([ + { + name: 'Builtin', + href: 'https://robotframework.org/robotframework/latest/libraries/BuiltIn.html', + description: 'Provides a set of often needed generic keywords. Always automatically available without imports.', + tags: ['library'] + }, + { + name: 'Collections', + href: 'https://robotframework.org/robotframework/latest/libraries/Collections.html', + description: 'Provides a set of keywords for handling Python lists and dictionaries.', + tags: ['library'] + }, + { + name: 'DateTime', + href: 'https://robotframework.org/robotframework/latest/libraries/DateTime.html', + description: 'Library for date and time conversions.', + tags: ['library'] + }, + { + name: 'Dialogs', + href: 'https://robotframework.org/robotframework/latest/libraries/Dialogs.html', + description: 'Provides means for pausing the execution and getting input from users.', + tags: ['library'] + }, + { + name: 'OperatingSystem', + href: 'https://robotframework.org/robotframework/latest/libraries/OperatingSystem.html', + description: 'Enables various operating system related tasks to be performed in the system where Robot Framework is running.', + tags: ['library'] + }, + { + name: 'Process', + href: 'https://robotframework.org/robotframework/latest/libraries/Process.html', + description: 'Library for running processes in the system.', + tags: ['library'] + }, + { + name: 'Remote', + href: 'https://github.com/robotframework/RemoteInterface', + description: 'Special library acting as a proxy between Robot Framework and libraries elsewhere. Actual libraries can be running on different machines and be implemented using any programming language supporting XML-RPC protocol.', + tags: ['library'] + }, + { + name: 'Screenshot', + href: 'https://robotframework.org/robotframework/latest/libraries/Screenshot.html', + description: 'Provides keywords to capture screenshots of the desktop.', + tags: ['library'] + }, + { + name: 'String', + href: 'https://robotframework.org/robotframework/latest/libraries/String.html', + description: 'Library for generating, modifying and verifying strings.', + tags: ['library'] + }, + { + name: 'Telnet', + href: 'https://robotframework.org/robotframework/latest/libraries/Telnet.html', + description: 'Makes it possible to connect to Telnet servers and execute commands on the opened connections.', + tags: ['library'] + }, + { + name: 'XML', + href: 'https://robotframework.org/robotframework/latest/libraries/XML.html', + description: 'Library for generating, modifying and verifying XML files.', + tags: ['library'] + }, + { + name: 'Rebot', + description: 'Generate logs and reports based on XML outputs and for combining multiple outputs together.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#post-processing-outputs', + tags: ['tool'] + }, + { + name: 'Libdoc', + description: 'Generate keyword documentation for test libraries and resource files.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#libdoc', + tags: ['tool'] + }, + { + name: 'Testdoc', + description: 'Generate high level HTML documentation based on Robot Framework test cases.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#testdoc', + tags: ['tool'] + }, + { + name: 'Tidy', + description: 'Cleaning up and changing format of Robot Framework test data files.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#tidy', + tags: ['tool'] + } +]) diff --git a/src/content/resources/english/learning.js b/src/content/resources/english/learning.js new file mode 100644 index 000000000..affcda287 --- /dev/null +++ b/src/content/resources/english/learning.js @@ -0,0 +1,62 @@ +export default () => ([ + { + name: 'Robot Framework Docs', + description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + href: 'https://docs.robotframework.org/' + }, + { + name: 'User Guide', + description: 'Reference manual explaining all Robot Framework features in detail.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html' + }, + { + name: 'Public API', + description: 'Public API for writing your own tools against Robot Framework.', + href: 'https://robot-framework.readthedocs.org/en/latest/' + }, + { + name: 'How to write good test cases', + description: 'Guidelines for writing good test cases using Robot Framework.', + href: 'https://github.com/robotframework/HowToWriteGoodTestCases/blob/master/HowToWriteGoodTestCases.rst' + }, + { + name: 'Dos And Don\'ts', + description: 'Slide set loosely based on \'How to write good test cases\' guidelines.', + href: 'https://www.slideshare.net/pekkaklarck/robot-framework-dos-and-donts' + }, + { + name: 'Introduction Slides', + description: 'Generic Robot Framework introduction slides.', + href: 'https://www.slideshare.net/pekkaklarck/robot-framework-introduction' + }, + { + name: 'Robot Framework katas', + description: 'Series of exercises and examples how to get started with test automation. No prior knowledge of test automation required.', + href: 'https://github.com/eficode-academy/rf-katas' + }, + { + name: 'Web Demo', + description: 'Demonstrates how to create tests and higher level keywords. The system under test is a simple web page that is tested using SeleniumLibrary.', + href: 'https://github.com/robotframework/WebDemo' + }, + { + name: 'Robot Demo', + description: 'Demonstrates how to create tests and test libraries. The system under test is a simple calculator that is tested using a custom library.', + href: 'https://github.com/robotframework/RobotDemo' + }, + { + name: 'Demo: ATDD with Robot Framework', + description: 'How to use Robot Framework for Acceptance Test Driven Development (ATDD) a.k.a. Specification by Example.', + href: 'https://code.google.com/p/atdd-with-robot-framework/' + }, + { + name: 'Demo: Using C with Robot Framework', + description: 'This simple example demonstrates how to use C language from Robot Framework test libraries.', + href: 'https://bitbucket.org/robotframework/cdemo' + }, + { + name: 'Demo: Remote interface', + description: 'Example demonstrates how to use Robot Framework\'s Remote interface to call test libraries written in any programming language.', + href: 'https://github.com/jg8481/robotframework-scala-remote-library' + } +]) diff --git a/src/content/resources/english/libraries.mjs b/src/content/resources/english/libraries.mjs new file mode 100644 index 000000000..a07fd0f53 --- /dev/null +++ b/src/content/resources/english/libraries.mjs @@ -0,0 +1,322 @@ +export default () => ([ + { + name: 'AppiumLibrary', + href: 'https://github.com/serhatbolsu/robotframework-appiumlibrary', + description: 'Android and iOS testing. Uses Appium internally.', + tags: ['mobile'] + }, + { + name: 'ArchiveLibrary', + href: 'https://github.com/MarketSquare/robotframework-archivelibrary', + description: 'Handling zip- and tar-archives.', + tags: ['zip'] + }, + { + name: 'AutoItLibrary', + href: 'https://github.com/nokia/robotframework-autoitlibrary', + description: 'Windows GUI testing library that uses AutoIt freeware tool as a driver.', + tags: ['windows', 'ui'] + }, + { + name: 'AutoRecorder', + href: 'https://github.com/sebastianciupinski/robotframework-autorecorder#readme', + description: 'Allows automatically recording video for test/suites execution.', + tags: ['visual'] + }, + { + name: 'Browser Library', + href: 'https://github.com/MarketSquare/robotframework-browser', + description: 'A modern web testing library powered by Playwright. Aiming for speed, reliability and visibility.', + tags: ['web'] + }, + { + name: 'CncLibrary', + href: 'https://github.com/eficode/robotframework-cnclibrary', + description: 'Driving a CNC milling machine.', + tags: ['rpa'] + }, + { + name: 'ConfluentKafkaLibrary', + href: 'https://github.com/robooo/robotframework-ConfluentKafkaLibrary', + description: 'Python confluent kafka.' + }, + { + name: 'CURFLibrary', + href: 'https://github.com/Openwide-Ingenierie/robotframework-can-uds-library', + description: 'Testing CAN bus with support for ISO-TP and UDS.' + }, + { + name: 'Database Library (Java)', + href: 'https://github.com/MarketSquare/robotframework-dblibrary', + description: 'Java-based library for database testing. Usable with Jython. Available also at Maven central.', + tags: ['java'] + }, + { + name: 'Database Library (Python)', + href: 'https://github.com/MarketSquare/Robotframework-Database-Library', + description: 'Python based library for database testing. Works with any Python interpreter, including Jython.', + tags: ['db'] + }, + { + name: 'DataDriver Library', + href: 'https://github.com/Snooz82/robotframework-datadriver', + description: 'Data-Driven Testing with external 📤 data tables (csv, xls, xlsx, etc.). 🧬 Pairwise Combinatorial Testing support.', + tags: ['db'] + }, + { + name: 'DebugLibrary', + href: 'https://github.com/xyb/robotframework-debuglibrary', + description: 'A debug library for RobotFramework, which can be used as an interactive shell(REPL) also.' + }, + { + name: 'Dependency Library', + href: 'https://github.com/mentalisttraceur/robotframework-dependencylibrary', + description: 'Declare dependencies between tests. Ideally tests are independent, but when tests depend on earlier tests, DependencyLibrary makes it easy to explicitly declare these dependencies and have tests that depend on each other do the right thing.' + }, + { + name: 'Diff Library', + href: 'https://github.com/MarketSquare/robotframework-difflibrary', + description: 'Diff two files together.' + }, + { + name: 'Django Library', + href: 'https://github.com/kitconcept/robotframework-djangolibrary', + description: 'Library for Django, a Python web framework.', + tags: ['django'] + }, + { + name: 'DocTest Library', + href: 'https://github.com/manykarim/robotframework-doctestlibrary', + description: 'Library for Document Testing, offers visual/content comparisons and masks for images, PDFs and more.', + tags: ['pdf', 'visual'] + }, + { + name: 'DoesIsLibrary', + href: 'https://github.com/sebastianciupinski/robotframework-doesislibrary#readme', + description: 'Autogenerated keywords like Is Something, Does Someting created form assertion keywords like Should Be, Should Not Be, etc' + }, + { + name: 'Eclipse Library', + href: 'https://github.com/lcarbonn/robotframework-eclipselibrary/', + description: 'Testing Eclipse RCP applications using SWT widgets.' + }, + { + name: 'FTP library', + href: 'https://github.com/kowalpy/Robot-Framework-FTP-Library', + description: 'Testing and using FTP server with Robot Framework.', + tags: ['ftp'] + }, + { + name: 'HTTP RequestsLibrary (Python)', + href: 'https://github.com/MarketSquare/robotframework-requests#readme', + description: 'HTTP level testing using Python Requests internally.', + tags: ['http'] + }, + { + name: 'HttpRequestLibrary (Java)', + href: 'https://github.com/MarketSquare/robotframework-httprequestlibrary', + description: 'HTTP level testing using Apache HTTP client. Available also at Maven central.', + tags: ['http', 'java'] + }, + { + name: 'ImageHorizonLibrary', + href: 'https://github.com/eficode/robotframework-imagehorizonlibrary#readme', + description: 'Cross-platform, pure Python library for GUI automation based on image recognition.', + tags: ['ui', 'visual'] + }, + { + name: 'JavaFXLibrary', + href: 'https://github.com/eficode/JavaFXLibrary#readme', + description: 'Testing JavaFX applications, based on TestFX. Has also remote interface support.', + tags: ['java'] + }, + { + name: 'KiCadLibrary', + href: 'https://github.com/madworx/robotframework-kicadlibrary#readme', + description: 'Interacting with KiCad EDA designs.' + }, + { + name: 'ListenerLibrary', + href: 'https://github.com/sebastianciupinski/robotframework-listenerlibrary#readme', + description: 'Register keywords to run before/after other keywords and suites.' + }, + { + name: 'Mainframe3270 Library', + href: 'https://github.com/Altran-PT-GDC/Robot-Framework-Mainframe-3270-Library/blob/master/README.md', + description: 'Allows the creation of automated test scripts to test IBM Mainframe 3270.', + tags: ['ibm'] + }, + { + name: 'MQTT library', + href: 'https://github.com/randomsync/robotframework-mqttlibrary#readme', + description: 'Testing MQTT brokers and applications.', + tags: ['iot'] + }, + { + name: 'OracleDBLibrary', + href: 'https://github.com/adeliogullari/robotframework-oracledb-library', + description: 'A database testing library for Robot Framework that utilizes the python-oracledb tool internally.', + tags: ['db', 'oracle', 'oracledb'] + }, + { + name: 'PuppeteerLibrary', + href: 'https://github.com/qahive/robotframework-puppeteer', + description: 'Web testing using Puppeteer tool internally.', + tags: ['web', 'ui'] + }, + { + name: 'Qweb', + href: 'https://github.com/qentinelqi/qweb', + description: 'A modern web testing library focusing on making web testing and automation Easy 🎉 and maintainable 🧹 with its high level keyword design.', + tags: ['web', 'ui'] + }, + { + name: 'Rammbock', + href: 'https://github.com/robotframework/Rammbock#readme', + description: 'Generic network protocol test library that offers easy way to specify network packets and inspect the results of sent and received packets.', + tags: ['http'] + }, + { + name: 'RemoteSwingLibrary', + href: 'https://github.com/robotframework/remoteswinglibrary', + description: 'Testing and connecting to a java process and using SwingLibrary, especially Java Web Start applications.', + tags: ['java'] + }, + { + name: 'RESTinstance', + href: 'https://github.com/asyrjasalo/RESTinstance/', + description: 'Test library for HTTP JSON APIs.', + tags: ['http'] + }, + { + name: 'Robotframework-faker', + href: 'https://github.com/MarketSquare/robotframework-faker', + description: 'Library for Faker, a fake test data generator.' + }, + { + name: 'Robotframework-FlaUI', + href: 'https://github.com/GDATASoftwareAG/robotframework-flaui', + description: 'Robotframework-FlaUI is a keyword based user interface automation testing library for Windows applications like Win32, WinForms, WPF or Store Apps. It\'s based on the FlaUI user interface automation library.', + tags: ['windows', 'ui'] + }, + { + name: 'Robotframework-MailClientLibrary', + href: 'https://github.com/noubar/RobotFramework-MailClientLibrary', + description: 'The Robotframework-MailClientLibrary is a keyword-based mail client library that supports testing of mail protocols, including IMAP, POP3, and SMTP with or without SSL connection.', + tags: ['mail', 'imap', 'smtp', 'pop3', 'ssl'] + }, + { + name: 'SapGuiLibrary', + href: 'https://github.com/frankvanderkuur/robotframework-sapguilibrary/', + description: 'Testing the SAPGUI client using the internal SAP Scripting Engine', + tags: ['ui', 'sap'] + }, + { + name: 'RoboSAPiens', + href: 'https://github.com/imbus/robotframework-robosapiens', + description: 'RoboSAPiens is a library for automating the Windows SAP GUI. Its key innovation (compared to SapGuiLibrary) is that UI elements can be selected using the texts in the GUI. No need to use a third-party tool to find some XPath-like selectors. Moreover, RoboSAPiens is under active development.', + tags: ['ui', 'sap'] + }, + { + name: 'ScreenCapLibrary', + href: 'https://github.com/rticau/ScreenCapLibrary', + description: 'Taking screenshots and video recording. Similar functionality as Screenshot standard library, with some additional features.', + tags: ['ui'] + }, + { + name: 'SeleniumScreenshots', + href: 'https://github.com/MarketSquare/robotframework-seleniumscreenshots', + description: 'Annotating and cropping screenshots taken with SeleniumLibrary.', + tags: ['ui', 'selenium'] + }, + { + name: 'SeleniumLibrary', + href: 'https://github.com/robotframework/SeleniumLibrary/', + description: 'Web testing library that uses popular Selenium tool internally.', + tags: ['web', 'selenium'] + }, + { + name: 'SeleniumLibrary for Java', + href: 'https://github.com/MarketSquare/robotframework-seleniumlibrary-java#readme', + description: 'Java port of the SeleniumLibrary.', + tags: ['java', 'selenium'] + }, + { + name: 'SikuliLibrary', + href: 'https://github.com/rainmanwy/robotframework-SikuliLibrary#readme', + description: 'Provides keywords to test UI through Sikulix. This library supports Python 2.x and 3.x.', + tags: ['ui'] + }, + { + name: 'SoapLibrary', + href: 'https://github.com/Altran-PT-GDC/Robot-Framework-SOAP-Library', + description: 'Designed for those who want to work with webservice automation as if they were using SoapUI, make a request through an XML file, and receive the response in another XML file.', + tags: ['http'] + }, + { + name: 'SSHLibrary', + href: 'https://github.com/robotframework/SSHLibrary', + description: 'Enables executing commands on remote machines over an SSH connection. Also supports transfering files using SFTP.', + tags: ['ftp', 'ssh'] + }, + { + name: 'SwingLibrary', + href: 'https://github.com/robotframework/SwingLibrary/wiki', + description: 'Testing Java applications with Swing GUI.', + tags: ['java', 'ui'] + }, + { + name: 'TestFX Library', + href: 'https://github.com/Altran-PT-GDC/Robot-Framework-Test-FX-Library', + description: 'Enables testing Java FX applications using the TestFX framework. Has also remote interface support. Maintained Fork...', + tags: ['java'] + }, + { + name: 'TFTPLibrary', + href: 'https://github.com/kowalpy/Robot-Framework-TFTP-Library', + description: 'Interact over Trivial File Transfer Portocol.', + tags: ['ftp'] + }, + { + name: 'WADLibrary', + href: 'https://github.com/Adwisit/WADLibrary', + description: 'Application testing library that utilizes Win App Driver.', + tags: ['windows'] + }, + { + name: 'Zoomba Library', + href: 'https://github.com/Accruent/robotframework-zoomba', + description: 'Extends features in many popular tools for GUI, Rest API, Soap API, Mobile, and Windows (WinAppDriver) automation. An ideal all-in-one toolkit for new or existing Robot Framework projects.', + tags: ['ui', 'http'] + }, + { + name: 'Python Library Core', + href: 'https://github.com/robotframework/PythonLibCore', + description: 'Tools to ease creating larger test libraries for Robot Framework using Python.', + tags: ['tools'] + }, + { + name: 'JavalibCore', + href: 'https://github.com/robotframework/JavalibCore/wiki', + description: 'Base for implementing larger Java based test libraries for Robot Framework.', + tags: ['java'] + }, + { + name: 'RemoteApplications', + href: 'https://github.com/robotframework/RemoteApplications', + description: 'Special test library for launching Java applications on a separate JVM and taking other libraries into use on them.', + tags: ['java'] + }, + { + name: 'Plone.app .robotframework', + href: 'https://github.com/plone/plone.app.robotframework/', + description: 'Provides resources and tools for writing functional Selenium tests for Plone CMS and its add-ons.', + tags: ['selenium'] + }, + { + name: 'WatchUI', + href: 'https://github.com/Tesena-smart-testing/WatchUI', + description: 'Visual testing library for visual difference testing as well as image content testing (including PDF documents). Runs on Selenium to generate screenshots, uses PyMuPDF to process PDFs and Tesseract OCR to recognize text.', + tags: ['ui'] + } +]) diff --git a/src/content/resources/english/sponsors.js b/src/content/resources/english/sponsors.js new file mode 100644 index 000000000..9f9f1ad66 --- /dev/null +++ b/src/content/resources/english/sponsors.js @@ -0,0 +1,379 @@ +export default () => ([ + { + title: 'ABB', + href: 'https://new.abb.com/', + img: 'abb.png', + description: 'ABB is a leading global technology company that energizes the transformation of society and industry to achieve a more productive, sustainable future. ABB employs about 5000 people in Finland. We use Robot Framework for hardware and software testing of multiple product lines, including variable frequency drives and power distribution automation.' + }, + { + title: 'Aktia', + href: 'https://www.aktia.fi/', + img: 'aktia.png', + description: 'Aktia is a Finnish asset manager, bank and life insurer that has been creating wealth and well-being from one generation to the next already for 200 years. We serve our customers through digital channels everywhere and face-to-face in our offices in the Helsinki region as well as in Oulu, Tampere, Turku and Vaasa regions. Funds in our awarded asset management are sold also internationally to institutional clients. We employ approximately 800 people around Finland. In Aktia Robot Framework is used for test automation to guarantee the quality we deliver to our customers.' + }, + { + title: 'Alten', + href: 'https://www.alten.fi/en/', + img: 'alten.png', + description: 'ALTEN Finland Oy provides a wide range of engineering and IT services, especially for industry and other private sectors as well as public administration. We employ 600 top experts in 13 locations. We are part of the ALTEN Group, which employs more than 54 000 professionals in 30 countries around the world.' + }, + { + title: 'ams OSRAM', + href: 'https://ams-osram.com/', + img: 'ams_osram.png', + description: 'ams OSRAM is using Robot Framework to automate post silicon verification tasks of our light sensors and IC products.' + }, + { + title: 'Botlabs', + href: 'https://botlabs.fi/en/home/', + img: 'botlabs.png', + description: 'Botlabs provides your company with modern software robotics and digitalization services. We want to humanize people’s work by outsourcing difficult and tedious tasks to robots, giving people time to do what they do best, which is to make decisions and communicate.' + }, + { + title: 'Capgemini', + href: 'https://www.capgemini.com/', + img: 'capgemini.png', + description: 'Capgemini Netherlands is at the forefront of innovation to address the entire breadth of clients’ opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations.' + }, + { + title: 'cgi', + href: 'https://www.cgi.com/en/intelligence-automation', + img: 'cgi.png', + description: 'Founded in 1976, CGI is among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-based to help accelerate returns on your investments. CGI is privileged to work with clients around the world to use technology to support the vital workings of society and create a better future for all.' + }, + { + title: 'checkmk', + href: 'https://checkmk.com/', + img: 'checkmk.png', + description: 'Checkmk is one of the leading tools for service monitoring of IT infrastructure. Developed in Python and C++, the software is used worldwide to monitor servers, networks, applications, public clouds, containers, storage, databases and environmental sensors. With Synthetic Monitoring based on Robotmk, Checkmk administrators can keep an eye on the availability, performance and functionality of their business-critical applications.' + }, + { + title: 'cisco', + href: 'https://www.cisco.com/', + img: 'cisco.png', + description: 'Cisco’s Customer Experience (CX) supports the testing & validation of Cisco and 3rd party solutions deployed by our customers. This includes Solution Validation Services (SVS) delivered both on Cisco-premise and customer-premise as part of a NetDevOps (CI/CD) process where continuous validation accelerates technology adoption, de-risks IT deployments, changes and upgrades, and ensures complex migrations are transparent.' + }, + { + title: 'continero', + href: 'https://www.continero.com/en/', + img: 'continero.png', + description: 'We are an IT company based in the Brno (Czech Republic), which has existed since 2018. Our primary focus is outsourcing developers and testers to interesting and worldwide projects. We always strive to deliver the best services with a strong emphasis on modern technologies and methodologies. While doing the outsourcing, our primary vision is to help organizations with software quality and together make better products. We are developing a new testing platform built on the Robot Framework. It is a brand new technology that will enable non-developers and business organizations to create comprehensive automation tests without the knowledge of any programming languages.' + }, + { + title: 'copado', + href: 'https://www.copado.com/product-overview/copado-robotic-testing', + img: 'copado.png', + description: 'Copado Robotic Testing empowers 175+ global customers to deliver lightning-fast test automation and software delivery across web, mobile, UI, API and desktop applications. This low-code, multi-cloud testing solution is embedded into Copado’s DevOps platform to derisk deployments, safeguard business processes and enable true end-to-end testing throughout Salesforce, SAP, ServiceNow and beyond.' + }, + { + title: 'DB Schenker', + href: 'https://www.dbschenker.com/global/about/profile', + img: 'dbchenker.png', + description: 'DB Schenker is the world’s largest global logistics provider. The company manages IT development across Technology Solution Center hubs located in Warsaw (PL), Nanjing (CN) and Delhi (IN). To keep high quality of delivered IT solutions, we use a RobotFramework to ensure fast and reliable regression testing for both our legacy and agile projects. Our experts ensure transparency in delivered quality and continuously improve their framework.' + }, + { + title: 'digia', + href: 'https://www.digia.com/', + img: 'digia.png', + description: 'Digia is a IT service company that helps its customers developing and innovating solutions that support business operations together with customers. We adapt to their specific industries to help them develop digital services, manage operations and utilise information, employing nearly 1,000 experts in Finland and Sweden.' + }, + { + title: 'eficode', + href: 'https://www.eficode.fi/', + img: 'eficode.png', + description: 'Eficode is the leading DevOps company in Europe, driving the DevOps and Agile movement and building the future of software development across seven countries with over 400 professionals. Eficode guides customers with DevOps and Agile skills and practices, and enables them to focus on their growth and customers with Eficode ROOT DevOps Platform: a managed service with over 40 preferred tools including Atlassian, Jenkins and Kubernetes; along with our Application Management and Atlassian services.' + }, + { + title: 'elabit', + href: 'http://www.elabit.de/', + img: 'elabit.png', + description: 'ELABIT GmbH is now supporting the Robot Framework tool and community with the annual membership fee. Simon Meggle is CEO of Elabit and the inventor of Robotmk, an integration solution for Robot Framework and the IT monitoring tool Checkmk, which makes Synthetic Monitoring possible.' + }, + { + title: 'eliga', + href: 'https://eliga.fi/', + img: 'eliga.png', + description: 'Eliga is a one-man company owned and operated by Pekka Klärck, the original author and lead developer of Robot Framework. It offers first class training and consulting services related to using and extending Robot Framework, test automation in general and Python programming.' + }, + { + title: 'enqore', + href: 'https://www.enqore.tech/', + img: 'enqore.png', + description: 'Being able to rely on IT without a second thought. That is the objective of Enqore. The company helps organisations to be agile, to respond to new challenges and to be prepared for the unknown. With Test Automation Engineering in an Agile environment, this business ensures that every delivery to production proceeds without a hitch. Enqore does this at various levels: within teams that develop software in an Agile manner, with teams responsible for the CI/CD pipeline and at the level where the testing strategy is determined. Enqore is part of Conflux' + }, + { + title: 'etteplan', + href: 'https://www.etteplan.com/services/software-and-embedded-services/software-services/software-testing/', + img: 'etteplan.png', + description: 'Etteplan is a specialist in industrial equipment engineering, embedded systems and IoT and technical documentation solutions and services with deep knowledge in QA from network edge to cloud in Nordics. Etteplan provides also consulting services in test automation and QA process development.' + }, + { + title: 'eucon', + href: 'https://www.eucon.com/en/', + img: 'eucon.png', + description: 'Eucon is a digital pioneer and expert in data-driven decision making. We combine comprehensive market data and in-depth expert knowledge with modern technologies such as Artificial Intelligence and Robotic Process Automation. Using data intelligence, we create the basis for smart decisions and support our customers in the automotive, insurance and real estate industries in further digitalizing and automating their business processes. Eucon was founded in Münster in 1997. With over 500 people in offices in Europe, North and Latin America, and Asia-Pacific, the international team serves around 250 customers in more than 80 countries.' + }, + { + title: 'F2G Solutions', + href: 'https://www.f2gsolutions.com/', + img: 'f2g.png', + description: '5G testing, E2E automation and network quality assurance.' + }, + { + title: 'fresenius', + href: 'https://www.freseniusmedicalcare.fi/', + img: 'fresenius.png', + description: `Fresenius Medical Care is the world's leading provider of products and services for individuals with renal diseases of which around 3.9 million patients worldwide regularly undergo dialysis treatment. +
"At Fresenius Medical, we leverage the power of Robot Framework for our product verification processes Robot Framework empowers us to achieve faster and more reliable testing, ultimately contributing to the enhancement of our product development processes."` + }, + { + title: 'gofore', + href: 'https://gofore.com/en/', + img: 'gofore.png', + description: 'Gofore Plc is a Finnish digitalisation specialist with international growth plans. We’re made up of over 700 people across Finland, Germany, Spain, and Estonia – top experts in our industry who are our company’s heart, brain, and hands. We use consulting, coding and design as tools to incite positive change. We care for our people, our customers, and the surrounding world. We rely on RobotFramework at our consulting, coding, design and quality assurance. Learn to know us better at www.gofore.com.' + }, + { + title: 'henix', + href: 'https://www.henix.com/', + img: 'henix.png', + description: 'Henix is a French consulting company specializing in software quality assurance. By offering a wide range of services including test automation using Robot Framework, it has become the leading pure player test company in France. Since 2011, Henix is the publisher of the Squash Open Source testing suite. Made by testers for testers, it interfaces natively with Robot Framework to ease test automation management as efficiently as manual tests.' + }, + { + title: 'humanitec', + href: 'https://humanitec.com/', + img: 'humanitec.png', + description: 'Humanitec is a VC-financed company that drives developer productivity by radically simplifying how organizations deliver software at scale. The Humanitec Platform Orchestrator is the fastest, most reliable way to build an enterprise-grade Internal Developer Platform (IDP). The orchestrator dynamically generates app and infra configurations with every new deployment, driving standardization across the entire software delivery lifecycle. This means no more ticket ops or waiting times for developers, resulting 4x higher deployment frequency and 30% faster time to market.' + }, + { + title: 'igventure', + href: 'https://www.igventure.com/index.html', + img: 'igventure.png', + description: 'Igventure is providing ERP and automation consulting for the industry leading companies. We have introduced most agile concept for data driven management in the markets. Methods, processes and tools are managed as information accounts, similar kind of way as in financial management with chart of accounts. ᗩccounts is highly adaptive, scalalable and independent of business domains or sectors. We use Robot Framework automating ᗩccounts and ERP like SAP.' + }, + { + title: 'imbus', + href: 'https://www.imbus.de/softwaretest/', + img: 'imbus.png', + description: 'imbus is a German leading solution partner for professional software testing and intelligent software quality assurance. The portfolio includes consulting for process improvement as well as test automation, test tools, and training. Since 1992, imbus has been synonymous with smart test automation.' + }, + { + title: 'ing group', + href: 'https://www.ing.com/Home.htm', + img: 'ing.png', + description: 'The ING Group is a Dutch multinational banking and financial services corporation headquartered in Amsterdam. Its primary businesses are retail banking, direct banking, commercial banking, investment banking, wholesale banking, private banking, asset management, and insurance services. At the heart of the bank in the Netherlands, NL Corebank we use Robot Framework to test our applications.' + }, + { + title: 'it@M', + href: 'https://opensource.muenchen.de/', + img: 'itm.png', + description: 'it@M is an in-house operation within the IT department of the City of Munich. The Robot Framework is used for various tasks. For example as a test framework in our Digital Twin or as an automatic tool for Windows client installation, furthermore it is also integrated into our Checkmk.' + }, + { + title: 'knowit', + href: 'https://www.knowit.fi/', + img: 'knowit.png', + description: 'Knowit is a consulting company that helps its clients succeed by operating close and in an innovative, business-oriented way. With our large pool of test automation professionals, we can ensure highest software quality and gain immediate and future savings.' + }, + { + title: 'kuka', + href: 'https://www.kuka.com/', + img: 'kuka.png', + description: 'There is a good reason why KUKA products can be found in virtually every industry: our portfolio offers perfectly matched automation solutions for more efficient manufacturing processes – from just a single robot to specialized cells through to complete system concepts.' + }, + { + title: 'luoto', + href: 'https://www.luotocompany.fi/', + img: 'luoto.png', + description: 'Full-stack software development company that focus on high quality. Interest in data and AI/ML also. Luoto has one of a kind, modern organization structure through full partner program, with lean management and sharp focus on customer experience. Our customers will get best 10% of IT specialist in market, who own the customer experience.' + }, + { + title: 'nexi', + href: 'https://www.nexigroup.com/en/', + img: 'nexi.png', + description: 'Nexi Digital Finland is a software development and innovation centre for Nexi Group located in Espoo, Finland.
As a part of one of the biggest European PayTech companies, we drive the product development of digital in-store payment products and services. First of its kind in the Nordics, Nexi Digital Finland development hub aims to bring pioneering solutions to support Nexi Group shape the future of the payment industry.
Nexi Group is the merger and integration of Nexi, Nets and Sia and has operations in over 25 European countries. More than 10 000 professionals in Nexi Group work towards the transition of a cashless Europe by making every payment digital.' + }, + { + title: 'niceproject', + href: 'https://niceproject.eu/', + img: 'niceproject.png', + description: 'NiceProject is a dynamic IT company focused on delivering top-notch project solutions. Emphasising a customer-centric approach, they specialise in delivering end-to-end project solutions that not only meet but exceed customer expectations. Their core values of innovation, creativity, and efficiency are reflected in their commitment to achieving exceptional results for long-term success. Furthermore, NiceProject is playing a pivotal role in fostering the Robot Framework community in Poland by organising conferences since 2022. Wrobocon conference aims at unleashing the potential of intelligent automation. This partnership with the Robot Framework Foundation highlights their dedication to advancing the field of test automation and their contribution to building a vibrant professional community.' + }, + { + title: 'nokia', + href: 'https://www.nokia.com/', + img: 'nokia.png', + description: ` + Nokia develops and delivers the telecommunications industry's only end-to-end portfolio of network equipment, software, services and licensing that is available globally. Nokia also serves consumers with technology and devices. First versions of Robot Framework were developed in Nokia and Robot Framework is extensively used and developed further in Nokia today.` + }, + { + title: 'nordea', + href: 'https://www.nordea.com/en/', + img: 'nordea.png', + description: 'Nordea is a leading Nordic universal bank. We are helping our customers realise their dreams and aspirations – and we have done that for 200 years. We want to make a real difference for our customers and the communities where we operate – by being a strong and personal financial partner. The Nordea share is listed on the Nasdaq Helsinki, Nasdaq Copenhagen and Nasdaq Stockholm exchanges.' + }, + { + title: 'northcode', + href: 'https://www.northcode.fi/', + img: 'northcode.png', + description: 'We are a consulting company that offers DevSecOps services.

The foundation of our operations is our epic ownership model, where every employee is also a shareholder in the company.' + }, + { + title: 'op', + href: 'https://www.op.fi/op-ryhma', + img: 'op.png', + description: ` + OP Financial Group is Finland's largest financial services group whose mission is to promote the sustainable prosperity, security and wellbeing of its owner-customers and business environment. The Group has a staff of 12,000 and almost 2 million owner-customers. OP uses Robot Framework for improving our agile testing quality and CI/CD, as well for bringing more customer satisfaction with the RPA capabilities.` + }, + { + title: 'posti', + href: 'https://www.posti.com/', + img: 'posti.png', + description: 'Posti is one of the leading delivery and fulfillment companies in Finland, Sweden and Baltics. We tend to the smoothness of our customers’ everyday lives and business by offering a wide range of postal, logistics, freight, and eCommerce services. We have the widest network coverage in Finland, and we visit around three million households and companies every weekday. We actively use Robot Framework in the test automation suites, improving quality and allowing for increased speed of developing new features for our many products.' + }, + { + title: 'prove', + href: 'https://www.prove.fi/', + img: 'prove.png', + description: "Prove is a trailblazer in the wildly unpredictable and fast-paced world of tech, where we excel as leaders in software testing. Specializing in those high-stakes moments characterized by tight deadlines and limited information, Prove delivers state-of-the-art software testing results. Our philosophy is simple: software quality is mental health. Everybody, from coder to client, is happier when software works. Everyone wants to play on the winning team. With Prove on your side, you're not just ensuring that your software development soars—you're also investing in peace of mind for your team and your customers." + }, + { + title: 'provinzial', + href: 'https://www.provinzial.de/', + img: 'provinzial.png', + description: 'The Provinzial Holding AG is the second largest insurance group in Germany. We ensure what is dear to our customers. We gain our strength from the regional ties of our subsidiaries. For more than 300 years, we are where our customers are. Today, more than five million private and corporate customers place their trust in us. What makes us special is our regionality and proximity. Our advisors are at most a few minutes away from our customers and can be reached through our many digital channels at any time. Furthermore, we put great importance on sustainability and commitment to the regions that are firmly anchored in our corporate values. Whether in the field of art and culture, sports sponsorship or security: We engage ourselves - and we do so in many different areas. ' + }, + { + title: 'qfactory', + href: 'https://www.q-factory.fi/', + img: 'qfactory.png', + description: ` + Q-Factory is specialized in test automation and quality assurance services. Our expertise is based on strong project experience, and extensive testing and test tool knowledge. We emphasize on early software quality and we help fixing quality issues when it's most economical – before they are made.` + }, + { + title: 'qubilea', + href: 'https://qubilea.fi/en/', + img: 'qubilea.png', + description: 'Qubilea is Finnish software quality assurance company, offering consulting services in software testing and test automation solutions.' + }, + { + title: 'reaktor', + href: 'https://reaktor.fi/', + img: 'reaktor.png', + description: 'Reaktor is a creative technology house that constructs exceptional digital services. We build services for clients specializing in finance, retail, media, telecommunications, in-flight services and the public sector.' + }, + { + title: 'relex', + href: 'https://www.relexsolutions.com/', + img: 'relex.png', + description: 'RELEX Solutions provides market-leading software optimising supply chain and retail planning to reduce the carbon footprint. Our QA teams use Robot Framework in test automation against APIs and user interfaces, among other good test automation tools the teams find valuable.' + }, + { + title: 'rpamaker', + href: 'https://www.rpamaker.com/', + img: 'rpamaker.png', + description: 'RPAMAKER provides end to end process automation services. We are a client-centric company focused on helping clients confidently walk through the automation journey. We drive our clients to discover, evaluate, develop, host, maintain, support and improve their automations.' + }, + { + title: 'SANAE', + href: 'https://sanae.sk/', + img: 'SANAE.png', + description: 'SANAE is a well-established provider of software testing and QA solutions. This includes audit of test processes, test management, and support of test automation approaches using robotic testing. We believe that true success can be reached by cooperation and networking rather than through competition. Therefore apart from the main area of business, we are working hard to build, maintain, and enlarge a community of testers in the Bratislava region and beyond. This effort resulted in SANAE Software Testing BEER.EX, a conference focused on QA and software testing that has been running since 2019.' + }, + { + title: 'segron', + href: 'https://www.segron.com/', + img: 'segron.png', + description: 'SEGRON provides Beyond End2End Test Automation solutions for communication networks. Our unique Automated Test Framework approach can orchestrate real-time testing with Out-of-the-Box end-user devices (iOS and Android smartphones and IoT devices). We strive to offer the industry expertise and reliable service that businesses look for in a long-term test automation partner.' + }, + { + title: 'sepp.med', + href: 'https://www.seppmed.de/en/', + img: 'seppmed.png', + description: 'Digitalization boosted by sepp.med quality Software development, quality assurance and testing for security-critical fields – for more than 40 years. sepp.med is an it-consultancy, an it-service provider and also a tool manufacturer. With and for our customers, we shape the digitalization of the future. This starts with consulting on possible regulatory requirements, standards and guidelines (ISO/IEC, SPICE, FDA or MDR), includes requirements and project management and covers also the whole development process including reliable test concepts and test execution. Using the expertise and scalability of our agile software factory or our agile test factory we also take over entire development or test projects. Furthermore, we are happy to share our knowledge about software development and test processes in open or individual trainings within our ISTQB® accredited training academy.' + }, + { + title: 'signant health', + href: 'https://signanthealth.com/', + img: 'signant.png', + description: 'Signant Health (formerly known as CRF Health, the 4th unicorn from Finland) is a Product Company creating eCOA product platform in regulated business area. We use Robot Framework and Python for our test automation in our offices in Helsinki and Iasi, Romania. We understand the importance of quality in software development. We are good, but we want to be the best in our industry.' + }, + { + title: 'siili', + href: 'https://www.siili.com/', + img: 'siili.png', + description: 'We are a modern, full-service technology company. We help you create better business and meaningful digital experiences by combining strategic insight, creative design, data management, and technology expertise.' + }, + { + title: 'simplr', + href: 'https://simplr.company/', + img: 'simplr.png', + description: 'Simplr is a software development company focused on creating applications and tooling to best match the requirements of users. At Simplr we value open-source culture and endorse our employees to create and contribute to projects they use and enjoy. In addition to working on open source, we deliver high quality solutions matching the needs of our clients.' + }, + { + title: 'Slovenská sporiteľňa', + href: 'https://www.slsp.sk/', + img: 'slsp.png', + description: 'Slovenská sporiteľňa is the largest commercial bank in Slovakia, servicing more than 2.2 million clients. For a long time, it keeps its leadership in the area of total assets, credits, client‘s deposits, number of branches and ATMs. It offers its comprehensive services in more than 190 branches and 8 commercial centers in Slovakia. The long-term tradition, trust, and customer satisfaction combined with the know-how and experience of its owner have created good prerequisites for the bank´s success in the Slovak and European banking market. From 2001 on, Slovenská sporiteľňa became a member of Erste Group, that operates in 7 European countries. Slovenská sporiteľňa focuses on digital innovations and value-added services. Robot Framework plays a key role in test automation and RPA solutions.' + }, + { + title: 'smartdocs', + href: 'https://www.smartdocs.ai/', + img: 'smartdocs.png', + description: 'Smart Docs Procurement Platform empowers companies around the world to help optimize and streamline their procurement processes. SmartDocs uses Al/ML models and provides a comprehensive set of controls to help Enterprise Procurement teams to monitor and manage procurement operations. By providing an awesome user experience, SmartDocs eliminates the hurdles and complexities of enterprise procurement processes.' + }, + { + title: 'smart synergies', + href: 'https://www.smart-synergies.eu/', + img: 'smartsynergies.png', + description: `Smart Synergies promotes Robotframework as the "Swiss Army Knife" of Software testing tools in the wide and open seas of commercial + and open-source software testing tools and applies it since 2014 with great success to its customer's test automation projects. Smart Synergies delivers end-2-end test automation services from building pilots demoing Robotframeworks powers to making it part of the continuous integration pipeline, from creating test automation strategies to designing and implementing test scenarios and cases.` + }, + { + title: 'symbio', + href: 'https://fi.symbio.com/', + img: 'symbio.png', + description: 'Symbio is international co-creation innovation partner. We help our customers create high quality products and future services in digital world. Our core capabilities include software development, test automation, IoT and Connected Car development, QA, embedded development, interoperability and globalization services.' + }, + { + title: 'tesena', + href: 'https://www.tesena.com/en', + img: 'tesena.png', + description: 'Tesena is based in the Czech Republic, with offices in both Slovakia and Austria. We have been helping our clients with their software testing and quality engineering challenges through both consulting and training services for over 10 years. We love Robot Framework.' + }, + { + title: 'testcoders', + href: 'https://testcoders.nl/', + img: 'testcoders.png', + description: 'At TestCoders we believe that test automation contributes to the accelerated development and delivery of valuable software for our customers. This requires a powerful vision, a proven approach and specialists who can successfully roll out (test) automation in Agile/DevOps environments. TestCoders has that vision, the experience, and a team of highly skilled and dedicated test automation engineers. As grateful users of various open-source test automation frameworks, we encourage our professionals to actively contribute to the development of these frameworks.' + }, + { + title: 'testimate', + href: 'https://www.testimate.fi/', + img: 'testimate.png', + description: 'Testimate provides comprehensive and independent high-quality software testing services for small and large systems or products. Our employees are versatile testing experts with several years of experience in testing, managing and leading testing and test automation using commercial and open source tools. We know we are good at what we do - and our clients agree!' + }, + { + title: 'tietoevry', + href: 'https://www.tietoevry.com/', + img: 'tietoevry.png', + description: 'TietoEVRY creates digital advantage for businesses and society. We are a leading digital services and software company with local presence and global capabilities. Our Nordic values and heritage steer our success.
Headquartered in Finland, TietoEVRY employs around 24 000 experts globally. The company serves thousands of enterprise and public sector customers in more than 90 countries.' + }, + { + title: 'vala', + href: 'https://www.valagroup.com/', + img: 'vala.png', + description: 'VALA Group provides outstanding software development and quality assurance services by utilizing automation, co-operation and intelligent tool selection for companies ranging from start-ups to major publicly listed companies. Our greatest strenghts include Test Automation, QA Process Consultation and Quality Driven Software Development.' + }, + { + title: 'veikkaus', + href: 'https://www.veikkaus.fi/', + img: 'veikkaus.png', + description: 'Almost all adult Finns play our games; at Veikkaus we have over two million loyal customers. Thanks to the players, over one billion euros a year are accumulated for the common good. Robot Framework plays a key role in our test automation and RPA.' + }, + { + title: 'viadee', + href: 'https://www.viadee.de/', + img: 'viadee.png', + description: 'With over 30 years of experience and a team of 200+ experts, viadee excels in holistic IT consulting and software development. Spanning fields including software development, data science & AI, test automation, process management, and organizational development, viadee tailors IT solutions for clients in banking, insurance, logistics, energy, trade, and the public sector. Rooted in values of trust, humanity, and fairness, our focus on resarch and most importantly the high satisfaction of our employees drive our success.' + } +]) diff --git a/src/content/resources/english/tools.mjs b/src/content/resources/english/tools.mjs new file mode 100644 index 000000000..68e371427 --- /dev/null +++ b/src/content/resources/english/tools.mjs @@ -0,0 +1,237 @@ +export default () => ([ + { + name: 'RIDE', + description: 'Standalone Robot Framework test data editor.', + href: 'https://github.com/robotframework/RIDE/wiki', + tags: ['editor'] + }, + { + name: 'Atom plugin', + description: 'Robot Framework plugin for Atom.', + href: 'https://github.com/wingyplus/language-robot-framework', + tags: ['editor'] + }, + { + name: 'Brackets plugin', + description: 'Robot Framework plugin for Brackets.', + href: 'https://github.com/boakley/brackets-robotframework/wiki', + tags: ['editor'] + }, + { + name: 'RobotCode', + description: 'RobotFramework support for Visual Studio Code, including features like code completion, navigation, refactoring, usage analysis, debugging, test explorer, test execution and more!', + href: 'https://github.com/d-biehl/robotcode', + tags: ['editor', 'vscode'] + }, + { + name: 'Emacs major mode', + description: 'Emacs major mode for editing tests.', + href: 'https://github.com/sakari/robot-mode', + tags: ['editor'] + }, + { + name: 'Gedit', + description: 'Syntax highlighting for Gedit.', + href: 'https://github.com/vkosuri/gedit-robot', + tags: ['editor'] + }, + { + name: 'Robot Plugin for IntelliJ IDEA', + description: 'For IntelliJ IDEA-based editors by JIVE Software.', + href: 'https://plugins.jetbrains.com/plugin/7430', + tags: ['editor'] + }, + { + name: 'Robot Support for IntelliJ IDEA', + description: 'For IntelliJ IDEA-based editors by Valerio Angelini.', + href: 'https://plugins.jetbrains.com/plugin/7415', + tags: ['editor'] + }, + { + name: 'Notepad++', + description: 'Syntax highlighting for Notepad++.', + href: 'https://github.com/vkosuri/npp-robot', + tags: ['editor'] + }, + { + name: 'Language Server for PyCharm', + description: 'PyCharm LSP plugin - syntax highlight, code completion, and other LSP features for PyCharm.', + href: 'https://plugins.jetbrains.com/plugin/16086-robot-framework-language-server', + tags: ['editor'] + }, + { + name: 'Sublime assistant', + description: 'A plugin for Sublime Text 2 & 3 by Andriy Hrytskiv.', + href: 'https://github.com/andriyko/sublime-robot-framework-assistant', + tags: ['editor'] + }, + { + name: 'Sublime plugin', + description: 'A plugin for Sublime Text 2 by Mike Gershunovsky.', + href: 'https://github.com/shellderp/sublime-robot-plugin', + tags: ['editor'] + }, + { + name: 'Vim plugin', + description: 'Vim plugin for development with Robot Framework.', + href: 'https://github.com/mfukar/robotframework-vim', + tags: ['editor'] + }, + { + name: 'Intellisense for Visual Studio Code', + description: 'A Visual Studio Code extension that supports Robot Framework development.', + href: 'https://marketplace.visualstudio.com/items?itemName=TomiTurtiainen.rf-intellisense', + tags: ['editor'] + }, + { + name: 'Debugger for Visual Studio Code', + description: 'A Visual Studio Code extension that lets you debug robot files with call stack, breakpoints, etc.', + href: 'https://marketplace.visualstudio.com/items?itemName=JacobPhilip.danfoss-robotframework-debug', + tags: ['editor'] + }, + { + name: 'Jenkins plugin', + description: 'Plugin to collect and publish Robot Framework execution results in Jenkins.', + href: 'https://github.com/jenkinsci/robot-plugin', + tags: ['build'] + }, + { + name: 'Maven plugin', + description: 'Maven plugin for using Robot Framework.', + href: 'https://github.com/robotframework/MavenPlugin', + tags: ['build'] + }, + { + name: 'Ant task', + description: 'Ant task for running Robot Framework tests.', + href: 'https://github.com/lcarbonn/robotframework-ant', + tags: ['build'] + }, + { + name: 'DbBot', + description: 'Tool for serializing Robot Framework execution results, i.e. output.xml files, into an SQLite database. It serves a good starting point to create your own reporting and analyzing tools.', + href: 'https://github.com/robotframework/DbBot', + tags: [''] + }, + { + name: 'Distbot', + description: 'A bot for self distribution of Robot Framework tests into multiple machines/docker and execute in parallel (without need of master node).', + href: 'https://github.com/rajeevnaikte/distbot', + tags: [''] + }, + { + name: 'Fixml', + description: 'Tool for fixing Robot Framework output files that are broken.', + href: 'https://bitbucket.org/robotframework/fixml', + tags: [''] + }, + { + name: 'Mabot', + description: 'Tool for reporting manual tests in format compatible with Robot Framework outputs.', + href: 'https://github.com/robotframework/mabot/', + tags: [''] + }, + { + name: 'Oxygen', + description: "Tool for consolidating other test tools' reporting to Robot Framework outputs.", + href: 'https://github.com/eficode/robotframework-oxygen', + tags: [''] + }, + { + name: 'Pabot', + description: 'A parallel executor for Robot Framework tests and tasks.', + href: 'https://github.com/mkorpela/pabot', + tags: [''] + }, + { + name: 'RCC', + description: 'Share your Robot projects with ease. RCC allows you to create, manage, and distribute Python-based self-contained automation packages.', + href: 'https://github.com/robocorp/rcc', + tags: [''] + }, + { + name: 'RFDoc', + description: 'Web based system for storing and searching Robot Framework library and resource file documentations.', + href: 'https://github.com/robotframework/rfdoc', + tags: [''] + }, + { + name: 'rfswarm', + description: 'Testing tool that allows you to use Robot Framework test cases for performance or load testing.', + href: 'https://github.com/damies13/rfswarm', + tags: [''] + }, + { + name: 'Robot Corder', + description: 'Robot Corder generates Robot Framework test script by recording user interactions and scanning the html page in your Chrome browser. It aims to be equivalent of Selenium IDE for RobotFramework browser test automation.', + href: 'https://github.com/sohwendy/Robotcorder', + tags: [''] + }, + { + name: 'Robot Framework Hub', + description: 'Lightweight web server that provides access to the Robot Framework test assets via browser.', + href: 'https://github.com/boakley/robotframework-hub/wiki', + tags: [''] + }, + { + name: 'Robot Framework Lexer', + description: 'Robot Framework syntax highlighting with Pygments. Link is to the lexer project itself, but the lexer is part of Pygments from version 1.6 onwards.', + href: 'https://bitbucket.org/robotframework/pygmentslexer', + tags: ['editor'] + }, + { + name: 'Robot Tools', + description: 'Collection of supporting tools that can be used with Robot Framework.', + href: 'https://bitbucket.org/robotframework/robottools', + tags: [''] + }, + { + name: 'Robocop linter', + description: 'Static code analysis tool for Robot Framework with use of latest robot API and many built-in rules that can be easily configured or switched off.', + href: 'https://github.com/MarketSquare/robotframework-robocop', + tags: [''] + }, + { + name: 'Robotmk', + description: 'With Robotmk, arbitrary Robot Framework tests can be seamlessly integrated into the Checkmk monitoring tool. In addition to server and network metrics, Checkmk administrators also get worthful insights about on how well business applications are performing from the users point of view ("End-2-End Monitoring"). Robotmk can flexibly monitor and graph the runtimes of tests and keywords, and also alert when related SLAs are violated.', + href: 'https://github.com/elabit/robotmk/', + tags: [''] + }, + { + name: 'SAGE Framework', + description: 'Multi-agent based extension to Robot Framework. Agent based systems make it possible to test distributed systems such as Service Oriented Architecture systems. SAGE Provides a library of Robot Framework keywords for creating and managing SAGE agent networks as well as collecting and reporting results from remote agents.', + href: 'https://www.nrl.navy.mil/itd/imda/products/sage', + tags: [''] + }, + + { + name: 'StatusChecker', + description: 'A tool for validation that executed Robot Framework test cases have expected statuses and log messages. Mainly targeted for test library developers.', + href: 'https://github.com/robotframework/statuschecker/', + tags: [''] + }, + { + name: 'Test Assistant', + description: "Control test processes and RPA tasks with your voice or with a text message sent directly to the assistant through leon-ai's UI..", + href: 'https://github.com/jg8481/leon/tree/develop/packages/robotframework-test-assistant', + tags: [''] + }, + { + name: 'TestDataTable', + description: 'Enables you to assign test data variable values from a single set of data to multiple scripts while allowing you to ensure each script has a unique data value.', + href: 'https://github.com/damies13/TestDataTable', + tags: [''] + }, + { + name: 'Tesults Listener', + description: 'A listener that provides a codeless integration experience for test results reporting from Robot Framework into Tesults.', + href: 'https://www.tesults.com/docs?doc=robot', + tags: [''] + }, + { + name: 'Xray Test Management', + description: 'Test management app for Jira that provides the ability to track coverage based on traditional manual test cases, exploratory testing and automation-related results. For automation, users can track detailed results from test scripts implemented with Robot Framework and link them to the respective requirements.', + href: 'https://www.getxray.app/', + tags: [''] + } +]) diff --git a/src/content/resources/english/users.js b/src/content/resources/english/users.js new file mode 100644 index 000000000..33eff90f8 --- /dev/null +++ b/src/content/resources/english/users.js @@ -0,0 +1,318 @@ +export default () => ([ + { + title: 'ABB', + href: 'https://www.abb.com/', + imgName: 'abb.png', + text: `ABB is using Robot Framework in software development for testing distribution + automation related configuration tools, web interfaces and embedded devices.` + }, + { + title: 'Accruent', + href: 'https://www.accruent.com/', + imgName: 'accruent.png', + text: `Accruent has been using Robot Framework since 2015 to drive API, GUI, mobile, + and desktop automation testing throughout the company. Accruent has since made its + Zoomba + library open source to help other teams make the move to Robot Framework.` + }, + { + title: 'Adwisit', + href: 'https://www.adwisit.se/', + imgName: 'adwisit.png', + text: `Adwisit uses Robot Framework to automate end-to-end testing of business processes + for customers with a complex structure of third-party products, handling both web and desktop applications.` + }, + { + title: 'Alfastrahovanie', + href: 'https://www.alfastrah.ru/', + imgName: 'alfastrahovanie.png', + text: `Alfastrahovanie is using Robot Framework as a main regression testing tool for + SAP FS CM system. Alfastrahovanie is in the beginning of ATDD path and Robot Framework + is the main vehicle there as well.` + }, + { + title: 'Alpha', + href: 'https://www.alpha.company/', + imgName: 'alpha.png', + text: `At Alpha, we are developing the future of mobile apps for Health, with the latest + advances in neuroscience, AI and mobile computing. Robot Framework is a key part of our + Health Moonshot development process to help us automatize testing and guarantee the best quality.` + }, + { + title: 'Altran', + href: 'https://www.altran.com/', + imgName: 'altran.png', + text: `Altran is a world leader in engineering solutions and R&D, and is using extensively + RobotFramework mainly in it's Global Engineering Centers. Altran is also an active contributor + for the RobotFramework community and is the main developer of several RobotFramework libraries.` + }, + { + title: 'Axon', + href: 'https://www.axon.tv/', + imgName: 'axon.png', + text: `Axon is using Robot Framework in testing embedded software and hardware development + of broadcast equipment. We automate testing as much as possible in order to speed up development + while guarantee quality. Robot Framework is the perfect tool for this job.` + }, + { + title: 'CENX', + href: 'https://www.cenx.com/', + imgName: 'cenx.png', + text: `CENX is using Robot Framework, within a Docker environment, for feature and integration + testing of a product that empowers network- and service operation centers.` + }, + { + title: 'Charter Communications', + href: 'https://www.spectrum.com/', + imgName: 'spectrum.png', + text: `Charter uses Robot Framework for automating feature and protocol testing on network + devices like routers and firewalls for device certification, QA and network monitoring.` + }, + { + title: 'Cisco', + href: 'https://www.cisco.com/', + imgName: 'cisco.jpg', + text: `Cisco’s Customer Experience (CX) supports the testing & validation of Cisco and + 3rd party solutions deployed by our customers. This includes Solution Validation Services + (SVS) delivered both on Cisco-premise and customer-premise as part of a NetDevOps (CI/CD) + process where continuous validation accelerates technology adoption, de-risks IT deployments, + changes and upgrades, and ensures complex migrations are transparent.` + }, + { + title: 'Conde Nast', + href: 'https://technology.condenast.com/', + imgName: 'condenast.png', + text: `Condé Nast transformed their quality assurance for their brand sites, such as + Brides, Wired and Architectural Digest, from an entirely manual process to automated one with Robot Framework.` + }, + { + title: 'FICOSA', + href: 'https://www.ficosa.com/', + imgName: 'ficosa.png', + text: `FICOSA has been using Robot Framework for the last years in the automotive industry. + It's being used for the automated testing of + + embedded software for in-vehicle telematic units with very good results. We have + implemented several Robot Framework libraries to control complex hardware environments in an scalable way.` + }, + { + title: 'Finnair', + href: 'https://www.finnair.com/', + imgName: 'finnair.png', + text: 'Finnair is using Robot Framework to support Finnair digital platform development.' + }, + { + title: 'Finnish Tax Administration', + href: 'https://www.vero.fi/en/individuals/', + imgName: 'vero.png', + text: `Finnish Tax Administration is using Robot Framework in multiple projects. + Robot Framework is one of the core tools in their development to make Quality Assurance and Automation.` + }, + { + title: 'Flipdish', + href: 'https://www.flipdish.com/', + imgName: 'flipdish.png', + text: `Flipdish are using Robot Framework for web, mobile and api, to enable us to test + and release multiple white label products used for online ordering platforms across the globe.` + }, + { + title: 'HeyMath', + href: 'https://plp.heymath.com/', + imgName: 'heymath.png', + text: `HeyMath! is a comprehensive E-learning program with world-class creative digital content. + We use Robot Framework for end-to-end automation testing for our Products and ensuring the + quality before delivering to the end users.` + }, + { + title: 'Juniper Networks', + href: 'https://www.juniper.net/', + imgName: 'juniper.png', + text: `Juniper Networks has built an extensive automation framework on top of Robot Framework + for end-to-end qualification of Juniper products to maintain our commitment to quality for our + customers and users. It is used extensively in multiple groups including engineering and + support amongst others. We have also worked with third-party test tool vendors to provide + Robot Framework friendly APIs to integrate with our framework.` + }, + { + title: 'Kistler', + href: 'https://www.kistler.com/', + imgName: 'kistler.svg', + text: `Kistler is using the Robot Framework for automated system tests of backend and frontend + applications for various, very accurate and highly precise + measurement systems.` + }, + { + title: 'KONE', + href: 'https://www.kone.com/', + imgName: 'kone.png', + text: `KONE is widely using Robot Framework in software development for testing embedded + systems in elevators and escalators.` + }, + { + title: 'Lucid Software', + href: 'https://www.kovidndt.com/', + imgName: 'lucid.png', + text: `Lucid Software is using Robot Framework for complete system automation testing of + its NDT software products. Necessary unique libraries are created to test the applications + in both Windows and WPF formats.` + }, + { + title: 'Metso', + href: 'https://www.metso.com/', + imgName: 'metso.png', + text: `Metso has had good results using Robot Framework in various domains. This includes + testing embedded software in valve positioners and + web testing of their Manufacturing + Resource Planning system.` + }, + { + title: 'Mews', + href: 'https://www.mews.com/', + imgName: 'mews.png', + text: `Mews builds modern hospitality software. Mews uses Robot Framework + as part of CI/CD process to ensure system reliability and reduce manual testing efforts + across multiple products in both browser and desktop apps.` + }, + { + title: 'Nokia', + href: 'https://www.nokia.com/', + imgName: 'nokia.png', + text: `Robot Framework was initially developed at Nokia Networks and it is used extensively + around the whole company. It is used for testing different devices, software systems and + protocols via GUIs, APIs and various other interfaces.` + }, + { + title: 'NRL', + href: 'https://www.nrl.navy.mil/', + imgName: 'nrl.png', + text: `The Naval Research Laboratory extends Robot Framework to provide a seamless integration + with the SAGE + multi-agent system. This integration enables Robot Framework to drive distributed simulation + and monitoring for test automation of SOA systems.` + }, + { + title: 'OpenDaylight', + href: 'https://www.opendaylight.org/', + imgName: 'opendaylight.png', + text: `OpenDaylight is a software-defined network (SDN) platform that uses Robot Framework + for unit- and integration tests between different services. If you are interested how, + check the wiki.` + }, + { + title: 'Opuscapita', + href: 'https://www.opuscapita.com/', + imgName: 'opuscapita.png', + text: `OpusCapita is using Robot Framework in software development for regression testing + automation of web applications, API and internal software components.` + }, + { + title: 'Oriental Pearl New Media Co, Ltd', + href: 'https://www.opg.cn/', + imgName: 'oriental.png', + text: 'Oriental Pearl New Media Co, Ltd is using Robot Framework for API and UI testing.' + }, + { + title: 'QA Hive', + href: 'https://www.qahive.com/', + imgName: 'qahive.png', + text: `QA Hive is using Robot Framework for automation tests and automation tasks + for reduce overall manual process and improve system reliability.` + }, + { + title: 'Rocla', + href: 'https://rocla.com/', + imgName: 'rocla.png', + text: `Rocla is using Robot Framework widely in development and testing of the + software for Trucks and Automated Guided Vehicles (AGV’s).` + }, + { + title: 'RunWhen', + href: 'https://www.runwhen.com/', + imgName: 'runwhen.png', + text: `RunWhen has built a platform for Social Reliability Engineering that allows + organizations to collaboratively build and scale their Site Reliability Engineering practices. + The RunWhen platform uses Robot Framework to power its open source & community-driven + Service Level Indicator, Service Level Objective, and Task Automation codebundles.` + }, + { + title: 'Toronto Metropolitan University', + href: 'https://www.torontomu.ca/', + imgName: 'tmu_logo.png', + text: `Toronto Metropolitan University uses Robot Framework to conduct desktop and mobile + browser testing for its suite of applications that serve both students and staff.` + }, + + { + title: 'Salicru', + href: 'https://www.salicru.com/', + imgName: 'salicru.png', + text: `Salicru has been using Robot Framework in testing embedded software and hardware + development of power electronic equipment since 2011. We use Robot Framework along with + our proprietary embedded software architecture + Odyssey + to assure the quality of our products and it has become one of the most important tools for us.` + }, + { + title: 'Segron', + href: 'https://www.segron.com/', + imgName: 'segron.png', + text: `Segron is a Bratislava-based company offering beyond end-to-end testing solution + for Telecommunications. Our tool is based on Robot Framework and is the first true end-to-end + solution for testing multiple interfaces and technologies with a single tool.` + }, + { + title: 'Smart Synergies', + href: 'https://www.smart-synergies.eu/', + imgName: 'smartsynergies.png', + text: `Smart Synergies promotes Robotframework as the "Swiss Army Knife" of Software testing tools in the wide and open seas of commercial + and open-source software testing tools and applies it since 2014 with great success to its customer's test automation projects. Smart Synergies delivers end-2-end test automation services from building pilots demoing Robotframeworks powers to making it part of the continuous integration pipeline, from creating test automation strategies to designing and implementing test scenarios and cases.` + }, + { + title: 'Testmo', + href: 'https://www.testmo.com/', + imgName: 'testmo.png', + text: `Testmo is a test management tool for modern software teams. The Testmo team uses + Robot Framework for acceptance testing and to support its customers' QA.` + }, + { + title: 'Tesena', + href: 'https://www.tesena.com/', + imgName: 'tesena.png', + text: `Testing is not just something we do. It is everything we do. + We help companies reveal bugs in their software and save costs thanks to our know-how. + We are leaders in the testing community, providing training courses, events and inspiration in the field of software testing.` + }, + { + title: 'TMA Solutions', + href: 'https://www.tmasolutions.com/', + imgName: 'TMAlogo.png', + text: `TMA Solutions is using Robot Framework to automate not only single product but also + complex interoperability testing, involving API, desktop, mobile, web, network devices and + special hardware. With this framework, we can easily expand testing scopes, improve automation + run speed while still keeping high reliability.` + }, + { + title: 'Zilogic', + href: 'https://www.zilogic.com/', + imgName: 'zilogic.png', + text: `Zilogic Systems is using Robot Framework for integration testing of embedded products. + We convert requirements into test cases,write necessary libraries to test the Device Under Test.` + }, + { + title: 'Zymr Inc', + href: 'https://www.zymr.com/', + imgName: 'zymr.png', + text: `Zymr has deep expertise in the Robot Framework and using it extensively for automating + the test cases for the clients in various industries. It has been used within Docker and other containers.` + }, + { + title: 'Medical Billing Wholesalers', + href: 'https://www.medicalbillingwholesalers.com/', + imgName: 'medical_billing.png', + text: `Consumed by our purpose of being the most agile healthcare services company in the world, + we have created a strong delivery model combining the knowledge of our people with market-leading + technologies to deliver great revenue cycle outcomes to our customers.` + } +]) diff --git a/src/content/resources/german/builtin.js b/src/content/resources/german/builtin.js new file mode 100644 index 000000000..7f43ab6c6 --- /dev/null +++ b/src/content/resources/german/builtin.js @@ -0,0 +1,92 @@ +export default () => ([ + { + name: 'Builtin', + href: 'https://robotframework.org/robotframework/latest/libraries/BuiltIn.html', + description: 'Stellt einen Satz häufig benötigter generischer Keywords bereit. Immer automatisch verfügbar, ohne Import.', + tags: ['Bibliothek'] + }, + { + name: 'Collections', + href: 'https://robotframework.org/robotframework/latest/libraries/Collections.html', + description: 'Stellt einen Satz von Keywords zur Verfügung, um Python-Listen und -Dictionaries zu verarbeiten.', + tags: ['Bibliothek'] + }, + { + name: 'DateTime', + href: 'https://robotframework.org/robotframework/latest/libraries/DateTime.html', + description: 'Bibliothek für Datums- und Zeitkonvertierungen.', + tags: ['Bibliothek'] + }, + { + name: 'Dialogs', + href: 'https://robotframework.org/robotframework/latest/libraries/Dialogs.html', + description: 'Bietet Möglichkeiten, die Ausführung zu pausieren und Eingaben von Benutzern zu erhalten.', + tags: ['Bibliothek'] + }, + { + name: 'OperatingSystem', + href: 'https://robotframework.org/robotframework/latest/libraries/OperatingSystem.html', + description: 'Ermöglicht die Durchführung verschiedener Betriebssystemaufgaben auf dem System, auf dem das Robot Framework ausgeführt wird.', + tags: ['Bibliothek'] + }, + { + name: 'Process', + href: 'https://robotframework.org/robotframework/latest/libraries/Process.html', + description: 'Bibliothek für das Ausführen von Prozessen im System.', + tags: ['Bibliothek'] + }, + { + name: 'Remote', + href: 'https://github.com/robotframework/RemoteInterface', + description: 'Spezielle Bibliothek, die als Proxy zwischen dem Robot Framework und anderen Bibliotheken fungiert. Tatsächliche Bibliotheken können auf verschiedenen Maschinen laufen und in beliebigen Programmiersprachen implementiert sein, die das XML-RPC-Protokoll unterstützen.', + tags: ['Bibliothek'] + }, + { + name: 'Screenshot', + href: 'https://robotframework.org/robotframework/latest/libraries/Screenshot.html', + description: 'Stellt Keywords zum Aufnehmen von Screenshots des Desktops bereit.', + tags: ['Bibliothek'] + }, + { + name: 'String', + href: 'https://robotframework.org/robotframework/latest/libraries/String.html', + description: 'Bibliothek zum Erstellen, Ändern und Überprüfen von Strings.', + tags: ['Bibliothek'] + }, + { + name: 'Telnet', + href: 'https://robotframework.org/robotframework/latest/libraries/Telnet.html', + description: 'Ermöglicht die Verbindung zu Telnet-Servern und das Ausführen von Kommandos auf den geöffneten Verbindungen.', + tags: ['Bibliothek'] + }, + { + name: 'XML', + href: 'https://robotframework.org/robotframework/latest/libraries/XML.html', + description: 'Bibliothek zum Erstellen, Bearbeiten und Überprüfen von XML-Dateien.', + tags: ['Bibliothek'] + }, + { + name: 'Rebot', + description: 'Generiert Logs und Berichte basierend auf XML-Ausgaben und zum Kombinieren mehrerer Ausgaben.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#post-processing-outputs', + tags: ['Tool'] + }, + { + name: 'Libdoc', + description: 'Generiert Keyword-Dokumentation für Testbibliotheken und Ressourcen-Dateien.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#libdoc', + tags: ['Tool'] + }, + { + name: 'Testdoc', + description: 'Generiert detaillierte HTML-Dokumentation basierend auf Robot Framework-Testfällen.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#testdoc', + tags: ['Tool'] + }, + { + name: 'Tidy', + description: 'Bereinigen und Ändern des Formats von Robot Framework-Testdatendateien.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#tidy', + tags: ['Tool'] + } +]) diff --git a/src/content/resources/german/learning.js b/src/content/resources/german/learning.js new file mode 100644 index 000000000..8b10515fe --- /dev/null +++ b/src/content/resources/german/learning.js @@ -0,0 +1,62 @@ +export default () => ([ + { + name: 'Robot Framework Doku', + description: 'Lernen Sie mit Anleitungen und Beispielen, die das Robot Framework von der Installation bis zur fortgeschrittenen Nutzung abdecken.', + href: 'https://docs.robotframework.org/' + }, + { + name: 'Benutzeranleitungen', + description: 'Referenzhandbuch, das alle Funktionen des Robot Frameworks im Detail erklärt.', + href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html' + }, + { + name: 'Public API', + description: 'Public API zum Schreiben eigener Tools für das Robot Framework.', + href: 'https://robot-framework.readthedocs.org/en/latest/' + }, + { + name: 'Wie man gute Testfälle schreibt', + description: 'Guidelines für das Schreiben guter Testfälle mit dem Robot Framework.', + href: 'https://github.com/robotframework/HowToWriteGoodTestCases/blob/master/HowToWriteGoodTestCases.rst' + }, + { + name: 'Empfehlungen und Fallstricke', + description: 'Präsentationsfolien, die sich grob an den Guidelines \'How to write good test cases\' orientieren.', + href: 'https://www.slideshare.net/pekkaklarck/robot-framework-dos-and-donts' + }, + { + name: 'Einführungsfolien', + description: 'Allgemeine Einführungsfolien zum Robot Framework.', + href: 'https://www.slideshare.net/pekkaklarck/robot-framework-introduction' + }, + { + name: 'Robot Framework Katas', + description: 'Sammlung von Übungen und Beispielen zum Einstieg in die Testautomatisierung. Vorkenntnisse sind nicht erforderlich.', + href: 'https://github.com/eficode-academy/rf-katas' + }, + { + name: 'Web Demo', + description: 'Erklärt, wie man Tests und high Level Keywords erstellt. Das System unter Test ist eine einfache Webseite, die mit der SeleniumLibrary getestet wird.', + href: 'https://github.com/robotframework/WebDemo' + }, + { + name: 'Robot Demo', + description: 'Erklärt, wie man Tests und Testbibliotheken erstellt. Das System unter Test ist ein einfacher Rechner, der mit einer benutzerdefinierten Bibliothek getestet wird', + href: 'https://github.com/robotframework/RobotDemo' + }, + { + name: 'Demo: ATDD mit Robot Framework', + description: 'Wie man das Robot Framework für die akzeptanztestgetriebene Entwicklung (ATDD) verwendet, auch bekannt als Spezifikation durch Beispiele.', + href: 'https://code.google.com/p/atdd-with-robot-framework/' + }, + { + name: 'Demo: C mit Robot Framework verwenden', + description: 'Dieses einfache Beispiel zeigt, wie man die Programmiersprache C in Testbibliotheken des Robot Frameworks verwendet.', + href: 'https://bitbucket.org/robotframework/cdemo' + }, + { + name: 'Demo: Remote Interface', + description: 'Das Beispiel zeigt, wie man die Robot Framework Remote Interface verwendet, um Testbibliotheken in beliebigen Programmiersprachen aufzurufen.', + href: 'https://github.com/jg8481/robotframework-scala-remote-library' + } +]) diff --git a/src/content/resources/german/libraries.mjs b/src/content/resources/german/libraries.mjs new file mode 100644 index 000000000..b2046ef5c --- /dev/null +++ b/src/content/resources/german/libraries.mjs @@ -0,0 +1,322 @@ +export default () => ([ + { + name: 'AppiumLibrary', + href: 'https://github.com/serhatbolsu/robotframework-appiumlibrary', + description: 'Android- und iOS-Tests. Verwendet intern Appium.', + tags: ['mobile'] + }, + { + name: 'ArchiveLibrary', + href: 'https://github.com/MarketSquare/robotframework-archivelibrary', + description: 'Verarbeiten von Zip- und Tar-Archiven.', + tags: ['zip'] + }, + { + name: 'AutoItLibrary', + href: 'https://github.com/nokia/robotframework-autoitlibrary', + description: 'Windows-GUI-Testbibliothek, die das Freeware-Tool AutoIt als Driver verwendet.', + tags: ['Windows', 'UI'] + }, + { + name: 'AutoRecorder', + href: 'https://github.com/sebastianciupinski/robotframework-autorecorder#readme', + description: 'Ermöglicht die automatische Videoaufzeichnung während der Durchführung von Tests und Test-Suites.', + tags: ['visual'] + }, + { + name: 'Browser Library', + href: 'https://github.com/MarketSquare/robotframework-browser', + description: 'Eine moderne Web-Testbibliothek, die von Playwright unterstützt wird. Zielt auf Geschwindigkeit, Zuverlässigkeit und Sichtbarkeit ab.', + tags: ['web'] + }, + { + name: 'CncLibrary', + href: 'https://github.com/eficode/robotframework-cnclibrary', + description: 'Steuerung einer CNC-Fräsmaschine.', + tags: ['rpa'] + }, + { + name: 'ConfluentKafkaLibrary', + href: 'https://github.com/robooo/robotframework-ConfluentKafkaLibrary', + description: 'Python Confluent Kafka.' + }, + { + name: 'CURFLibrary', + href: 'https://github.com/Openwide-Ingenierie/robotframework-can-uds-library', + description: 'Testen des CAN-Bus mit Unterstützung für ISO-TP und UDS.' + }, + { + name: 'Database Library (Java)', + href: 'https://github.com/MarketSquare/robotframework-dblibrary', + description: 'Java-basierte Bibliothek für Datenbanktests. Verwendbar mit Jython. Auch über Maven Central verfügbar.', + tags: ['java'] + }, + { + name: 'Database Library (Python)', + href: 'https://github.com/MarketSquare/Robotframework-Database-Library', + description: 'Python-basierte Bibliothek für Datenbanktests. Funktioniert mit jedem Python-Interpreter, einschließlich Jython.', + tags: ['db'] + }, + { + name: 'DataDriver Library', + href: 'https://github.com/Snooz82/robotframework-datadriver', + description: 'Datengetriebener Test mit externen 📤 Datentabellen (csv, xls, xlsx, etc.). 🧬 Unterstützung für paarweiser kombinatorischer Test.', + tags: ['db'] + }, + { + name: 'DebugLibrary', + href: 'https://github.com/xyb/robotframework-debuglibrary', + description: 'Eine Debug-Bibliothek für Robot Framework, die auch als interaktive Shell (REPL) verwendet werden kann.' + }, + { + name: 'Dependency Library', + href: 'https://github.com/mentalisttraceur/robotframework-dependencylibrary', + description: 'Abhängigkeiten zwischen Tests deklarieren. Idealerweise sind Tests unabhängig, aber wenn Tests von früheren Tests abhängen, erleichtert die Dependency Library das explizite Deklarieren dieser Abhängigkeiten und sorgt dafür, dass abhängige Tests korrekt ausgeführt werden.' + }, + { + name: 'Diff Library', + href: 'https://github.com/MarketSquare/robotframework-difflibrary', + description: 'Unterschiede zwischen zwei Dateien ermitteln.' + }, + { + name: 'Django Library', + href: 'https://github.com/kitconcept/robotframework-djangolibrary', + description: 'Bibliothek für Django, ein Python-Webframework.', + tags: ['django'] + }, + { + name: 'DocTest Library', + href: 'https://github.com/manykarim/robotframework-doctestlibrary', + description: 'Bibliothek für Dokumententests, bietet Visuelle/Content Vergleiche und Masken für Bilder, PDFs und mehr.', + tags: ['pdf', 'visual'] + }, + { + name: 'DoesIsLibrary', + href: 'https://github.com/sebastianciupinski/robotframework-doesislibrary#readme', + description: 'Automatisch generierte Keywords wie Is Something oder Does Something, die aus Assertion-Keywords wie Should Be, Should Not Be usw. erstellt werden.' + }, + { + name: 'Eclipse Library', + href: 'https://github.com/lcarbonn/robotframework-eclipselibrary/', + description: 'Testen von Eclipse RCP-Anwendungen mit SWT-Widgets.' + }, + { + name: 'FTP library', + href: 'https://github.com/kowalpy/Robot-Framework-FTP-Library', + description: 'Testen und Verwenden von FTP-Servern mit dem Robot Framework.', + tags: ['ftp'] + }, + { + name: 'HTTP RequestsLibrary (Python)', + href: 'https://github.com/MarketSquare/robotframework-requests#readme', + description: 'HTTP-Level-Test unter Verwendung von Python Requests intern.', + tags: ['http'] + }, + { + name: 'HttpRequestLibrary (Java)', + href: 'https://github.com/MarketSquare/robotframework-httprequestlibrary', + description: 'HTTP-Level-Tests unter Verwendung des Apache HTTP-Clients. Auch über Maven Central verfügbar.', + tags: ['http', 'java'] + }, + { + name: 'ImageHorizonLibrary', + href: 'https://github.com/eficode/robotframework-imagehorizonlibrary#readme', + description: 'Cross-platform, in Python geschriebene Bibliothek für GUI-Automatisierung basierend auf Bilderkennung.', + tags: ['ui', 'visual'] + }, + { + name: 'JavaFXLibrary', + href: 'https://github.com/eficode/JavaFXLibrary#readme', + description: 'Testen von JavaFX-Anwendungen, basierend auf TestFX. Bietet auch Remote-Interface Unterstützung.', + tags: ['java'] + }, + { + name: 'KiCadLibrary', + href: 'https://github.com/madworx/robotframework-kicadlibrary#readme', + description: 'Interaktion mit KiCad EDA Designs.' + }, + { + name: 'ListenerLibrary', + href: 'https://github.com/sebastianciupinski/robotframework-listenerlibrary#readme', + description: 'Keywords registrieren, die vor/nach anderen Keywords und Test-Suites ausgeführt werden sollen.' + }, + { + name: 'Mainframe3270 Library', + href: 'https://github.com/Altran-PT-GDC/Robot-Framework-Mainframe-3270-Library/blob/master/README.md', + description: 'Ermöglicht die Erstellung automatisierter Testskripte zum Testen von IBM Mainframe 3270.', + tags: ['ibm'] + }, + { + name: 'MQTT library', + href: 'https://github.com/randomsync/robotframework-mqttlibrary#readme', + description: 'Testen von MQTT-Brokern und -Anwendungen.', + tags: ['iot'] + }, + { + name: 'OracleDBLibrary', + href: 'https://github.com/adeliogullari/robotframework-oracledb-library', + description: 'Eine Datenbank-Testbibliothek für das Robot Framework, die intern das Tool python-oracledb verwendet.', + tags: ['db', 'oracle', 'oracledb'] + }, + { + name: 'PuppeteerLibrary', + href: 'https://github.com/qahive/robotframework-puppeteer', + description: 'Web-Tests unter Verwendung des Puppeteer-Tools intern.', + tags: ['web', 'ui'] + }, + { + name: 'Qweb', + href: 'https://github.com/qentinelqi/qweb', + description: 'Eine moderne Web-Testbibliothek, die darauf abzielt, Web-Tests und Automatisierung einfach 🎉 und wartbar 🧹 zu gestalten, mit ihrem High-Level-Keyword-Design.', + tags: ['web', 'ui'] + }, + { + name: 'Rammbock', + href: 'https://github.com/robotframework/Rammbock#readme', + description: 'Generische Testbibliothek für Netzwerkprotokolle, die eine einfache Möglichkeit bietet, Netzwerkpakete zu spezifizieren und die Ergebnisse gesendeter und empfangener Pakete zu überprüfen.', + tags: ['http'] + }, + { + name: 'RemoteSwingLibrary', + href: 'https://github.com/robotframework/remoteswinglibrary', + description: 'Testen und Verbinden mit einem Java-Prozess und Verwenden der SwingLibrary, insbesondere für Java Web Start-Anwendungen.', + tags: ['java'] + }, + { + name: 'RESTinstance', + href: 'https://github.com/asyrjasalo/RESTinstance/', + description: 'Testbibliothek für HTTP JSON APIs.', + tags: ['http'] + }, + { + name: 'Robotframework-faker', + href: 'https://github.com/MarketSquare/robotframework-faker', + description: 'Bibliothek für Faker, einen Generator für falsche Testdaten.' + }, + { + name: 'Robotframework-FlaUI', + href: 'https://github.com/GDATASoftwareAG/robotframework-flaui', + description: 'Robotframework-FlaUI ist eine Keyword-basierte Bibliothek für die Automatisierung von User Interface Tests für Windows-Anwendungen wie Win32, WinForms, WPF oder Store-Apps. Es basiert auf der FlaUI-Bibliothek zur User Interface Automatisierung.', + tags: ['windows', 'ui'] + }, + { + name: 'Robotframework-MailClientLibrary', + href: 'https://github.com/noubar/RobotFramework-MailClientLibrary', + description: 'Die Robotframework-MailClientLibrary ist eine Keyword-basierte Bibliothek für E-Mail-Clients, die das Testen von E-Mail-Protokollen unterstützt, einschließlich IMAP, POP3 und SMTP, mit oder ohne SSL-Verbindung.', + tags: ['mail', 'imap', 'smtp', 'pop3', 'ssl'] + }, + { + name: 'SapGuiLibrary', + href: 'https://github.com/frankvanderkuur/robotframework-sapguilibrary/', + description: 'Testen des SAPGUI-Clients unter Verwendung der internen SAP Scripting Engine.', + tags: ['ui', 'sap'] + }, + { + name: 'RoboSAPiens', + href: 'https://github.com/imbus/robotframework-robosapiens', + description: 'RoboSAPiens Es handelt sich um eine Bibliothek zur Automatisierung der Windows SAP GUI. Die Key Innovation (im Vergleich zur SapGuiLibrary) besteht darin, dass UI-Elemente anhand der Texte in der GUI ausgewählt werden können. Es ist nicht erforderlich, ein Drittanbieter-Tool zur Suche von XPath-ähnlichen Selektoren zu verwenden. Darüber hinaus befindet sich RoboSAPiens in aktiver Entwicklung.', + tags: ['ui', 'sap'] + }, + { + name: 'ScreenCapLibrary', + href: 'https://github.com/rticau/ScreenCapLibrary', + description: 'Screenshots aufnehmen und Videoaufzeichnungen erstellen. Ähnliche Funktionen wie die SeleniumScreenshots Bibliothek, mit einigen zusätzlichen Features.', + tags: ['ui'] + }, + { + name: 'SeleniumScreenshots', + href: 'https://github.com/MarketSquare/robotframework-seleniumscreenshots', + description: 'Annotieren und Zuschneiden von Screenshots, die mit der SeleniumLibrary aufgenommen wurden.', + tags: ['ui', 'selenium'] + }, + { + name: 'SeleniumLibrary', + href: 'https://github.com/robotframework/SeleniumLibrary/', + description: 'Web-Testbibliothek, die intern das weit verbreitete Selenium-Tool verwendet.', + tags: ['web', 'selenium'] + }, + { + name: 'SeleniumLibrary for Java', + href: 'https://github.com/MarketSquare/robotframework-seleniumlibrary-java#readme', + description: 'Java Port der SeleniumLibrary.', + tags: ['java', 'selenium'] + }, + { + name: 'SikuliLibrary', + href: 'https://github.com/rainmanwy/robotframework-SikuliLibrary#readme', + description: 'Bietet Keywords zum Testen der UI durch Sikulix. Diese Bibliothek unterstützt Python 2.x und 3.x.', + tags: ['ui'] + }, + { + name: 'SoapLibrary', + href: 'https://github.com/Altran-PT-GDC/Robot-Framework-SOAP-Library', + description: 'Entwickelt für diejenigen, die mit der Automatisierung von Webdiensten arbeiten möchten, als ob sie SoapUI verwenden würden: eine Anfrage über eine XML-Datei stellen und die Antwort in einer anderen XML-Datei erhalten.', + tags: ['http'] + }, + { + name: 'SSHLibrary', + href: 'https://github.com/robotframework/SSHLibrary', + description: 'Ermöglicht das Ausführen von Befehlen auf Remote-Maschinen über eine SSH-Verbindung. Unterstützt auch das Übertragen von Dateien mittels SFTP.', + tags: ['ftp', 'ssh'] + }, + { + name: 'SwingLibrary', + href: 'https://github.com/robotframework/SwingLibrary/wiki', + description: 'Java-Anwendungen mit Swing-GUI testen.', + tags: ['java', 'ui'] + }, + { + name: 'TestFX Library', + href: 'https://github.com/Altran-PT-GDC/Robot-Framework-Test-FX-Library', + description: 'Ermöglicht das Testen von JavaFX-Anwendungen mit dem TestFX Framework. Bietet auch Remote Interface Unterstützung Maintained Fork.', + tags: ['java'] + }, + { + name: 'TFTPLibrary', + href: 'https://github.com/kowalpy/Robot-Framework-TFTP-Library', + description: 'Über ein Trivial File Transfer Portocol interagieren.', + tags: ['ftp'] + }, + { + name: 'WADLibrary', + href: 'https://github.com/Adwisit/WADLibrary', + description: 'Testbibliothek für Anwendungen, die den Win App Driver verwendet.', + tags: ['windows'] + }, + { + name: 'Zoomba Library', + href: 'https://github.com/Accruent/robotframework-zoomba', + description: 'Erweitert die Features vieler Tools für die Automatisierung von GUI, REST-APIs, SOAP-APIs, mobilen Anwendungen und Windows-Anwendungen (WinAppDriver). Ein ideales All-in-One-Toolkit für neue oder bestehende Robot Framework Projekte.', + tags: ['ui', 'http'] + }, + { + name: 'Python Library Core', + href: 'https://github.com/robotframework/PythonLibCore', + description: 'Tools zur Erleichterung der Erstellung größerer Testbibliotheken für Robot Framework mit Python.', + tags: ['tools'] + }, + { + name: 'JavalibCore', + href: 'https://github.com/robotframework/JavalibCore/wiki', + description: 'Basis für die Implementierung umfangreicher Java-basierter Testbibliotheken für Robot Framework.', + tags: ['java'] + }, + { + name: 'RemoteApplications', + href: 'https://github.com/robotframework/RemoteApplications', + description: 'Spezielle Testbibliothek zum Starten von Java-Anwendungen auf einer separaten JVM und zur Nutzung anderer Bibliotheken in diesen Anwendungen.', + tags: ['java'] + }, + { + name: 'Plone.app .robotframework', + href: 'https://github.com/plone/plone.app.robotframework/', + description: 'Stellt Ressourcen und Tools zum Schreiben funktionaler Selenium-Tests für das Plone CMS und dessen Add-Ons bereit..', + tags: ['selenium'] + }, + { + name: 'WatchUI', + href: 'https://github.com/Tesena-smart-testing/WatchUI', + description: 'Visuelle Testbibliothek für die Überprüfung von visuellen Unterschieden sowie die Inhaltsprüfung von Bildern (einschließlich PDF-Dokumenten). Läuft auf Selenium, um Screenshots zu erstellen, verwendet PyMuPDF zur Verarbeitung von PDFs und Tesseract OCR zur Texterkennung.', + tags: ['ui'] + } +]) diff --git a/src/content/resources/german/sponsors.js b/src/content/resources/german/sponsors.js new file mode 100644 index 000000000..9f9f1ad66 --- /dev/null +++ b/src/content/resources/german/sponsors.js @@ -0,0 +1,379 @@ +export default () => ([ + { + title: 'ABB', + href: 'https://new.abb.com/', + img: 'abb.png', + description: 'ABB is a leading global technology company that energizes the transformation of society and industry to achieve a more productive, sustainable future. ABB employs about 5000 people in Finland. We use Robot Framework for hardware and software testing of multiple product lines, including variable frequency drives and power distribution automation.' + }, + { + title: 'Aktia', + href: 'https://www.aktia.fi/', + img: 'aktia.png', + description: 'Aktia is a Finnish asset manager, bank and life insurer that has been creating wealth and well-being from one generation to the next already for 200 years. We serve our customers through digital channels everywhere and face-to-face in our offices in the Helsinki region as well as in Oulu, Tampere, Turku and Vaasa regions. Funds in our awarded asset management are sold also internationally to institutional clients. We employ approximately 800 people around Finland. In Aktia Robot Framework is used for test automation to guarantee the quality we deliver to our customers.' + }, + { + title: 'Alten', + href: 'https://www.alten.fi/en/', + img: 'alten.png', + description: 'ALTEN Finland Oy provides a wide range of engineering and IT services, especially for industry and other private sectors as well as public administration. We employ 600 top experts in 13 locations. We are part of the ALTEN Group, which employs more than 54 000 professionals in 30 countries around the world.' + }, + { + title: 'ams OSRAM', + href: 'https://ams-osram.com/', + img: 'ams_osram.png', + description: 'ams OSRAM is using Robot Framework to automate post silicon verification tasks of our light sensors and IC products.' + }, + { + title: 'Botlabs', + href: 'https://botlabs.fi/en/home/', + img: 'botlabs.png', + description: 'Botlabs provides your company with modern software robotics and digitalization services. We want to humanize people’s work by outsourcing difficult and tedious tasks to robots, giving people time to do what they do best, which is to make decisions and communicate.' + }, + { + title: 'Capgemini', + href: 'https://www.capgemini.com/', + img: 'capgemini.png', + description: 'Capgemini Netherlands is at the forefront of innovation to address the entire breadth of clients’ opportunities in the evolving world of cloud, digital and platforms. Building on its strong 50-year heritage and deep industry-specific expertise, Capgemini enables organizations to realize their business ambitions through an array of services from strategy to operations.' + }, + { + title: 'cgi', + href: 'https://www.cgi.com/en/intelligence-automation', + img: 'cgi.png', + description: 'Founded in 1976, CGI is among the largest IT and business consulting services firms in the world. We are insights-driven and outcomes-based to help accelerate returns on your investments. CGI is privileged to work with clients around the world to use technology to support the vital workings of society and create a better future for all.' + }, + { + title: 'checkmk', + href: 'https://checkmk.com/', + img: 'checkmk.png', + description: 'Checkmk is one of the leading tools for service monitoring of IT infrastructure. Developed in Python and C++, the software is used worldwide to monitor servers, networks, applications, public clouds, containers, storage, databases and environmental sensors. With Synthetic Monitoring based on Robotmk, Checkmk administrators can keep an eye on the availability, performance and functionality of their business-critical applications.' + }, + { + title: 'cisco', + href: 'https://www.cisco.com/', + img: 'cisco.png', + description: 'Cisco’s Customer Experience (CX) supports the testing & validation of Cisco and 3rd party solutions deployed by our customers. This includes Solution Validation Services (SVS) delivered both on Cisco-premise and customer-premise as part of a NetDevOps (CI/CD) process where continuous validation accelerates technology adoption, de-risks IT deployments, changes and upgrades, and ensures complex migrations are transparent.' + }, + { + title: 'continero', + href: 'https://www.continero.com/en/', + img: 'continero.png', + description: 'We are an IT company based in the Brno (Czech Republic), which has existed since 2018. Our primary focus is outsourcing developers and testers to interesting and worldwide projects. We always strive to deliver the best services with a strong emphasis on modern technologies and methodologies. While doing the outsourcing, our primary vision is to help organizations with software quality and together make better products. We are developing a new testing platform built on the Robot Framework. It is a brand new technology that will enable non-developers and business organizations to create comprehensive automation tests without the knowledge of any programming languages.' + }, + { + title: 'copado', + href: 'https://www.copado.com/product-overview/copado-robotic-testing', + img: 'copado.png', + description: 'Copado Robotic Testing empowers 175+ global customers to deliver lightning-fast test automation and software delivery across web, mobile, UI, API and desktop applications. This low-code, multi-cloud testing solution is embedded into Copado’s DevOps platform to derisk deployments, safeguard business processes and enable true end-to-end testing throughout Salesforce, SAP, ServiceNow and beyond.' + }, + { + title: 'DB Schenker', + href: 'https://www.dbschenker.com/global/about/profile', + img: 'dbchenker.png', + description: 'DB Schenker is the world’s largest global logistics provider. The company manages IT development across Technology Solution Center hubs located in Warsaw (PL), Nanjing (CN) and Delhi (IN). To keep high quality of delivered IT solutions, we use a RobotFramework to ensure fast and reliable regression testing for both our legacy and agile projects. Our experts ensure transparency in delivered quality and continuously improve their framework.' + }, + { + title: 'digia', + href: 'https://www.digia.com/', + img: 'digia.png', + description: 'Digia is a IT service company that helps its customers developing and innovating solutions that support business operations together with customers. We adapt to their specific industries to help them develop digital services, manage operations and utilise information, employing nearly 1,000 experts in Finland and Sweden.' + }, + { + title: 'eficode', + href: 'https://www.eficode.fi/', + img: 'eficode.png', + description: 'Eficode is the leading DevOps company in Europe, driving the DevOps and Agile movement and building the future of software development across seven countries with over 400 professionals. Eficode guides customers with DevOps and Agile skills and practices, and enables them to focus on their growth and customers with Eficode ROOT DevOps Platform: a managed service with over 40 preferred tools including Atlassian, Jenkins and Kubernetes; along with our Application Management and Atlassian services.' + }, + { + title: 'elabit', + href: 'http://www.elabit.de/', + img: 'elabit.png', + description: 'ELABIT GmbH is now supporting the Robot Framework tool and community with the annual membership fee. Simon Meggle is CEO of Elabit and the inventor of Robotmk, an integration solution for Robot Framework and the IT monitoring tool Checkmk, which makes Synthetic Monitoring possible.' + }, + { + title: 'eliga', + href: 'https://eliga.fi/', + img: 'eliga.png', + description: 'Eliga is a one-man company owned and operated by Pekka Klärck, the original author and lead developer of Robot Framework. It offers first class training and consulting services related to using and extending Robot Framework, test automation in general and Python programming.' + }, + { + title: 'enqore', + href: 'https://www.enqore.tech/', + img: 'enqore.png', + description: 'Being able to rely on IT without a second thought. That is the objective of Enqore. The company helps organisations to be agile, to respond to new challenges and to be prepared for the unknown. With Test Automation Engineering in an Agile environment, this business ensures that every delivery to production proceeds without a hitch. Enqore does this at various levels: within teams that develop software in an Agile manner, with teams responsible for the CI/CD pipeline and at the level where the testing strategy is determined. Enqore is part of Conflux' + }, + { + title: 'etteplan', + href: 'https://www.etteplan.com/services/software-and-embedded-services/software-services/software-testing/', + img: 'etteplan.png', + description: 'Etteplan is a specialist in industrial equipment engineering, embedded systems and IoT and technical documentation solutions and services with deep knowledge in QA from network edge to cloud in Nordics. Etteplan provides also consulting services in test automation and QA process development.' + }, + { + title: 'eucon', + href: 'https://www.eucon.com/en/', + img: 'eucon.png', + description: 'Eucon is a digital pioneer and expert in data-driven decision making. We combine comprehensive market data and in-depth expert knowledge with modern technologies such as Artificial Intelligence and Robotic Process Automation. Using data intelligence, we create the basis for smart decisions and support our customers in the automotive, insurance and real estate industries in further digitalizing and automating their business processes. Eucon was founded in Münster in 1997. With over 500 people in offices in Europe, North and Latin America, and Asia-Pacific, the international team serves around 250 customers in more than 80 countries.' + }, + { + title: 'F2G Solutions', + href: 'https://www.f2gsolutions.com/', + img: 'f2g.png', + description: '5G testing, E2E automation and network quality assurance.' + }, + { + title: 'fresenius', + href: 'https://www.freseniusmedicalcare.fi/', + img: 'fresenius.png', + description: `Fresenius Medical Care is the world's leading provider of products and services for individuals with renal diseases of which around 3.9 million patients worldwide regularly undergo dialysis treatment. +
"At Fresenius Medical, we leverage the power of Robot Framework for our product verification processes Robot Framework empowers us to achieve faster and more reliable testing, ultimately contributing to the enhancement of our product development processes."` + }, + { + title: 'gofore', + href: 'https://gofore.com/en/', + img: 'gofore.png', + description: 'Gofore Plc is a Finnish digitalisation specialist with international growth plans. We’re made up of over 700 people across Finland, Germany, Spain, and Estonia – top experts in our industry who are our company’s heart, brain, and hands. We use consulting, coding and design as tools to incite positive change. We care for our people, our customers, and the surrounding world. We rely on RobotFramework at our consulting, coding, design and quality assurance. Learn to know us better at www.gofore.com.' + }, + { + title: 'henix', + href: 'https://www.henix.com/', + img: 'henix.png', + description: 'Henix is a French consulting company specializing in software quality assurance. By offering a wide range of services including test automation using Robot Framework, it has become the leading pure player test company in France. Since 2011, Henix is the publisher of the Squash Open Source testing suite. Made by testers for testers, it interfaces natively with Robot Framework to ease test automation management as efficiently as manual tests.' + }, + { + title: 'humanitec', + href: 'https://humanitec.com/', + img: 'humanitec.png', + description: 'Humanitec is a VC-financed company that drives developer productivity by radically simplifying how organizations deliver software at scale. The Humanitec Platform Orchestrator is the fastest, most reliable way to build an enterprise-grade Internal Developer Platform (IDP). The orchestrator dynamically generates app and infra configurations with every new deployment, driving standardization across the entire software delivery lifecycle. This means no more ticket ops or waiting times for developers, resulting 4x higher deployment frequency and 30% faster time to market.' + }, + { + title: 'igventure', + href: 'https://www.igventure.com/index.html', + img: 'igventure.png', + description: 'Igventure is providing ERP and automation consulting for the industry leading companies. We have introduced most agile concept for data driven management in the markets. Methods, processes and tools are managed as information accounts, similar kind of way as in financial management with chart of accounts. ᗩccounts is highly adaptive, scalalable and independent of business domains or sectors. We use Robot Framework automating ᗩccounts and ERP like SAP.' + }, + { + title: 'imbus', + href: 'https://www.imbus.de/softwaretest/', + img: 'imbus.png', + description: 'imbus is a German leading solution partner for professional software testing and intelligent software quality assurance. The portfolio includes consulting for process improvement as well as test automation, test tools, and training. Since 1992, imbus has been synonymous with smart test automation.' + }, + { + title: 'ing group', + href: 'https://www.ing.com/Home.htm', + img: 'ing.png', + description: 'The ING Group is a Dutch multinational banking and financial services corporation headquartered in Amsterdam. Its primary businesses are retail banking, direct banking, commercial banking, investment banking, wholesale banking, private banking, asset management, and insurance services. At the heart of the bank in the Netherlands, NL Corebank we use Robot Framework to test our applications.' + }, + { + title: 'it@M', + href: 'https://opensource.muenchen.de/', + img: 'itm.png', + description: 'it@M is an in-house operation within the IT department of the City of Munich. The Robot Framework is used for various tasks. For example as a test framework in our Digital Twin or as an automatic tool for Windows client installation, furthermore it is also integrated into our Checkmk.' + }, + { + title: 'knowit', + href: 'https://www.knowit.fi/', + img: 'knowit.png', + description: 'Knowit is a consulting company that helps its clients succeed by operating close and in an innovative, business-oriented way. With our large pool of test automation professionals, we can ensure highest software quality and gain immediate and future savings.' + }, + { + title: 'kuka', + href: 'https://www.kuka.com/', + img: 'kuka.png', + description: 'There is a good reason why KUKA products can be found in virtually every industry: our portfolio offers perfectly matched automation solutions for more efficient manufacturing processes – from just a single robot to specialized cells through to complete system concepts.' + }, + { + title: 'luoto', + href: 'https://www.luotocompany.fi/', + img: 'luoto.png', + description: 'Full-stack software development company that focus on high quality. Interest in data and AI/ML also. Luoto has one of a kind, modern organization structure through full partner program, with lean management and sharp focus on customer experience. Our customers will get best 10% of IT specialist in market, who own the customer experience.' + }, + { + title: 'nexi', + href: 'https://www.nexigroup.com/en/', + img: 'nexi.png', + description: 'Nexi Digital Finland is a software development and innovation centre for Nexi Group located in Espoo, Finland.
As a part of one of the biggest European PayTech companies, we drive the product development of digital in-store payment products and services. First of its kind in the Nordics, Nexi Digital Finland development hub aims to bring pioneering solutions to support Nexi Group shape the future of the payment industry.
Nexi Group is the merger and integration of Nexi, Nets and Sia and has operations in over 25 European countries. More than 10 000 professionals in Nexi Group work towards the transition of a cashless Europe by making every payment digital.' + }, + { + title: 'niceproject', + href: 'https://niceproject.eu/', + img: 'niceproject.png', + description: 'NiceProject is a dynamic IT company focused on delivering top-notch project solutions. Emphasising a customer-centric approach, they specialise in delivering end-to-end project solutions that not only meet but exceed customer expectations. Their core values of innovation, creativity, and efficiency are reflected in their commitment to achieving exceptional results for long-term success. Furthermore, NiceProject is playing a pivotal role in fostering the Robot Framework community in Poland by organising conferences since 2022. Wrobocon conference aims at unleashing the potential of intelligent automation. This partnership with the Robot Framework Foundation highlights their dedication to advancing the field of test automation and their contribution to building a vibrant professional community.' + }, + { + title: 'nokia', + href: 'https://www.nokia.com/', + img: 'nokia.png', + description: ` + Nokia develops and delivers the telecommunications industry's only end-to-end portfolio of network equipment, software, services and licensing that is available globally. Nokia also serves consumers with technology and devices. First versions of Robot Framework were developed in Nokia and Robot Framework is extensively used and developed further in Nokia today.` + }, + { + title: 'nordea', + href: 'https://www.nordea.com/en/', + img: 'nordea.png', + description: 'Nordea is a leading Nordic universal bank. We are helping our customers realise their dreams and aspirations – and we have done that for 200 years. We want to make a real difference for our customers and the communities where we operate – by being a strong and personal financial partner. The Nordea share is listed on the Nasdaq Helsinki, Nasdaq Copenhagen and Nasdaq Stockholm exchanges.' + }, + { + title: 'northcode', + href: 'https://www.northcode.fi/', + img: 'northcode.png', + description: 'We are a consulting company that offers DevSecOps services.

The foundation of our operations is our epic ownership model, where every employee is also a shareholder in the company.' + }, + { + title: 'op', + href: 'https://www.op.fi/op-ryhma', + img: 'op.png', + description: ` + OP Financial Group is Finland's largest financial services group whose mission is to promote the sustainable prosperity, security and wellbeing of its owner-customers and business environment. The Group has a staff of 12,000 and almost 2 million owner-customers. OP uses Robot Framework for improving our agile testing quality and CI/CD, as well for bringing more customer satisfaction with the RPA capabilities.` + }, + { + title: 'posti', + href: 'https://www.posti.com/', + img: 'posti.png', + description: 'Posti is one of the leading delivery and fulfillment companies in Finland, Sweden and Baltics. We tend to the smoothness of our customers’ everyday lives and business by offering a wide range of postal, logistics, freight, and eCommerce services. We have the widest network coverage in Finland, and we visit around three million households and companies every weekday. We actively use Robot Framework in the test automation suites, improving quality and allowing for increased speed of developing new features for our many products.' + }, + { + title: 'prove', + href: 'https://www.prove.fi/', + img: 'prove.png', + description: "Prove is a trailblazer in the wildly unpredictable and fast-paced world of tech, where we excel as leaders in software testing. Specializing in those high-stakes moments characterized by tight deadlines and limited information, Prove delivers state-of-the-art software testing results. Our philosophy is simple: software quality is mental health. Everybody, from coder to client, is happier when software works. Everyone wants to play on the winning team. With Prove on your side, you're not just ensuring that your software development soars—you're also investing in peace of mind for your team and your customers." + }, + { + title: 'provinzial', + href: 'https://www.provinzial.de/', + img: 'provinzial.png', + description: 'The Provinzial Holding AG is the second largest insurance group in Germany. We ensure what is dear to our customers. We gain our strength from the regional ties of our subsidiaries. For more than 300 years, we are where our customers are. Today, more than five million private and corporate customers place their trust in us. What makes us special is our regionality and proximity. Our advisors are at most a few minutes away from our customers and can be reached through our many digital channels at any time. Furthermore, we put great importance on sustainability and commitment to the regions that are firmly anchored in our corporate values. Whether in the field of art and culture, sports sponsorship or security: We engage ourselves - and we do so in many different areas. ' + }, + { + title: 'qfactory', + href: 'https://www.q-factory.fi/', + img: 'qfactory.png', + description: ` + Q-Factory is specialized in test automation and quality assurance services. Our expertise is based on strong project experience, and extensive testing and test tool knowledge. We emphasize on early software quality and we help fixing quality issues when it's most economical – before they are made.` + }, + { + title: 'qubilea', + href: 'https://qubilea.fi/en/', + img: 'qubilea.png', + description: 'Qubilea is Finnish software quality assurance company, offering consulting services in software testing and test automation solutions.' + }, + { + title: 'reaktor', + href: 'https://reaktor.fi/', + img: 'reaktor.png', + description: 'Reaktor is a creative technology house that constructs exceptional digital services. We build services for clients specializing in finance, retail, media, telecommunications, in-flight services and the public sector.' + }, + { + title: 'relex', + href: 'https://www.relexsolutions.com/', + img: 'relex.png', + description: 'RELEX Solutions provides market-leading software optimising supply chain and retail planning to reduce the carbon footprint. Our QA teams use Robot Framework in test automation against APIs and user interfaces, among other good test automation tools the teams find valuable.' + }, + { + title: 'rpamaker', + href: 'https://www.rpamaker.com/', + img: 'rpamaker.png', + description: 'RPAMAKER provides end to end process automation services. We are a client-centric company focused on helping clients confidently walk through the automation journey. We drive our clients to discover, evaluate, develop, host, maintain, support and improve their automations.' + }, + { + title: 'SANAE', + href: 'https://sanae.sk/', + img: 'SANAE.png', + description: 'SANAE is a well-established provider of software testing and QA solutions. This includes audit of test processes, test management, and support of test automation approaches using robotic testing. We believe that true success can be reached by cooperation and networking rather than through competition. Therefore apart from the main area of business, we are working hard to build, maintain, and enlarge a community of testers in the Bratislava region and beyond. This effort resulted in SANAE Software Testing BEER.EX, a conference focused on QA and software testing that has been running since 2019.' + }, + { + title: 'segron', + href: 'https://www.segron.com/', + img: 'segron.png', + description: 'SEGRON provides Beyond End2End Test Automation solutions for communication networks. Our unique Automated Test Framework approach can orchestrate real-time testing with Out-of-the-Box end-user devices (iOS and Android smartphones and IoT devices). We strive to offer the industry expertise and reliable service that businesses look for in a long-term test automation partner.' + }, + { + title: 'sepp.med', + href: 'https://www.seppmed.de/en/', + img: 'seppmed.png', + description: 'Digitalization boosted by sepp.med quality Software development, quality assurance and testing for security-critical fields – for more than 40 years. sepp.med is an it-consultancy, an it-service provider and also a tool manufacturer. With and for our customers, we shape the digitalization of the future. This starts with consulting on possible regulatory requirements, standards and guidelines (ISO/IEC, SPICE, FDA or MDR), includes requirements and project management and covers also the whole development process including reliable test concepts and test execution. Using the expertise and scalability of our agile software factory or our agile test factory we also take over entire development or test projects. Furthermore, we are happy to share our knowledge about software development and test processes in open or individual trainings within our ISTQB® accredited training academy.' + }, + { + title: 'signant health', + href: 'https://signanthealth.com/', + img: 'signant.png', + description: 'Signant Health (formerly known as CRF Health, the 4th unicorn from Finland) is a Product Company creating eCOA product platform in regulated business area. We use Robot Framework and Python for our test automation in our offices in Helsinki and Iasi, Romania. We understand the importance of quality in software development. We are good, but we want to be the best in our industry.' + }, + { + title: 'siili', + href: 'https://www.siili.com/', + img: 'siili.png', + description: 'We are a modern, full-service technology company. We help you create better business and meaningful digital experiences by combining strategic insight, creative design, data management, and technology expertise.' + }, + { + title: 'simplr', + href: 'https://simplr.company/', + img: 'simplr.png', + description: 'Simplr is a software development company focused on creating applications and tooling to best match the requirements of users. At Simplr we value open-source culture and endorse our employees to create and contribute to projects they use and enjoy. In addition to working on open source, we deliver high quality solutions matching the needs of our clients.' + }, + { + title: 'Slovenská sporiteľňa', + href: 'https://www.slsp.sk/', + img: 'slsp.png', + description: 'Slovenská sporiteľňa is the largest commercial bank in Slovakia, servicing more than 2.2 million clients. For a long time, it keeps its leadership in the area of total assets, credits, client‘s deposits, number of branches and ATMs. It offers its comprehensive services in more than 190 branches and 8 commercial centers in Slovakia. The long-term tradition, trust, and customer satisfaction combined with the know-how and experience of its owner have created good prerequisites for the bank´s success in the Slovak and European banking market. From 2001 on, Slovenská sporiteľňa became a member of Erste Group, that operates in 7 European countries. Slovenská sporiteľňa focuses on digital innovations and value-added services. Robot Framework plays a key role in test automation and RPA solutions.' + }, + { + title: 'smartdocs', + href: 'https://www.smartdocs.ai/', + img: 'smartdocs.png', + description: 'Smart Docs Procurement Platform empowers companies around the world to help optimize and streamline their procurement processes. SmartDocs uses Al/ML models and provides a comprehensive set of controls to help Enterprise Procurement teams to monitor and manage procurement operations. By providing an awesome user experience, SmartDocs eliminates the hurdles and complexities of enterprise procurement processes.' + }, + { + title: 'smart synergies', + href: 'https://www.smart-synergies.eu/', + img: 'smartsynergies.png', + description: `Smart Synergies promotes Robotframework as the "Swiss Army Knife" of Software testing tools in the wide and open seas of commercial + and open-source software testing tools and applies it since 2014 with great success to its customer's test automation projects. Smart Synergies delivers end-2-end test automation services from building pilots demoing Robotframeworks powers to making it part of the continuous integration pipeline, from creating test automation strategies to designing and implementing test scenarios and cases.` + }, + { + title: 'symbio', + href: 'https://fi.symbio.com/', + img: 'symbio.png', + description: 'Symbio is international co-creation innovation partner. We help our customers create high quality products and future services in digital world. Our core capabilities include software development, test automation, IoT and Connected Car development, QA, embedded development, interoperability and globalization services.' + }, + { + title: 'tesena', + href: 'https://www.tesena.com/en', + img: 'tesena.png', + description: 'Tesena is based in the Czech Republic, with offices in both Slovakia and Austria. We have been helping our clients with their software testing and quality engineering challenges through both consulting and training services for over 10 years. We love Robot Framework.' + }, + { + title: 'testcoders', + href: 'https://testcoders.nl/', + img: 'testcoders.png', + description: 'At TestCoders we believe that test automation contributes to the accelerated development and delivery of valuable software for our customers. This requires a powerful vision, a proven approach and specialists who can successfully roll out (test) automation in Agile/DevOps environments. TestCoders has that vision, the experience, and a team of highly skilled and dedicated test automation engineers. As grateful users of various open-source test automation frameworks, we encourage our professionals to actively contribute to the development of these frameworks.' + }, + { + title: 'testimate', + href: 'https://www.testimate.fi/', + img: 'testimate.png', + description: 'Testimate provides comprehensive and independent high-quality software testing services for small and large systems or products. Our employees are versatile testing experts with several years of experience in testing, managing and leading testing and test automation using commercial and open source tools. We know we are good at what we do - and our clients agree!' + }, + { + title: 'tietoevry', + href: 'https://www.tietoevry.com/', + img: 'tietoevry.png', + description: 'TietoEVRY creates digital advantage for businesses and society. We are a leading digital services and software company with local presence and global capabilities. Our Nordic values and heritage steer our success.
Headquartered in Finland, TietoEVRY employs around 24 000 experts globally. The company serves thousands of enterprise and public sector customers in more than 90 countries.' + }, + { + title: 'vala', + href: 'https://www.valagroup.com/', + img: 'vala.png', + description: 'VALA Group provides outstanding software development and quality assurance services by utilizing automation, co-operation and intelligent tool selection for companies ranging from start-ups to major publicly listed companies. Our greatest strenghts include Test Automation, QA Process Consultation and Quality Driven Software Development.' + }, + { + title: 'veikkaus', + href: 'https://www.veikkaus.fi/', + img: 'veikkaus.png', + description: 'Almost all adult Finns play our games; at Veikkaus we have over two million loyal customers. Thanks to the players, over one billion euros a year are accumulated for the common good. Robot Framework plays a key role in our test automation and RPA.' + }, + { + title: 'viadee', + href: 'https://www.viadee.de/', + img: 'viadee.png', + description: 'With over 30 years of experience and a team of 200+ experts, viadee excels in holistic IT consulting and software development. Spanning fields including software development, data science & AI, test automation, process management, and organizational development, viadee tailors IT solutions for clients in banking, insurance, logistics, energy, trade, and the public sector. Rooted in values of trust, humanity, and fairness, our focus on resarch and most importantly the high satisfaction of our employees drive our success.' + } +]) diff --git a/src/content/resources/german/tools.mjs b/src/content/resources/german/tools.mjs new file mode 100644 index 000000000..f13193fc9 --- /dev/null +++ b/src/content/resources/german/tools.mjs @@ -0,0 +1,237 @@ +export default () => ([ + { + name: 'RIDE', + description: 'Standalone Editor für Robot Framework Testdaten.', + href: 'https://github.com/robotframework/RIDE/wiki', + tags: ['editor'] + }, + { + name: 'Atom plugin', + description: 'Robot Framework Plugin für Atom.', + href: 'https://github.com/wingyplus/language-robot-framework', + tags: ['editor'] + }, + { + name: 'Brackets plugin', + description: 'Robot Framework Plugin für Brackets.', + href: 'https://github.com/boakley/brackets-robotframework/wiki', + tags: ['editor'] + }, + { + name: 'RobotCode', + description: 'Robot Framework Unterstützung für Visual Studio Code, einschließlich Funktionen wie Code-Vervollständigung, Navigation, Refactoring, Nutzungsanalyse, Debugging, Test Explorer, Testausführung und mehr!', + href: 'https://github.com/d-biehl/robotcode', + tags: ['editor', 'vscode'] + }, + { + name: 'Emacs major mode', + description: 'Emacs Hauptmodus für Tests bearbeiten.', + href: 'https://github.com/sakari/robot-mode', + tags: ['editor'] + }, + { + name: 'Gedit', + description: 'Syntaxhervorhebung für Gedit.', + href: 'https://github.com/vkosuri/gedit-robot', + tags: ['editor'] + }, + { + name: 'Robot Plugin für IntelliJ IDEA', + description: 'Für IntelliJ IDEA-basierende Editoren von JIVE Software.', + href: 'https://plugins.jetbrains.com/plugin/7430', + tags: ['editor'] + }, + { + name: 'Robot Support für IntelliJ IDEA', + description: 'Für IntelliJ IDEA-basierende Editoren von Valerio Angelini.', + href: 'https://plugins.jetbrains.com/plugin/7415', + tags: ['editor'] + }, + { + name: 'Notepad++', + description: 'Syntaxhervorhebung für Notepad++.', + href: 'https://github.com/vkosuri/npp-robot', + tags: ['editor'] + }, + { + name: 'Language Server for PyCharm', + description: 'PyCharm LSP Plugin - Syntaxhervorhebung, Code-Vervollständigung, und andere LSP features für PyCharm.', + href: 'https://plugins.jetbrains.com/plugin/16086-robot-framework-language-server', + tags: ['editor'] + }, + { + name: 'Sublime assistant', + description: 'Plugin für Sublime Text 2 & 3 von Andriy Hrytskiv.', + href: 'https://github.com/andriyko/sublime-robot-framework-assistant', + tags: ['editor'] + }, + { + name: 'Sublime plugin', + description: 'Plugin für Sublime Text 2 von Mike Gershunovsky.', + href: 'https://github.com/shellderp/sublime-robot-plugin', + tags: ['editor'] + }, + { + name: 'Vim plugin', + description: 'Vim Plugin für die Entwicklung mit Robot Framework.', + href: 'https://github.com/mfukar/robotframework-vim', + tags: ['editor'] + }, + { + name: 'Intellisense for Visual Studio Code', + description: 'Visual Studio Code Erweiterung, die die Entwicklung mit Robot Framework unterstützt.', + href: 'https://marketplace.visualstudio.com/items?itemName=TomiTurtiainen.rf-intellisense', + tags: ['editor'] + }, + { + name: 'Debugger for Visual Studio Code', + description: 'Visual Studio Code Erweiterung, mit der Sie Robot-Dateien mit Call-Stack, Breakpoints, usw. debuggen können.', + href: 'https://marketplace.visualstudio.com/items?itemName=JacobPhilip.danfoss-robotframework-debug', + tags: ['editor'] + }, + { + name: 'Jenkins plugin', + description: 'Plugin zum Sammeln und Veröffentlichen von Robot Framework-Ausführungsergebnissen in Jenkins.', + href: 'https://github.com/jenkinsci/robot-plugin', + tags: ['build'] + }, + { + name: 'Maven plugin', + description: 'Maven Plugin zur Verwendung von Robot Framework.', + href: 'https://github.com/robotframework/MavenPlugin', + tags: ['build'] + }, + { + name: 'Ant task', + description: 'Ant Task zum Ausführen von Robot Framework Tests.', + href: 'https://github.com/lcarbonn/robotframework-ant', + tags: ['build'] + }, + { + name: 'DbBot', + description: 'Tool zum Serialisieren von Robot Framework-Ausführungsergebnissen, d.h. output.xml Dateien, in eine SQLite Datenbank. Es stellt einen guten Startpunkt dar, um eigene Reporting- und Analysetools zu entwickeln.', + href: 'https://github.com/robotframework/DbBot', + tags: [''] + }, + { + name: 'Distbot', + description: 'Ein Bot zur Selbstverteilung von Robot Framework-Tests auf mehrere Maschinen/Docker-Container und zur parallelen Ausführung (ohne Notwendigkeit eines Master Node).', + href: 'https://github.com/rajeevnaikte/distbot', + tags: [''] + }, + { + name: 'Fixml', + description: 'Tool zum Fixing von beschädigten Robot Framework-Ausgabedateien.', + href: 'https://bitbucket.org/robotframework/fixml', + tags: [''] + }, + { + name: 'Mabot', + description: 'Tool zur Berichterstattung über manuelle Tests im Format, das mit Robot Framework-Ausgaben kompatibel ist.', + href: 'https://github.com/robotframework/mabot/', + tags: [''] + }, + { + name: 'Oxygen', + description: "Tool zur Konsolidierung der Berichterstattung von anderen Testtools in Robot Framework Ausgaben.", + href: 'https://github.com/eficode/robotframework-oxygen', + tags: [''] + }, + { + name: 'Pabot', + description: 'Ein Parallel-Executor für Robot Framework Tests und Aufgaben.', + href: 'https://github.com/mkorpela/pabot', + tags: [''] + }, + { + name: 'RCC', + description: 'Teilen Sie Ihre Robot-Projekte ganz einfach. RCC ermöglicht es Ihnen, Python-basierte, eigenständige Automatisierungspakete zu erstellen, zu verwalten und zu verteilen.', + href: 'https://github.com/robocorp/rcc', + tags: [''] + }, + { + name: 'RFDoc', + description: 'Web-basiertes System zum Speichern und Durchsuchen von Dokumentationen zu Robot Framework Bibliotheken und Ressourcendateien.', + href: 'https://github.com/robotframework/rfdoc', + tags: [''] + }, + { + name: 'rfswarm', + description: 'Tool, das es Ihnen ermöglicht, Robot Framework Testfälle für Performanz- oder Lasttests zu verwenden.', + href: 'https://github.com/damies13/rfswarm', + tags: [''] + }, + { + name: 'Robot Corder', + description: 'Robot Corder erstellt Robot Framework Testskripte, indem es Benutzerinteraktionen aufzeichnet und die HTML-Seite in Ihrem Chrome-Browser scannt. Es soll das Äquivalent von Selenium IDE für die Browser-Testautomatisierung mit Robot Framework sein.', + href: 'https://github.com/sohwendy/Robotcorder', + tags: [''] + }, + { + name: 'Robot Framework Hub', + description: 'Lightweight Webserver, der über den Browser Zugriff auf die Robot Framework Testassets bietet.', + href: 'https://github.com/boakley/robotframework-hub/wiki', + tags: [''] + }, + { + name: 'Robot Framework Lexer', + description: 'Syntaxhervorhebung für Robot Framework mit Pygments. Der Link führt zum Lexer-Projekt selbst, aber der Lexer ist seit Version 1.6 Teil von Pygments.', + href: 'https://bitbucket.org/robotframework/pygmentslexer', + tags: ['editor'] + }, + { + name: 'Robot Tools', + description: 'Sammlung von Tools, die mit Robot Framework verwendet werden können.', + href: 'https://bitbucket.org/robotframework/robottools', + tags: [''] + }, + { + name: 'Robocop linter', + description: 'Statisches Code-Analyse-Tool für Robot Framework, das die neueste Robot-API verwendet und viele built-in Regeln bietet, die einfach konfiguriert oder deaktiviert werden können.', + href: 'https://github.com/MarketSquare/robotframework-robocop', + tags: [''] + }, + { + name: 'Robotmk', + description: 'Mit Robotmk können arbiträre Robot Framework Tests reibungslos in das Checkmk Monitoring Tool integriert werden. Neben Server- und Netzwerkmetriken erhalten Checkmk Administratoren auch wertvolle Einblicke in die Performanz aus Sicht der Benutzer ("End-2-End Monitoring"). Robotmk kann flexibel die Ausführungszeiten von Tests und Keywords überwachen und grafisch darstellen sowie Benachrichtigungen auslösen, wenn damit verbundene SLAs verletzt werden.', + href: 'https://github.com/elabit/robotmk/', + tags: [''] + }, + { + name: 'SAGE Framework', + description: 'Erweiterung von Robot Framework basierend auf Multi-Agent. Agentenbasierte Systeme ermöglichen das Testen verteilter Systeme wie Service Oriented Architecture Systems. SAGE bietet eine Bibliothek von Robot Framework-Keywords zum Erstellen und Verwalten von SAGE-Agentennetzwerken sowie zum Sammeln und Berichten von Ergebnissen von Remote-Agenten.', + href: 'https://www.nrl.navy.mil/itd/imda/products/sage', + tags: [''] + }, + + { + name: 'StatusChecker', + description: 'Ein Werkzeug zur Validierung, dass ausgeführte Robot Framework-Testfälle die erwarteten Status und Log Messages haben. Hauptsächlich für Entwickler von Testbibliotheken vorgesehen.', + href: 'https://github.com/robotframework/statuschecker/', + tags: [''] + }, + { + name: 'Test Assistant', + description: "Steuern Sie Testprozesse und RPA-Aufgaben mit Ihrer Stimme oder durch eine Textnachricht, die direkt über die UI von leon-ai's an den Assistenten gesendet wird.", + href: 'https://github.com/jg8481/leon/tree/develop/packages/robotframework-test-assistant', + tags: [''] + }, + { + name: 'TestDataTable', + description: 'Ermöglicht es Ihnen, Testdatenvariablenwerte aus einem einzelnen Datensatz mehreren Skripten zuzuweisen und dabei sicherzustellen, dass jedes Skript einen einzigartigen Datenwert erhält.', + href: 'https://github.com/damies13/TestDataTable', + tags: [''] + }, + { + name: 'Tesults Listener', + description: 'Ein Listener, der eine codefreie Integrationsmöglichkeit für die Berichterstattung von Testergebnissen von Robot Framework in Tesults bietet.', + href: 'https://www.tesults.com/docs?doc=robot', + tags: [''] + }, + { + name: 'Xray Test Management', + description: 'Testmanagement App für Jira, die die Möglichkeit bietet, die Abdeckung basierend auf traditionellen manuellen Testfällen, explorativem Testen und automatisierungsbezogenen Ergebnissen nachzuverfolgen. "Für die Automatisierung können Benutzer detaillierte Ergebnisse von mit Robot Framework implementierten Testscripten nachverfolgen und diese den jeweiligen Anforderungen zuordnen.', + href: 'https://www.getxray.app/', + tags: [''] + } +]) diff --git a/src/content/resources/german/users.js b/src/content/resources/german/users.js new file mode 100644 index 000000000..33eff90f8 --- /dev/null +++ b/src/content/resources/german/users.js @@ -0,0 +1,318 @@ +export default () => ([ + { + title: 'ABB', + href: 'https://www.abb.com/', + imgName: 'abb.png', + text: `ABB is using Robot Framework in software development for testing distribution + automation related configuration tools, web interfaces and embedded devices.` + }, + { + title: 'Accruent', + href: 'https://www.accruent.com/', + imgName: 'accruent.png', + text: `Accruent has been using Robot Framework since 2015 to drive API, GUI, mobile, + and desktop automation testing throughout the company. Accruent has since made its + Zoomba + library open source to help other teams make the move to Robot Framework.` + }, + { + title: 'Adwisit', + href: 'https://www.adwisit.se/', + imgName: 'adwisit.png', + text: `Adwisit uses Robot Framework to automate end-to-end testing of business processes + for customers with a complex structure of third-party products, handling both web and desktop applications.` + }, + { + title: 'Alfastrahovanie', + href: 'https://www.alfastrah.ru/', + imgName: 'alfastrahovanie.png', + text: `Alfastrahovanie is using Robot Framework as a main regression testing tool for + SAP FS CM system. Alfastrahovanie is in the beginning of ATDD path and Robot Framework + is the main vehicle there as well.` + }, + { + title: 'Alpha', + href: 'https://www.alpha.company/', + imgName: 'alpha.png', + text: `At Alpha, we are developing the future of mobile apps for Health, with the latest + advances in neuroscience, AI and mobile computing. Robot Framework is a key part of our + Health Moonshot development process to help us automatize testing and guarantee the best quality.` + }, + { + title: 'Altran', + href: 'https://www.altran.com/', + imgName: 'altran.png', + text: `Altran is a world leader in engineering solutions and R&D, and is using extensively + RobotFramework mainly in it's Global Engineering Centers. Altran is also an active contributor + for the RobotFramework community and is the main developer of several RobotFramework libraries.` + }, + { + title: 'Axon', + href: 'https://www.axon.tv/', + imgName: 'axon.png', + text: `Axon is using Robot Framework in testing embedded software and hardware development + of broadcast equipment. We automate testing as much as possible in order to speed up development + while guarantee quality. Robot Framework is the perfect tool for this job.` + }, + { + title: 'CENX', + href: 'https://www.cenx.com/', + imgName: 'cenx.png', + text: `CENX is using Robot Framework, within a Docker environment, for feature and integration + testing of a product that empowers network- and service operation centers.` + }, + { + title: 'Charter Communications', + href: 'https://www.spectrum.com/', + imgName: 'spectrum.png', + text: `Charter uses Robot Framework for automating feature and protocol testing on network + devices like routers and firewalls for device certification, QA and network monitoring.` + }, + { + title: 'Cisco', + href: 'https://www.cisco.com/', + imgName: 'cisco.jpg', + text: `Cisco’s Customer Experience (CX) supports the testing & validation of Cisco and + 3rd party solutions deployed by our customers. This includes Solution Validation Services + (SVS) delivered both on Cisco-premise and customer-premise as part of a NetDevOps (CI/CD) + process where continuous validation accelerates technology adoption, de-risks IT deployments, + changes and upgrades, and ensures complex migrations are transparent.` + }, + { + title: 'Conde Nast', + href: 'https://technology.condenast.com/', + imgName: 'condenast.png', + text: `Condé Nast transformed their quality assurance for their brand sites, such as + Brides, Wired and Architectural Digest, from an entirely manual process to automated one with Robot Framework.` + }, + { + title: 'FICOSA', + href: 'https://www.ficosa.com/', + imgName: 'ficosa.png', + text: `FICOSA has been using Robot Framework for the last years in the automotive industry. + It's being used for the automated testing of + + embedded software for in-vehicle telematic units with very good results. We have + implemented several Robot Framework libraries to control complex hardware environments in an scalable way.` + }, + { + title: 'Finnair', + href: 'https://www.finnair.com/', + imgName: 'finnair.png', + text: 'Finnair is using Robot Framework to support Finnair digital platform development.' + }, + { + title: 'Finnish Tax Administration', + href: 'https://www.vero.fi/en/individuals/', + imgName: 'vero.png', + text: `Finnish Tax Administration is using Robot Framework in multiple projects. + Robot Framework is one of the core tools in their development to make Quality Assurance and Automation.` + }, + { + title: 'Flipdish', + href: 'https://www.flipdish.com/', + imgName: 'flipdish.png', + text: `Flipdish are using Robot Framework for web, mobile and api, to enable us to test + and release multiple white label products used for online ordering platforms across the globe.` + }, + { + title: 'HeyMath', + href: 'https://plp.heymath.com/', + imgName: 'heymath.png', + text: `HeyMath! is a comprehensive E-learning program with world-class creative digital content. + We use Robot Framework for end-to-end automation testing for our Products and ensuring the + quality before delivering to the end users.` + }, + { + title: 'Juniper Networks', + href: 'https://www.juniper.net/', + imgName: 'juniper.png', + text: `Juniper Networks has built an extensive automation framework on top of Robot Framework + for end-to-end qualification of Juniper products to maintain our commitment to quality for our + customers and users. It is used extensively in multiple groups including engineering and + support amongst others. We have also worked with third-party test tool vendors to provide + Robot Framework friendly APIs to integrate with our framework.` + }, + { + title: 'Kistler', + href: 'https://www.kistler.com/', + imgName: 'kistler.svg', + text: `Kistler is using the Robot Framework for automated system tests of backend and frontend + applications for various, very accurate and highly precise + measurement systems.` + }, + { + title: 'KONE', + href: 'https://www.kone.com/', + imgName: 'kone.png', + text: `KONE is widely using Robot Framework in software development for testing embedded + systems in elevators and escalators.` + }, + { + title: 'Lucid Software', + href: 'https://www.kovidndt.com/', + imgName: 'lucid.png', + text: `Lucid Software is using Robot Framework for complete system automation testing of + its NDT software products. Necessary unique libraries are created to test the applications + in both Windows and WPF formats.` + }, + { + title: 'Metso', + href: 'https://www.metso.com/', + imgName: 'metso.png', + text: `Metso has had good results using Robot Framework in various domains. This includes + testing embedded software in valve positioners and + web testing of their Manufacturing + Resource Planning system.` + }, + { + title: 'Mews', + href: 'https://www.mews.com/', + imgName: 'mews.png', + text: `Mews builds modern hospitality software. Mews uses Robot Framework + as part of CI/CD process to ensure system reliability and reduce manual testing efforts + across multiple products in both browser and desktop apps.` + }, + { + title: 'Nokia', + href: 'https://www.nokia.com/', + imgName: 'nokia.png', + text: `Robot Framework was initially developed at Nokia Networks and it is used extensively + around the whole company. It is used for testing different devices, software systems and + protocols via GUIs, APIs and various other interfaces.` + }, + { + title: 'NRL', + href: 'https://www.nrl.navy.mil/', + imgName: 'nrl.png', + text: `The Naval Research Laboratory extends Robot Framework to provide a seamless integration + with the SAGE + multi-agent system. This integration enables Robot Framework to drive distributed simulation + and monitoring for test automation of SOA systems.` + }, + { + title: 'OpenDaylight', + href: 'https://www.opendaylight.org/', + imgName: 'opendaylight.png', + text: `OpenDaylight is a software-defined network (SDN) platform that uses Robot Framework + for unit- and integration tests between different services. If you are interested how, + check the wiki.` + }, + { + title: 'Opuscapita', + href: 'https://www.opuscapita.com/', + imgName: 'opuscapita.png', + text: `OpusCapita is using Robot Framework in software development for regression testing + automation of web applications, API and internal software components.` + }, + { + title: 'Oriental Pearl New Media Co, Ltd', + href: 'https://www.opg.cn/', + imgName: 'oriental.png', + text: 'Oriental Pearl New Media Co, Ltd is using Robot Framework for API and UI testing.' + }, + { + title: 'QA Hive', + href: 'https://www.qahive.com/', + imgName: 'qahive.png', + text: `QA Hive is using Robot Framework for automation tests and automation tasks + for reduce overall manual process and improve system reliability.` + }, + { + title: 'Rocla', + href: 'https://rocla.com/', + imgName: 'rocla.png', + text: `Rocla is using Robot Framework widely in development and testing of the + software for Trucks and Automated Guided Vehicles (AGV’s).` + }, + { + title: 'RunWhen', + href: 'https://www.runwhen.com/', + imgName: 'runwhen.png', + text: `RunWhen has built a platform for Social Reliability Engineering that allows + organizations to collaboratively build and scale their Site Reliability Engineering practices. + The RunWhen platform uses Robot Framework to power its open source & community-driven + Service Level Indicator, Service Level Objective, and Task Automation codebundles.` + }, + { + title: 'Toronto Metropolitan University', + href: 'https://www.torontomu.ca/', + imgName: 'tmu_logo.png', + text: `Toronto Metropolitan University uses Robot Framework to conduct desktop and mobile + browser testing for its suite of applications that serve both students and staff.` + }, + + { + title: 'Salicru', + href: 'https://www.salicru.com/', + imgName: 'salicru.png', + text: `Salicru has been using Robot Framework in testing embedded software and hardware + development of power electronic equipment since 2011. We use Robot Framework along with + our proprietary embedded software architecture + Odyssey + to assure the quality of our products and it has become one of the most important tools for us.` + }, + { + title: 'Segron', + href: 'https://www.segron.com/', + imgName: 'segron.png', + text: `Segron is a Bratislava-based company offering beyond end-to-end testing solution + for Telecommunications. Our tool is based on Robot Framework and is the first true end-to-end + solution for testing multiple interfaces and technologies with a single tool.` + }, + { + title: 'Smart Synergies', + href: 'https://www.smart-synergies.eu/', + imgName: 'smartsynergies.png', + text: `Smart Synergies promotes Robotframework as the "Swiss Army Knife" of Software testing tools in the wide and open seas of commercial + and open-source software testing tools and applies it since 2014 with great success to its customer's test automation projects. Smart Synergies delivers end-2-end test automation services from building pilots demoing Robotframeworks powers to making it part of the continuous integration pipeline, from creating test automation strategies to designing and implementing test scenarios and cases.` + }, + { + title: 'Testmo', + href: 'https://www.testmo.com/', + imgName: 'testmo.png', + text: `Testmo is a test management tool for modern software teams. The Testmo team uses + Robot Framework for acceptance testing and to support its customers' QA.` + }, + { + title: 'Tesena', + href: 'https://www.tesena.com/', + imgName: 'tesena.png', + text: `Testing is not just something we do. It is everything we do. + We help companies reveal bugs in their software and save costs thanks to our know-how. + We are leaders in the testing community, providing training courses, events and inspiration in the field of software testing.` + }, + { + title: 'TMA Solutions', + href: 'https://www.tmasolutions.com/', + imgName: 'TMAlogo.png', + text: `TMA Solutions is using Robot Framework to automate not only single product but also + complex interoperability testing, involving API, desktop, mobile, web, network devices and + special hardware. With this framework, we can easily expand testing scopes, improve automation + run speed while still keeping high reliability.` + }, + { + title: 'Zilogic', + href: 'https://www.zilogic.com/', + imgName: 'zilogic.png', + text: `Zilogic Systems is using Robot Framework for integration testing of embedded products. + We convert requirements into test cases,write necessary libraries to test the Device Under Test.` + }, + { + title: 'Zymr Inc', + href: 'https://www.zymr.com/', + imgName: 'zymr.png', + text: `Zymr has deep expertise in the Robot Framework and using it extensively for automating + the test cases for the clients in various industries. It has been used within Docker and other containers.` + }, + { + title: 'Medical Billing Wholesalers', + href: 'https://www.medicalbillingwholesalers.com/', + imgName: 'medical_billing.png', + text: `Consumed by our purpose of being the most agile healthcare services company in the world, + we have created a strong delivery model combining the knowledge of our people with market-leading + technologies to deliver great revenue cycle outcomes to our customers.` + } +]) diff --git a/src/main.js b/src/main.js index 9b57d541c..913a1fea1 100644 --- a/src/main.js +++ b/src/main.js @@ -10,12 +10,12 @@ import hljsVuePlugin from '@highlightjs/vue-plugin' import { english, german, - portugese, - spanish, - russian, - chinese, - french, - ach, + // portugese, + // spanish, + // russian, + // chinese, + // french, + // ach, builtin, libraries, tools, @@ -36,19 +36,19 @@ const resourcesList = { sponsors: sponsors() } -// const lang = window.localStorage.getItem('lang') +const lang = window.localStorage.getItem('lang') || 'en-US' const i18n = createI18n({ - locale: 'en-US', + locale: lang, messages: { 'en-US': { ...english(), resourcesList }, - 'de-DE': { ...german(), resourcesList }, - 'pt-PT': { ...portugese(), resourcesList }, - 'es-ES': { ...spanish(), resourcesList }, - 'ru-RU': { ...russian(), resourcesList }, - 'zh-CN': { ...chinese(), resourcesList }, - 'fr-FR': { ...french(), resourcesList }, - 'ach-UG': { ...ach(), resourcesList } + 'de-DE': { ...german(), resourcesList } + // 'pt-PT': { ...portugese(), resourcesList }, + // 'es-ES': { ...spanish(), resourcesList }, + // 'ru-RU': { ...russian(), resourcesList }, + // 'zh-CN': { ...chinese(), resourcesList }, + // 'fr-FR': { ...french(), resourcesList }, + // 'ach-UG': { ...ach(), resourcesList } }, warnHtmlInMessage: 'off' }) diff --git a/vue.config.js b/vue.config.js index 938732b1b..2b035a9bf 100644 --- a/vue.config.js +++ b/vue.config.js @@ -5,6 +5,9 @@ module.exports = { outputDir: 'docs', productionSourceMap: false, devServer: { + client: { + webSocketURL: 'auto://0.0.0.0:0/ws' + }, allowedHosts: 'all' }, configureWebpack: {