From b47e936d82fc70d28c2bc83fd68fd3bcce633ba4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9?= Date: Fri, 12 Jul 2024 08:13:17 +0000 Subject: [PATCH 01/62] fixed gitpod dev server MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: René --- vue.config.js | 3 +++ 1 file changed, 3 insertions(+) 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: { From b14396ebfce7ef5647b067f32c72914866b8d751 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9?= Date: Fri, 12 Jul 2024 14:54:05 +0000 Subject: [PATCH 02/62] added German MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: René --- src/content/german.js | 101 ----------- src/content/german/foundation.js | 65 +++++++ src/content/german/main.js | 244 +++++++++++++++++++++++++++ src/content/german/rpa.js | 139 +++++++++++++++ src/content/german/testautomation.js | 12 ++ src/content/index.js | 2 +- src/main.js | 30 ++-- 7 files changed, 476 insertions(+), 117 deletions(-) delete mode 100644 src/content/german.js create mode 100644 src/content/german/foundation.js create mode 100644 src/content/german/main.js create mode 100644 src/content/german/rpa.js create mode 100644 src/content/german/testautomation.js 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..a2187dc63 --- /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 gewinnen
  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..807bd8e87 --- /dev/null +++ b/src/content/german/main.js @@ -0,0 +1,244 @@ +import foundation from './foundation' +import rpa from './rpa' +import testautomation from './testautomation' + +export default () => ({ + ...foundation(), + ...rpa(), + ...testautomation(), + langName: 'German', + newsBanner: '', + navbar: { + items: [ + { + name: 'Get started', + id: 'getting-started' + }, + { + name: 'Resources', + id: 'resources' + }, + { + name: 'Community', + id: 'community' + }, + { + name: 'Development', + id: 'development' + } + ], + dropdownDocs: { + name: 'Docs', + items: [ + { + name: 'Guides', + url: 'https://docs.robotframework.org/docs', + description: 'Start here' + }, + { + name: 'User Guide', + url: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html', + description: 'Original handbook' + }, + { + name: 'Keywords', + url: 'https://robotframework.org/robotframework/latest/libraries/BuiltIn.html', + description: 'Built-in keywords' + }, + { + name: 'Libraries', + url: 'https://robotframework.org/robotframework/#standard-libraries', + description: 'Standard libraries' + }, + { + name: 'Public API', + url: 'https://robot-framework.readthedocs.io/en/stable/', + description: 'Write extensions' + } + ] + } + }, + introduction: { + title: 'Introduction', + body: ` +

+ Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). + It is supported by the Robot Framework Foundation and widely used in the industry. +

+

+ Its human-friendly and versalite syntax uses keywords and supports extending through libraries in + Python, Java, and other languages. +

+

+ It integrates with other tools for comprehensive automation without licensing fees, + bolstered by a rich community with hundreds of 3rd party libraries. +

+ `, + usedByTitle: 'Robot Framework is used by...', + 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: 'Get Started', + body: + `Code is worth a thousand words. +

Below you'll find a live Robot Framework editor. + Feel free to experiment with it! If you find bugs, + please report them in Github issues.

+

To start using Robot Framework in a project of your own, please check tabs "Install" and "Learn". Also be sure to visit the new Robot Framework Docs!

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

Robot Framework is implemented with Python, so you need to have + Python installed. +
On Windows machines, make sure to add + Python to PATH + during installation.

+

Installing Robot Framework with pip is simple: +

pip install robotframework

+

To check that the installation was successful, run +

robot --version

+

For a full guide, please see + Installation instructions. + It also covers topics such as running Robot Framework on Jython (JVM) and IronPython (.NET).

+

Now you are ready to write your first tests!

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

Robot Framework has a vibrant community of testing enthusiasts around it. Feel free to + stop by if you have any questions, need advice or would just like to connect with like-minded people!

+

There is also an annual RoboCon conference that is hosted in Helsinki, Finland. + For more information and to watch previous years' talks, visit + robocon.io or our + YouTube Channel.

+

To support Robot Framework you can find a 👕 T-shirt + and a ☕ coffee cup + from our Shop.

+`, + links: { + forum: { + title: 'Forum', + description: 'Official Robot Framework forum.' + }, + slack: { + title: 'Slack', + description: 'Community team chat.
Click for invite!' + } + } + }, + resources: { + title: 'Resources', + body: + `

Robot Framework is open source and supported by Robot Framework Foundation. + There is a huge community of contributors around the tool. + The software is built with expandability in mind and there are numerous ways to extend + it's use cases for various needs.

+

If you have created or found a library that you think should be listed here, please + let us know + by submitting a pull request or an issue. You are also welcome to report unmaintained + ones that shouldn't be listed anymore.`, + tabs: [ + { + name: 'Libraries', + key: 'libraries', + description: `Separately developed external libraries that + can be installed based on your needs. Creating your own libraries is a breeze. For instructions, see + + creating test libraries in Robot Framework User Guide.` + }, + { + name: 'Built-in', + key: 'builtin', + description: `Libraries and tools that are bundled with the framework. Libraries provide + the actual automation and testing capabilities to Robot Framework by providing keywords.` + }, + { + name: 'Tools', + key: 'tools', + description: `Supporting tools ease automation: editing, running, building and so on. + Most of these tools are developed as separate projects, but some are built into the framework itself.` + } + ], + mobileTitles: [ + 'Standard', + 'External' + ] + }, + development: { + title: 'Development', + body: `

Development of Robot Framework is funded by the non-profit + Robot Framework Foundation. It consists + of companies and organizations that want to ensure the continuity of Robot Framework now and + in the future.

+

Project is hosted at GitHub

+

Thanks to the sponsors, Robot Framework remains completely + free to use while being actively maintained and developed. Foundation also covers other + related expenses such as the development of this website and organizing various meetups.`, + sponsorBoxTitle: 'Members of Robot Framework Foundation', + howToJoin: 'Join' + }, + usersPage: { + title: 'Users of Robot Framework', + body: `If you'd like your company added here, please submit a + pull request or an + issue.` + // 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..5ca98cf51 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' 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' }) From 9f8c1f5fc71d4a1bb4bcf1de4362bb59750bbd0f Mon Sep 17 00:00:00 2001 From: Olga K Date: Tue, 16 Jul 2024 09:55:26 +0000 Subject: [PATCH 03/62] =?UTF-8?q?=C3=84nderung=20klein?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/german/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 807bd8e87..b09f0292b 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -62,7 +62,7 @@ export default () => ({ title: 'Introduction', body: `

- Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). + Änderung: Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). It is supported by the Robot Framework Foundation and widely used in the industry.

From dfe7794820a9421dfae684ea5804fb864341d3fe Mon Sep 17 00:00:00 2001 From: Olga K Date: Tue, 16 Jul 2024 10:01:11 +0000 Subject: [PATCH 04/62] =?UTF-8?q?=C3=84nderungen=20ruck?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/german/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index b09f0292b..807bd8e87 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -62,7 +62,7 @@ export default () => ({ title: 'Introduction', body: `

- Änderung: Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). + Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). It is supported by the Robot Framework Foundation and widely used in the industry.

From 77ea825702f869428fa240bfc00c2fe91adcb604 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 16 Jul 2024 12:07:51 +0200 Subject: [PATCH 05/62] =?UTF-8?q?neue=20=C3=84nderung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/german/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 807bd8e87..ad707bec1 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -62,7 +62,7 @@ export default () => ({ title: 'Introduction', body: `

- Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). + Änderung 1: Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). It is supported by the Robot Framework Foundation and widely used in the industry.

From 580f528b120a08c880accaf7fee971c2dc16448c Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 18 Jul 2024 10:46:16 +0200 Subject: [PATCH 06/62] Menu and Introduction translated --- src/content/german/main.js | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index ad707bec1..1d8fccf60 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -11,11 +11,11 @@ export default () => ({ navbar: { items: [ { - name: 'Get started', + name: 'Jetzt beginnen', id: 'getting-started' }, { - name: 'Resources', + name: 'Ressourcen', id: 'resources' }, { @@ -23,20 +23,20 @@ export default () => ({ id: 'community' }, { - name: 'Development', + name: 'Entwicklung', id: 'development' } ], dropdownDocs: { - name: 'Docs', + name: 'Doku', items: [ { - name: 'Guides', + name: 'Anleitungen', url: 'https://docs.robotframework.org/docs', description: 'Start here' }, { - name: 'User Guide', + name: 'Benutzeranleitungen', url: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html', description: 'Original handbook' }, @@ -46,7 +46,7 @@ export default () => ({ description: 'Built-in keywords' }, { - name: 'Libraries', + name: 'Bibliothek', url: 'https://robotframework.org/robotframework/#standard-libraries', description: 'Standard libraries' }, @@ -62,16 +62,16 @@ export default () => ({ title: 'Introduction', body: `

- Änderung 1: Robot Framework is an open source automation framework for test automation and robotic process automation (RPA). - It is supported by the Robot Framework Foundation and widely used in the industry. + 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 in der Industrie weitverbreitet.

- Its human-friendly and versalite syntax uses keywords and supports extending through libraries in - Python, Java, and other languages. + Die benutzerfreundliche und universelle Syntax nutzt Keywords und unterstützt Erweiterungen durch Bibliotheken in + Python, Java und anderen Programmiersprachen.

- It integrates with other tools for comprehensive automation without licensing fees, - bolstered by a rich community with hundreds of 3rd party libraries. + Es integriert sich mit anderen Tools für umfassende Automatisierung ohne Lizenzgebühren, + wird durch eine starke Community mit hunderten von Drittanbieter-Bibliotheken unterstützt.

`, usedByTitle: 'Robot Framework is used by...', From 45ef9a962b363c39a88f093406b8b68314498a60 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 18 Jul 2024 14:19:08 +0200 Subject: [PATCH 07/62] Doku items translated --- src/content/german/main.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 1d8fccf60..f070320ba 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -33,27 +33,27 @@ export default () => ({ { name: 'Anleitungen', url: 'https://docs.robotframework.org/docs', - description: 'Start here' + description: 'Hier starten' }, { name: 'Benutzeranleitungen', url: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html', - description: 'Original handbook' + description: 'Originalhandbuch' }, { name: 'Keywords', url: 'https://robotframework.org/robotframework/latest/libraries/BuiltIn.html', - description: 'Built-in keywords' + description: 'Built-in Keywords' }, { name: 'Bibliothek', url: 'https://robotframework.org/robotframework/#standard-libraries', - description: 'Standard libraries' + description: 'Standardbibliotheken' }, { name: 'Public API', url: 'https://robot-framework.readthedocs.io/en/stable/', - description: 'Write extensions' + description: 'Erweiterungen schreiben' } ] } From 1747838fed36a1f3069aa5d72cc44e071d99000a Mon Sep 17 00:00:00 2001 From: olgaimb Date: Mon, 22 Jul 2024 11:23:01 +0200 Subject: [PATCH 08/62] get started translated --- src/content/german/main.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index f070320ba..f44416d20 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -125,13 +125,13 @@ export default () => ({ ] }, gettingStarted: { - title: 'Get Started', + title: 'Jetzt beginnen', body: - `Code is worth a thousand words. -

Below you'll find a live Robot Framework editor. - Feel free to experiment with it! If you find bugs, - please report them in Github issues.

-

To start using Robot Framework in a project of your own, please check tabs "Install" and "Learn". Also be sure to visit the new Robot Framework Docs!

`, + `Code is worth a thousand words. / Code sagt mehr als tausend Worte +

Unten findest du einen Live-Editor für Robot Framework. + Du kannst gerne damit experimentieren! Falls du Fehler findest, melde sie bitte unter + Github Probleme.

+

Um mit der Nutzung von Robot Framework in deinem eigenen Projekt zu beginnen, schau bitte unter den Tabs 'Installieren' und 'Lernen' nach. Schau dir auch unbedingt die neuen Robot Framework Doku an!

`, tabs: [ { name: 'Editor' From 4623eb51e1d53b5ba087c9ef8b613aef3ca7d9b6 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Mon, 22 Jul 2024 16:39:59 +0200 Subject: [PATCH 09/62] tabs translated --- src/content/german/main.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index f44416d20..ea877b723 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -127,7 +127,7 @@ export default () => ({ gettingStarted: { title: 'Jetzt beginnen', body: - `Code is worth a thousand words. / Code sagt mehr als tausend Worte + `Code is worth a thousand words. / Code sagt mehr als tausend Worte.

Unten findest du einen Live-Editor für Robot Framework. Du kannst gerne damit experimentieren! Falls du Fehler findest, melde sie bitte unter Github Probleme.

@@ -137,9 +137,9 @@ export default () => ({ name: 'Editor' }, { - name: 'Install', + name: 'Installieren', description: ` -

Robot Framework is implemented with Python, so you need to have +

"Robot Framework ist in Python implementiert, so you need to have Python installed.
On Windows machines, make sure to add Python to PATH @@ -155,7 +155,7 @@ export default () => ({ ` }, { - name: 'Learn' + name: 'Lernen' } ] }, From 868e4d045b28301f9f6c7d0c4e43d4d8bd32ce27 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 23 Jul 2024 10:17:06 +0200 Subject: [PATCH 10/62] changed Du to Sie --- src/content/german/main.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index ea877b723..77e9c03aa 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -74,7 +74,7 @@ export default () => ({ wird durch eine starke Community mit hunderten von Drittanbieter-Bibliotheken unterstützt.

`, - usedByTitle: 'Robot Framework is used by...', + usedByTitle: 'Robot Framework wird verwendet von ...', companies: [ { name: 'ABB', @@ -128,10 +128,10 @@ export default () => ({ title: 'Jetzt beginnen', body: `Code is worth a thousand words. / Code sagt mehr als tausend Worte. -

Unten findest du einen Live-Editor für Robot Framework. - Du kannst gerne damit experimentieren! Falls du Fehler findest, melde sie bitte unter +

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 deinem eigenen Projekt zu beginnen, schau bitte unter den Tabs 'Installieren' und 'Lernen' nach. Schau dir auch unbedingt die neuen Robot Framework Doku an!

`, +

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' From b99b53f6ac05fa0f05aaf05c3990690a97bf7c1b Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 23 Jul 2024 11:17:50 +0200 Subject: [PATCH 11/62] install translated --- src/content/german/main.js | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 77e9c03aa..9457aaf12 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -139,19 +139,19 @@ export default () => ({ { name: 'Installieren', description: ` -

"Robot Framework ist in Python implementiert, so you need to have - Python installed. -
On Windows machines, make sure to add - Python to PATH - during installation.

-

Installing Robot Framework with pip is simple: +

"Robot Framework ist in Python implementiert, daher müssen Sie Python installiert + 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

-

To check that the installation was successful, run +

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

robot --version

-

For a full guide, please see - Installation instructions. - It also covers topics such as running Robot Framework on Jython (JVM) and IronPython (.NET).

-

Now you are ready to write your first tests!

+

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!

` }, { From 358def48a010085cf414ca04bea9891b22405084 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 23 Jul 2024 11:29:40 +0200 Subject: [PATCH 12/62] community translated --- src/content/german/main.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 9457aaf12..846ac0fa0 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -162,15 +162,15 @@ export default () => ({ community: { title: 'Community', body: - `

Robot Framework has a vibrant community of testing enthusiasts around it. Feel free to - stop by if you have any questions, need advice or would just like to connect with like-minded people!

-

There is also an annual RoboCon conference that is hosted in Helsinki, Finland. - For more information and to watch previous years' talks, visit - robocon.io or our - YouTube Channel.

-

To support Robot Framework you can find a 👕 T-shirt - and a ☕ coffee cup - from our Shop.

+ `

Robot Framework hat eine lebendige Gemeinschaft 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 + unserem Shop.

`, links: { forum: { From 8142c6f8f374415a2a714adc4d9bcc5b6039007b Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 23 Jul 2024 12:02:39 +0200 Subject: [PATCH 13/62] Resources translated --- src/content/german/main.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 846ac0fa0..253817fff 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -162,7 +162,7 @@ export default () => ({ community: { title: 'Community', body: - `

Robot Framework hat eine lebendige Gemeinschaft von Testbegeisterten. Zögern Sie nicht, vorbeizuschauen, wenn Sie Fragen haben, + `

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 @@ -175,25 +175,25 @@ export default () => ({ links: { forum: { title: 'Forum', - description: 'Official Robot Framework forum.' + description: '"Offizielles Robot Framework Forum.' }, slack: { title: 'Slack', - description: 'Community team chat.
Click for invite!' + description: 'Community Team Chat.
Klicken Sie hier für die Einladung!' } } }, resources: { - title: 'Resources', + title: 'Ressourcen', body: - `

Robot Framework is open source and supported by Robot Framework Foundation. - There is a huge community of contributors around the tool. - The software is built with expandability in mind and there are numerous ways to extend - it's use cases for various needs.

-

If you have created or found a library that you think should be listed here, please - let us know - by submitting a pull request or an issue. You are also welcome to report unmaintained - ones that shouldn't be listed anymore.`, + `

Robot Framework ist Open Source und wird unterstützt von 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 eine 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: 'Libraries', From f0bdba211bf9d7898cbff01508e758ca0faf3240 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 23 Jul 2024 12:18:53 +0200 Subject: [PATCH 14/62] Libraries, Builtin and Tools translated --- src/content/german/main.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 253817fff..c6091c2bd 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -196,24 +196,23 @@ export default () => ({ die nicht mehr gewartet werden und daher nicht mehr aufgeführt werden sollten.`, tabs: [ { - name: 'Libraries', + name: 'Bibliotheken', key: 'libraries', - description: `Separately developed external libraries that - can be installed based on your needs. Creating your own libraries is a breeze. For instructions, see + description: `Extern entwickelte Bibliotheken können je nach Bedarf installiert werden. Das Erstellen eigener Bibliotheken ist kinderleicht. Für Anweisungen siehe - creating test libraries in Robot Framework User Guide.` + Testbibliotheken erstellen im Robot Framework Benutzeranleitungen.` }, { name: 'Built-in', key: 'builtin', - description: `Libraries and tools that are bundled with the framework. Libraries provide - the actual automation and testing capabilities to Robot Framework by providing keywords.` + description: `Bibliotheken und Werkzeuge, 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: `Supporting tools ease automation: editing, running, building and so on. - Most of these tools are developed as separate projects, but some are built into the framework itself.` + 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: [ From e9b2a5542862e2d1f6901a5d07c115a95a391bbf Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 23 Jul 2024 12:34:02 +0200 Subject: [PATCH 15/62] Development translated --- src/content/german/main.js | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index c6091c2bd..66838e2cc 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -221,23 +221,21 @@ export default () => ({ ] }, development: { - title: 'Development', - body: `

Development of Robot Framework is funded by the non-profit - Robot Framework Foundation. It consists - of companies and organizations that want to ensure the continuity of Robot Framework now and - in the future.

-

Project is hosted at GitHub

-

Thanks to the sponsors, Robot Framework remains completely - free to use while being actively maintained and developed. Foundation also covers other - related expenses such as the development of this website and organizing various meetups.`, - sponsorBoxTitle: 'Members of Robot Framework Foundation', + title: 'Entwicklung', + body: `

Die Entwicklung von Robot Framework wird von der gemeinnützigen Organisation + Robot Framework Foundation gefördert. Es 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: 'Join' }, usersPage: { - title: 'Users of Robot Framework', - body: `If you'd like your company added here, please submit a - pull request or an - issue.` + 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 } }) From e74dff99c306a7351904259dcc173382191de4aa Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 23 Jul 2024 12:45:55 +0200 Subject: [PATCH 16/62] 2 Typo deleted --- src/content/german/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 66838e2cc..aff8536f3 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -139,7 +139,7 @@ export default () => ({ { name: 'Installieren', description: ` -

"Robot Framework ist in Python implementiert, daher müssen Sie Python installiert +

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 @@ -175,7 +175,7 @@ export default () => ({ links: { forum: { title: 'Forum', - description: '"Offizielles Robot Framework Forum.' + description: 'Offizielles Robot Framework Forum.' }, slack: { title: 'Slack', From fe9655673a171e29bc39251b0746267c845401c9 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Tue, 23 Jul 2024 12:55:50 +0200 Subject: [PATCH 17/62] "Join" translated --- src/content/german/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index aff8536f3..45bd5c381 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -229,7 +229,7 @@ export default () => ({

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: 'Join' + howToJoin: 'Beitreten' }, usersPage: { title: 'Benutzer von Robot Framework', From 56a6a542259d3af7c3ae7cf07492787c11007c42 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 08:48:41 +0200 Subject: [PATCH 18/62] Resources in English copied --- src/content/english/main.js | 6 + src/content/english/resources/builtin.js | 92 +++++ src/content/english/resources/learning.js | 62 ++++ src/content/english/resources/libraries.mjs | 322 +++++++++++++++++ src/content/english/resources/sponsors.js | 379 ++++++++++++++++++++ src/content/english/resources/tools.mjs | 237 ++++++++++++ src/content/english/resources/users.js | 318 ++++++++++++++++ src/content/index.js | 16 +- 8 files changed, 1417 insertions(+), 15 deletions(-) create mode 100644 src/content/english/resources/builtin.js create mode 100644 src/content/english/resources/learning.js create mode 100644 src/content/english/resources/libraries.mjs create mode 100644 src/content/english/resources/sponsors.js create mode 100644 src/content/english/resources/tools.mjs create mode 100644 src/content/english/resources/users.js diff --git a/src/content/english/main.js b/src/content/english/main.js index c41e4f06e..a9b573dfe 100644 --- a/src/content/english/main.js +++ b/src/content/english/main.js @@ -1,6 +1,12 @@ import foundation from './foundation' import rpa from './rpa' import testautomation from './testautomation' +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' export default () => ({ ...foundation(), diff --git a/src/content/english/resources/builtin.js b/src/content/english/resources/builtin.js new file mode 100644 index 000000000..963db932d --- /dev/null +++ b/src/content/english/resources/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/english/resources/learning.js b/src/content/english/resources/learning.js new file mode 100644 index 000000000..affcda287 --- /dev/null +++ b/src/content/english/resources/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/english/resources/libraries.mjs b/src/content/english/resources/libraries.mjs new file mode 100644 index 000000000..a07fd0f53 --- /dev/null +++ b/src/content/english/resources/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/english/resources/sponsors.js b/src/content/english/resources/sponsors.js new file mode 100644 index 000000000..9f9f1ad66 --- /dev/null +++ b/src/content/english/resources/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/english/resources/tools.mjs b/src/content/english/resources/tools.mjs new file mode 100644 index 000000000..68e371427 --- /dev/null +++ b/src/content/english/resources/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/english/resources/users.js b/src/content/english/resources/users.js new file mode 100644 index 000000000..33eff90f8 --- /dev/null +++ b/src/content/english/resources/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/index.js b/src/content/index.js index 5ca98cf51..c91917046 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,13 +7,6 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -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' - export { english, german, @@ -22,12 +15,5 @@ export { russian, spanish, chinese, - ach, - - builtin, - libraries, - tools, - learning, - users, - sponsors + ach } From 53e73090306a01cfa56d469d2a38fc59aa332429 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 11:26:18 +0200 Subject: [PATCH 19/62] recources in export added --- src/content/english/main.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/content/english/main.js b/src/content/english/main.js index a9b573dfe..034ae2ea0 100644 --- a/src/content/english/main.js +++ b/src/content/english/main.js @@ -12,6 +12,12 @@ export default () => ({ ...foundation(), ...rpa(), ...testautomation(), + ...builtin(), + ...libraries(), + ...tools(), + ...learning(), + ...users(), + ...sponsors() langName: 'English', newsBanner: '', navbar: { From 24e9229061a1ce1662997ecfd93162b7c989b378 Mon Sep 17 00:00:00 2001 From: Olga K Date: Wed, 24 Jul 2024 09:28:55 +0000 Subject: [PATCH 20/62] Resources in English copied --- src/content/english/main.js | 6 + src/content/english/resources/builtin.js | 92 +++++ src/content/english/resources/learning.js | 62 ++++ src/content/english/resources/libraries.mjs | 322 +++++++++++++++++ src/content/english/resources/sponsors.js | 379 ++++++++++++++++++++ src/content/english/resources/tools.mjs | 237 ++++++++++++ src/content/english/resources/users.js | 318 ++++++++++++++++ src/content/index.js | 16 +- 8 files changed, 1417 insertions(+), 15 deletions(-) create mode 100644 src/content/english/resources/builtin.js create mode 100644 src/content/english/resources/learning.js create mode 100644 src/content/english/resources/libraries.mjs create mode 100644 src/content/english/resources/sponsors.js create mode 100644 src/content/english/resources/tools.mjs create mode 100644 src/content/english/resources/users.js diff --git a/src/content/english/main.js b/src/content/english/main.js index c41e4f06e..a9b573dfe 100644 --- a/src/content/english/main.js +++ b/src/content/english/main.js @@ -1,6 +1,12 @@ import foundation from './foundation' import rpa from './rpa' import testautomation from './testautomation' +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' export default () => ({ ...foundation(), diff --git a/src/content/english/resources/builtin.js b/src/content/english/resources/builtin.js new file mode 100644 index 000000000..963db932d --- /dev/null +++ b/src/content/english/resources/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/english/resources/learning.js b/src/content/english/resources/learning.js new file mode 100644 index 000000000..affcda287 --- /dev/null +++ b/src/content/english/resources/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/english/resources/libraries.mjs b/src/content/english/resources/libraries.mjs new file mode 100644 index 000000000..a07fd0f53 --- /dev/null +++ b/src/content/english/resources/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/english/resources/sponsors.js b/src/content/english/resources/sponsors.js new file mode 100644 index 000000000..9f9f1ad66 --- /dev/null +++ b/src/content/english/resources/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/english/resources/tools.mjs b/src/content/english/resources/tools.mjs new file mode 100644 index 000000000..68e371427 --- /dev/null +++ b/src/content/english/resources/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/english/resources/users.js b/src/content/english/resources/users.js new file mode 100644 index 000000000..33eff90f8 --- /dev/null +++ b/src/content/english/resources/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/index.js b/src/content/index.js index 5ca98cf51..c91917046 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,13 +7,6 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -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' - export { english, german, @@ -22,12 +15,5 @@ export { russian, spanish, chinese, - ach, - - builtin, - libraries, - tools, - learning, - users, - sponsors + ach } From d04797337d77f2317682829f2692722085d9a6fb Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 13:34:38 +0200 Subject: [PATCH 21/62] bug fixed in export --- src/content/english/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/english/main.js b/src/content/english/main.js index 034ae2ea0..73a3a186e 100644 --- a/src/content/english/main.js +++ b/src/content/english/main.js @@ -17,7 +17,7 @@ export default () => ({ ...tools(), ...learning(), ...users(), - ...sponsors() + ...sponsors(), langName: 'English', newsBanner: '', navbar: { From badbd26e809f40df2560d968db3159ae7bb5897e Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 15:08:21 +0200 Subject: [PATCH 22/62] resources removed from content and new folders eng/de with resources within it created --- src/content/english/main.js | 12 - src/content/index.js | 7 + .../english}/builtin.js | 0 .../english}/learning.js | 0 .../english}/libraries.mjs | 0 .../english}/sponsors.js | 0 .../resources => resources/english}/tools.mjs | 0 .../resources => resources/english}/users.js | 0 src/content/resources/german/builtin.js | 92 +++++ src/content/resources/german/learning.js | 62 +++ src/content/resources/german/libraries.mjs | 322 +++++++++++++++ src/content/resources/german/sponsors.js | 379 ++++++++++++++++++ src/content/resources/german/tools.mjs | 237 +++++++++++ src/content/resources/german/users.js | 318 +++++++++++++++ 14 files changed, 1417 insertions(+), 12 deletions(-) rename src/content/{english/resources => resources/english}/builtin.js (100%) rename src/content/{english/resources => resources/english}/learning.js (100%) rename src/content/{english/resources => resources/english}/libraries.mjs (100%) rename src/content/{english/resources => resources/english}/sponsors.js (100%) rename src/content/{english/resources => resources/english}/tools.mjs (100%) rename src/content/{english/resources => resources/english}/users.js (100%) create mode 100644 src/content/resources/german/builtin.js create mode 100644 src/content/resources/german/learning.js create mode 100644 src/content/resources/german/libraries.mjs create mode 100644 src/content/resources/german/sponsors.js create mode 100644 src/content/resources/german/tools.mjs create mode 100644 src/content/resources/german/users.js diff --git a/src/content/english/main.js b/src/content/english/main.js index 73a3a186e..c41e4f06e 100644 --- a/src/content/english/main.js +++ b/src/content/english/main.js @@ -1,23 +1,11 @@ import foundation from './foundation' import rpa from './rpa' import testautomation from './testautomation' -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' export default () => ({ ...foundation(), ...rpa(), ...testautomation(), - ...builtin(), - ...libraries(), - ...tools(), - ...learning(), - ...users(), - ...sponsors(), langName: 'English', newsBanner: '', navbar: { diff --git a/src/content/index.js b/src/content/index.js index c91917046..ad5b85c8e 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -16,4 +16,11 @@ export { spanish, chinese, ach + + builtin, + libraries, + tools, + learning, + users, + sponsors } diff --git a/src/content/english/resources/builtin.js b/src/content/resources/english/builtin.js similarity index 100% rename from src/content/english/resources/builtin.js rename to src/content/resources/english/builtin.js diff --git a/src/content/english/resources/learning.js b/src/content/resources/english/learning.js similarity index 100% rename from src/content/english/resources/learning.js rename to src/content/resources/english/learning.js diff --git a/src/content/english/resources/libraries.mjs b/src/content/resources/english/libraries.mjs similarity index 100% rename from src/content/english/resources/libraries.mjs rename to src/content/resources/english/libraries.mjs diff --git a/src/content/english/resources/sponsors.js b/src/content/resources/english/sponsors.js similarity index 100% rename from src/content/english/resources/sponsors.js rename to src/content/resources/english/sponsors.js diff --git a/src/content/english/resources/tools.mjs b/src/content/resources/english/tools.mjs similarity index 100% rename from src/content/english/resources/tools.mjs rename to src/content/resources/english/tools.mjs diff --git a/src/content/english/resources/users.js b/src/content/resources/english/users.js similarity index 100% rename from src/content/english/resources/users.js rename to src/content/resources/english/users.js diff --git a/src/content/resources/german/builtin.js b/src/content/resources/german/builtin.js new file mode 100644 index 000000000..963db932d --- /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: '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/german/learning.js b/src/content/resources/german/learning.js new file mode 100644 index 000000000..affcda287 --- /dev/null +++ b/src/content/resources/german/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/german/libraries.mjs b/src/content/resources/german/libraries.mjs new file mode 100644 index 000000000..a07fd0f53 --- /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 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/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..68e371427 --- /dev/null +++ b/src/content/resources/german/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/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.` + } +]) From 3d193ff0b2fbf0a818d6dbf35cf265caf6aa7da9 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 17:11:46 +0200 Subject: [PATCH 23/62] resources back changed --- src/content/english/main.js | 6 ------ src/content/index.js | 3 +-- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/content/english/main.js b/src/content/english/main.js index a9b573dfe..c41e4f06e 100644 --- a/src/content/english/main.js +++ b/src/content/english/main.js @@ -1,12 +1,6 @@ import foundation from './foundation' import rpa from './rpa' import testautomation from './testautomation' -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' export default () => ({ ...foundation(), diff --git a/src/content/index.js b/src/content/index.js index b42da3534..30d15dcb6 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -15,7 +15,7 @@ export { russian, spanish, chinese, - ach + ach, builtin, libraries, @@ -23,5 +23,4 @@ export { learning, users, sponsors - ach } From d8aeaaeec18f213b77405302c8ca2c653a7da791 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 17:45:57 +0200 Subject: [PATCH 24/62] import resources in index.js added --- src/content/index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/content/index.js b/src/content/index.js index 30d15dcb6..5ca98cf51 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,6 +7,13 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' +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' + export { english, german, From 4fb61c9e194c996bdcd99dcc589948bb796cf731 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 17:48:06 +0200 Subject: [PATCH 25/62] =?UTF-8?q?test=20=C3=84nderung?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/resources/german/learning.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/resources/german/learning.js b/src/content/resources/german/learning.js index affcda287..818f9d657 100644 --- a/src/content/resources/german/learning.js +++ b/src/content/resources/german/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Änderung!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From 1275db9a619adb81a964b9e45e52d5fb054d3767 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 17:54:03 +0200 Subject: [PATCH 26/62] lerning/german added in index.js --- src/content/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/index.js b/src/content/index.js index 5ca98cf51..a74a180aa 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -10,7 +10,7 @@ import ach from './ach.js' 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 learning from './resources/german/learning.js' import users from './resources/users.js' import sponsors from './resources/sponsors.js' From 715463ababdc7870b0f10becb348b006bb081e01 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 17:58:31 +0200 Subject: [PATCH 27/62] resources in german and eng added to index.js --- src/content/index.js | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index a74a180aa..dcde5f6fd 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,12 +7,19 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -import builtin from './resources/builtin.js' -import libraries from './resources/libraries.mjs' -import tools from './resources/tools.mjs' +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/users.js' -import sponsors from './resources/sponsors.js' +import users from './resources/german/users.js' +import sponsors from './resources/german/sponsors.js' + +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, From b5bce3a4d0f7f3e94097f6e53fcf18d3478fd358 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:02:18 +0200 Subject: [PATCH 28/62] english deleted from resources in index.js --- src/content/index.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index dcde5f6fd..dc4f68129 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -14,13 +14,6 @@ import learning from './resources/german/learning.js' import users from './resources/german/users.js' import sponsors from './resources/german/sponsors.js' -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, german, From 51a3fda23e724d42e978fe560b2c5c813e689d5b Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:06:32 +0200 Subject: [PATCH 29/62] index.js changes --- src/content/index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/content/index.js b/src/content/index.js index dc4f68129..3aabcb363 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -14,6 +14,13 @@ import learning from './resources/german/learning.js' import users from './resources/german/users.js' import sponsors from './resources/german/sponsors.js' +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' + export { english, german, From 141eb2652dd50374e5ca8d32e5dd7180951c1e0a Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:08:14 +0200 Subject: [PATCH 30/62] changes in index.js --- src/content/index.js | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index 3aabcb363..dc4f68129 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -14,13 +14,6 @@ import learning from './resources/german/learning.js' import users from './resources/german/users.js' import sponsors from './resources/german/sponsors.js' -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' - export { english, german, From 7ae773aa56286f2c237490c1eb092c93749710bd Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:09:51 +0200 Subject: [PATCH 31/62] learning without test-changes.js --- src/content/resources/german/learning.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/resources/german/learning.js b/src/content/resources/german/learning.js index 818f9d657..affcda287 100644 --- a/src/content/resources/german/learning.js +++ b/src/content/resources/german/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Änderung!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From 0fa390ed5afafec56254a0987d6e851844a32b6b Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:33:43 +0200 Subject: [PATCH 32/62] index.js test --- src/content/index.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/content/index.js b/src/content/index.js index dc4f68129..b2ba4fd2e 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -14,6 +14,13 @@ import learning from './resources/german/learning.js' import users from './resources/german/users.js' import sponsors from './resources/german/sponsors.js' +import builtin from './resources/builtin.js' +import libraries from './resources/libraries.js' +import tools from './resources/tools.js' +import learning from './resources/learning.js' +import users from './resources/users.js' +import sponsors from './resources/sponsors.js' + export { english, german, From 473a0351bd51a2a61a487931bb77d89ddffad5f2 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:45:55 +0200 Subject: [PATCH 33/62] resources in german renamed and added to index.js --- src/content/index.js | 23 +- .../resources/german/german_builtin.js | 92 +++++ .../resources/german/german_learning.js | 62 +++ .../resources/german/german_libraries.mjs | 322 +++++++++++++++ .../resources/german/german_sponsors.js | 379 ++++++++++++++++++ src/content/resources/german/german_tools.mjs | 237 +++++++++++ src/content/resources/german/german_users.js | 318 +++++++++++++++ 7 files changed, 1425 insertions(+), 8 deletions(-) create mode 100644 src/content/resources/german/german_builtin.js create mode 100644 src/content/resources/german/german_learning.js create mode 100644 src/content/resources/german/german_libraries.mjs create mode 100644 src/content/resources/german/german_sponsors.js create mode 100644 src/content/resources/german/german_tools.mjs create mode 100644 src/content/resources/german/german_users.js diff --git a/src/content/index.js b/src/content/index.js index b2ba4fd2e..30df51115 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,13 +7,6 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -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' - import builtin from './resources/builtin.js' import libraries from './resources/libraries.js' import tools from './resources/tools.js' @@ -21,6 +14,13 @@ import learning from './resources/learning.js' import users from './resources/users.js' import sponsors from './resources/sponsors.js' +import german_builtin from './resources/german/builtin.js' +import german_libraries from './resources/german/libraries.mjs' +import german_tools from './resources/german/tools.mjs' +import german_learning from './resources/german/learning.js' +import german_users from './resources/german/users.js' +import german_sponsors from './resources/german/sponsors.js' + export { english, german, @@ -36,5 +36,12 @@ export { tools, learning, users, - sponsors + sponsors, + + german_builtin, + german_libraries, + german_tools, + german_learning, + german_users, + german_sponsors } diff --git a/src/content/resources/german/german_builtin.js b/src/content/resources/german/german_builtin.js new file mode 100644 index 000000000..963db932d --- /dev/null +++ b/src/content/resources/german/german_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/german/german_learning.js b/src/content/resources/german/german_learning.js new file mode 100644 index 000000000..affcda287 --- /dev/null +++ b/src/content/resources/german/german_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/german/german_libraries.mjs b/src/content/resources/german/german_libraries.mjs new file mode 100644 index 000000000..a07fd0f53 --- /dev/null +++ b/src/content/resources/german/german_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/german/german_sponsors.js b/src/content/resources/german/german_sponsors.js new file mode 100644 index 000000000..9f9f1ad66 --- /dev/null +++ b/src/content/resources/german/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/german_tools.mjs b/src/content/resources/german/german_tools.mjs new file mode 100644 index 000000000..68e371427 --- /dev/null +++ b/src/content/resources/german/german_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/german/german_users.js b/src/content/resources/german/german_users.js new file mode 100644 index 000000000..33eff90f8 --- /dev/null +++ b/src/content/resources/german/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.` + } +]) From 681353ae54b7d05fcd9fb5635550b41130b4fc08 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:46:22 +0200 Subject: [PATCH 34/62] renames german resources --- src/content/resources/german/builtin.js | 92 ----- src/content/resources/german/learning.js | 62 ---- src/content/resources/german/libraries.mjs | 322 ----------------- src/content/resources/german/sponsors.js | 379 --------------------- src/content/resources/german/tools.mjs | 237 ------------- src/content/resources/german/users.js | 318 ----------------- 6 files changed, 1410 deletions(-) delete mode 100644 src/content/resources/german/builtin.js delete mode 100644 src/content/resources/german/learning.js delete mode 100644 src/content/resources/german/libraries.mjs delete mode 100644 src/content/resources/german/sponsors.js delete mode 100644 src/content/resources/german/tools.mjs delete mode 100644 src/content/resources/german/users.js diff --git a/src/content/resources/german/builtin.js b/src/content/resources/german/builtin.js deleted file mode 100644 index 963db932d..000000000 --- a/src/content/resources/german/builtin.js +++ /dev/null @@ -1,92 +0,0 @@ -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/german/learning.js b/src/content/resources/german/learning.js deleted file mode 100644 index affcda287..000000000 --- a/src/content/resources/german/learning.js +++ /dev/null @@ -1,62 +0,0 @@ -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/german/libraries.mjs b/src/content/resources/german/libraries.mjs deleted file mode 100644 index a07fd0f53..000000000 --- a/src/content/resources/german/libraries.mjs +++ /dev/null @@ -1,322 +0,0 @@ -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/german/sponsors.js b/src/content/resources/german/sponsors.js deleted file mode 100644 index 9f9f1ad66..000000000 --- a/src/content/resources/german/sponsors.js +++ /dev/null @@ -1,379 +0,0 @@ -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 deleted file mode 100644 index 68e371427..000000000 --- a/src/content/resources/german/tools.mjs +++ /dev/null @@ -1,237 +0,0 @@ -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/german/users.js b/src/content/resources/german/users.js deleted file mode 100644 index 33eff90f8..000000000 --- a/src/content/resources/german/users.js +++ /dev/null @@ -1,318 +0,0 @@ -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.` - } -]) From f3f56b181d0143d845f335a5142c64e5f073d532 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:49:49 +0200 Subject: [PATCH 35/62] renamed again --- .../resources/german/{german_builtin.js => germanbuiltin.js} | 0 .../resources/german/{german_learning.js => germanlearning.js} | 2 +- .../german/{german_libraries.mjs => germanlibraries.mjs} | 0 .../resources/german/{german_sponsors.js => germansponsors.js} | 0 .../resources/german/{german_tools.mjs => germantools.mjs} | 0 .../resources/german/{german_users.js => germanusers.js} | 0 6 files changed, 1 insertion(+), 1 deletion(-) rename src/content/resources/german/{german_builtin.js => germanbuiltin.js} (100%) rename src/content/resources/german/{german_learning.js => germanlearning.js} (94%) rename src/content/resources/german/{german_libraries.mjs => germanlibraries.mjs} (100%) rename src/content/resources/german/{german_sponsors.js => germansponsors.js} (100%) rename src/content/resources/german/{german_tools.mjs => germantools.mjs} (100%) rename src/content/resources/german/{german_users.js => germanusers.js} (100%) diff --git a/src/content/resources/german/german_builtin.js b/src/content/resources/german/germanbuiltin.js similarity index 100% rename from src/content/resources/german/german_builtin.js rename to src/content/resources/german/germanbuiltin.js diff --git a/src/content/resources/german/german_learning.js b/src/content/resources/german/germanlearning.js similarity index 94% rename from src/content/resources/german/german_learning.js rename to src/content/resources/german/germanlearning.js index affcda287..a17364fb0 100644 --- a/src/content/resources/german/german_learning.js +++ b/src/content/resources/german/germanlearning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Änderung Testing!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { diff --git a/src/content/resources/german/german_libraries.mjs b/src/content/resources/german/germanlibraries.mjs similarity index 100% rename from src/content/resources/german/german_libraries.mjs rename to src/content/resources/german/germanlibraries.mjs diff --git a/src/content/resources/german/german_sponsors.js b/src/content/resources/german/germansponsors.js similarity index 100% rename from src/content/resources/german/german_sponsors.js rename to src/content/resources/german/germansponsors.js diff --git a/src/content/resources/german/german_tools.mjs b/src/content/resources/german/germantools.mjs similarity index 100% rename from src/content/resources/german/german_tools.mjs rename to src/content/resources/german/germantools.mjs diff --git a/src/content/resources/german/german_users.js b/src/content/resources/german/germanusers.js similarity index 100% rename from src/content/resources/german/german_users.js rename to src/content/resources/german/germanusers.js From 45bd9aae75ef4c5d73470853baae71ceb372e298 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:50:11 +0200 Subject: [PATCH 36/62] index changed --- src/content/index.js | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index 30df51115..304e39631 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -14,12 +14,12 @@ import learning from './resources/learning.js' import users from './resources/users.js' import sponsors from './resources/sponsors.js' -import german_builtin from './resources/german/builtin.js' -import german_libraries from './resources/german/libraries.mjs' -import german_tools from './resources/german/tools.mjs' -import german_learning from './resources/german/learning.js' -import german_users from './resources/german/users.js' -import german_sponsors from './resources/german/sponsors.js' +import germanbuiltin from './resources/german/builtin.js' +import germanlibraries from './resources/german/libraries.mjs' +import germantools from './resources/german/tools.mjs' +import germanlearning from './resources/german/learning.js' +import germanusers from './resources/german/users.js' +import germansponsors from './resources/german/sponsors.js' export { english, @@ -38,10 +38,10 @@ export { users, sponsors, - german_builtin, - german_libraries, - german_tools, - german_learning, - german_users, - german_sponsors + germanbuiltin, + germanlibraries, + germantools, + germanlearning, + germanusers, + germansponsors } From 0f5b06b4b63d5dad6ea67d2eec01ea060a63641b Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:51:23 +0200 Subject: [PATCH 37/62] =?UTF-8?q?index.js=20ge=C3=A4ndert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/index.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index 304e39631..3eca44981 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -14,12 +14,12 @@ import learning from './resources/learning.js' import users from './resources/users.js' import sponsors from './resources/sponsors.js' -import germanbuiltin from './resources/german/builtin.js' -import germanlibraries from './resources/german/libraries.mjs' -import germantools from './resources/german/tools.mjs' -import germanlearning from './resources/german/learning.js' -import germanusers from './resources/german/users.js' -import germansponsors from './resources/german/sponsors.js' +import germanbuiltin from './resources/german/germanbuiltin.js' +import germanlibraries from './resources/german/germanlibraries.mjs' +import germantools from './resources/german/germantools.mjs' +import germanlearning from './resources/german/germanlearning.js' +import germanusers from './resources/german/germanusers.js' +import germansponsors from './resources/german/germansponsors.js' export { english, From adf3240f914e97ea74a3a06de6834bf5f247b23a Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 18:56:49 +0200 Subject: [PATCH 38/62] changes in index.js --- src/content/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index 3eca44981..74d87d974 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -8,8 +8,8 @@ import chinese from './chinese.js' import ach from './ach.js' import builtin from './resources/builtin.js' -import libraries from './resources/libraries.js' -import tools from './resources/tools.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' From 92dd14c73764d78241371b4be9a5a400ab5fbeb3 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 19:00:12 +0200 Subject: [PATCH 39/62] test in learnin.js --- src/content/resources/learning.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/resources/learning.js b/src/content/resources/learning.js index affcda287..8a961bb38 100644 --- a/src/content/resources/learning.js +++ b/src/content/resources/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Test English; Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From b6e36f899e1c74a47e2b488c752064cea6f9e7ee Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 19:10:01 +0200 Subject: [PATCH 40/62] index changes again --- src/content/index.js | 24 +++++++------------ .../german/{germanbuiltin.js => builtin.js} | 0 .../german/{germanlearning.js => learning.js} | 0 .../{germanlibraries.mjs => libraries.mjs} | 0 .../german/{germansponsors.js => sponsors.js} | 0 .../german/{germantools.mjs => tools.mjs} | 0 .../german/{germanusers.js => users.js} | 0 src/content/resources/learning.js | 2 +- 8 files changed, 10 insertions(+), 16 deletions(-) rename src/content/resources/german/{germanbuiltin.js => builtin.js} (100%) rename src/content/resources/german/{germanlearning.js => learning.js} (100%) rename src/content/resources/german/{germanlibraries.mjs => libraries.mjs} (100%) rename src/content/resources/german/{germansponsors.js => sponsors.js} (100%) rename src/content/resources/german/{germantools.mjs => tools.mjs} (100%) rename src/content/resources/german/{germanusers.js => users.js} (100%) diff --git a/src/content/index.js b/src/content/index.js index 74d87d974..878606fbc 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,19 +7,20 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -import builtin from './resources/builtin.js' +/* 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' +*/ -import germanbuiltin from './resources/german/germanbuiltin.js' -import germanlibraries from './resources/german/germanlibraries.mjs' -import germantools from './resources/german/germantools.mjs' -import germanlearning from './resources/german/germanlearning.js' -import germanusers from './resources/german/germanusers.js' -import germansponsors from './resources/german/germansponsors.js' +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' export { english, @@ -36,12 +37,5 @@ export { tools, learning, users, - sponsors, - - germanbuiltin, - germanlibraries, - germantools, - germanlearning, - germanusers, - germansponsors + sponsors } diff --git a/src/content/resources/german/germanbuiltin.js b/src/content/resources/german/builtin.js similarity index 100% rename from src/content/resources/german/germanbuiltin.js rename to src/content/resources/german/builtin.js diff --git a/src/content/resources/german/germanlearning.js b/src/content/resources/german/learning.js similarity index 100% rename from src/content/resources/german/germanlearning.js rename to src/content/resources/german/learning.js diff --git a/src/content/resources/german/germanlibraries.mjs b/src/content/resources/german/libraries.mjs similarity index 100% rename from src/content/resources/german/germanlibraries.mjs rename to src/content/resources/german/libraries.mjs diff --git a/src/content/resources/german/germansponsors.js b/src/content/resources/german/sponsors.js similarity index 100% rename from src/content/resources/german/germansponsors.js rename to src/content/resources/german/sponsors.js diff --git a/src/content/resources/german/germantools.mjs b/src/content/resources/german/tools.mjs similarity index 100% rename from src/content/resources/german/germantools.mjs rename to src/content/resources/german/tools.mjs diff --git a/src/content/resources/german/germanusers.js b/src/content/resources/german/users.js similarity index 100% rename from src/content/resources/german/germanusers.js rename to src/content/resources/german/users.js diff --git a/src/content/resources/learning.js b/src/content/resources/learning.js index 8a961bb38..affcda287 100644 --- a/src/content/resources/learning.js +++ b/src/content/resources/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Test English; Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From 412282e03e7b6afab768291d561bc44511c0e7b0 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 24 Jul 2024 19:13:42 +0200 Subject: [PATCH 41/62] =?UTF-8?q?index.js=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/content/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/content/index.js b/src/content/index.js index 878606fbc..c771b890f 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,7 +7,8 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -/* import builtin from './resources/builtin.js' +/* Resources for English +import builtin from './resources/builtin.js' import libraries from './resources/libraries.mjs' import tools from './resources/tools.mjs' import learning from './resources/learning.js' From 4a8234ca2df9e56ed890c26986040cd80d82f89e Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 11:26:11 +0200 Subject: [PATCH 42/62] index,js changed --- src/content/index.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index c771b890f..c409a04ef 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,21 +7,24 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -/* Resources for English +//* Resources for English + 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' -*/ + +/* 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' +*/ export { english, From 5264b934116d874ea464601366ecb68e858e18d1 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 11:27:14 +0200 Subject: [PATCH 43/62] index --- src/content/index.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/content/index.js b/src/content/index.js index c409a04ef..936bc49f2 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -16,7 +16,6 @@ import learning from './resources/learning.js' import users from './resources/users.js' import sponsors from './resources/sponsors.js' - /* import builtin from './resources/german/builtin.js' import libraries from './resources/german/libraries.mjs' From ac1f391719157d16f38a37f1c6494f37ee6134f5 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 11:31:03 +0200 Subject: [PATCH 44/62] english resources testing --- src/content/index.js | 14 +++++++++++--- src/content/resources/learning.js | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index 936bc49f2..e439cb52d 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,16 +7,16 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -//* Resources for English - +/* Resources for English 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' @@ -25,6 +25,14 @@ import users from './resources/german/users.js' import sponsors from './resources/german/sponsors.js' */ +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, german, diff --git a/src/content/resources/learning.js b/src/content/resources/learning.js index affcda287..e5ee77b9c 100644 --- a/src/content/resources/learning.js +++ b/src/content/resources/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Test: English!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From 0a223bcc5394e419a13c683804c4be1a6e874b5f Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 11:32:37 +0200 Subject: [PATCH 45/62] index --- src/content/index.js | 1 - 1 file changed, 1 deletion(-) diff --git a/src/content/index.js b/src/content/index.js index e439cb52d..51ab1abe0 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -31,7 +31,6 @@ 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, From 99133a5a7963aa2d4f4e4c52f26c9899dc31551d Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 11:41:55 +0200 Subject: [PATCH 46/62] German resources changed --- src/content/index.js | 24 ++++++++++++------- .../german/{builtin.js => builtinDE.js} | 0 .../german/{learning.js => learningDE.js} | 0 .../german/{libraries.mjs => librariesDE.mjs} | 0 .../german/{sponsors.js => sponsorsDE.js} | 0 .../german/{tools.mjs => toolsDE.mjs} | 0 .../resources/german/{users.js => usersDE.js} | 0 src/content/resources/learning.js | 2 +- 8 files changed, 16 insertions(+), 10 deletions(-) rename src/content/resources/german/{builtin.js => builtinDE.js} (100%) rename src/content/resources/german/{learning.js => learningDE.js} (100%) rename src/content/resources/german/{libraries.mjs => librariesDE.mjs} (100%) rename src/content/resources/german/{sponsors.js => sponsorsDE.js} (100%) rename src/content/resources/german/{tools.mjs => toolsDE.mjs} (100%) rename src/content/resources/german/{users.js => usersDE.js} (100%) diff --git a/src/content/index.js b/src/content/index.js index 51ab1abe0..a7c705483 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -16,14 +16,13 @@ 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 German +import builtinDE from './resources/german/builtinDE.js' +import librariesDE from './resources/german/librariesDE.mjs' +import toolsDE from './resources/german/toolsDE.mjs' +import learningDE from './resources/german/learningDE.js' +import usersDE from './resources/german/usersDE.js' +import sponsorsDE from './resources/german/sponsorsDE.js' import builtin from './resources/english/builtin.js' import libraries from './resources/english/libraries.mjs' @@ -47,5 +46,12 @@ export { tools, learning, users, - sponsors + sponsors, + + builtinDE, + librariesDE, + toolsDE, + learningDE, + usersDE, + sponsorsDE } diff --git a/src/content/resources/german/builtin.js b/src/content/resources/german/builtinDE.js similarity index 100% rename from src/content/resources/german/builtin.js rename to src/content/resources/german/builtinDE.js diff --git a/src/content/resources/german/learning.js b/src/content/resources/german/learningDE.js similarity index 100% rename from src/content/resources/german/learning.js rename to src/content/resources/german/learningDE.js diff --git a/src/content/resources/german/libraries.mjs b/src/content/resources/german/librariesDE.mjs similarity index 100% rename from src/content/resources/german/libraries.mjs rename to src/content/resources/german/librariesDE.mjs diff --git a/src/content/resources/german/sponsors.js b/src/content/resources/german/sponsorsDE.js similarity index 100% rename from src/content/resources/german/sponsors.js rename to src/content/resources/german/sponsorsDE.js diff --git a/src/content/resources/german/tools.mjs b/src/content/resources/german/toolsDE.mjs similarity index 100% rename from src/content/resources/german/tools.mjs rename to src/content/resources/german/toolsDE.mjs diff --git a/src/content/resources/german/users.js b/src/content/resources/german/usersDE.js similarity index 100% rename from src/content/resources/german/users.js rename to src/content/resources/german/usersDE.js diff --git a/src/content/resources/learning.js b/src/content/resources/learning.js index e5ee77b9c..affcda287 100644 --- a/src/content/resources/learning.js +++ b/src/content/resources/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Test: English!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From b31294a1d16edb10b8d988a4c89b518e85adcf7b Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 11:49:55 +0200 Subject: [PATCH 47/62] index changed --- src/content/index.js | 25 ++++++++----------- .../german/{builtinDE.js => builtin.js} | 0 .../german/{learningDE.js => learning.js} | 0 .../german/{librariesDE.mjs => libraries.mjs} | 0 .../german/{sponsorsDE.js => sponsors.js} | 0 .../german/{toolsDE.mjs => tools.mjs} | 0 .../resources/german/{usersDE.js => users.js} | 0 7 files changed, 10 insertions(+), 15 deletions(-) rename src/content/resources/german/{builtinDE.js => builtin.js} (100%) rename src/content/resources/german/{learningDE.js => learning.js} (100%) rename src/content/resources/german/{librariesDE.mjs => libraries.mjs} (100%) rename src/content/resources/german/{sponsorsDE.js => sponsors.js} (100%) rename src/content/resources/german/{toolsDE.mjs => tools.mjs} (100%) rename src/content/resources/german/{usersDE.js => users.js} (100%) diff --git a/src/content/index.js b/src/content/index.js index a7c705483..58f5faed4 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -7,7 +7,7 @@ import spanish from './spanish.js' import chinese from './chinese.js' import ach from './ach.js' -/* Resources for English +/* Resources for English (original) import builtin from './resources/builtin.js' import libraries from './resources/libraries.mjs' import tools from './resources/tools.mjs' @@ -17,19 +17,21 @@ import sponsors from './resources/sponsors.js' */ // Resources for German -import builtinDE from './resources/german/builtinDE.js' -import librariesDE from './resources/german/librariesDE.mjs' -import toolsDE from './resources/german/toolsDE.mjs' -import learningDE from './resources/german/learningDE.js' -import usersDE from './resources/german/usersDE.js' -import sponsorsDE from './resources/german/sponsorsDE.js' +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, @@ -46,12 +48,5 @@ export { tools, learning, users, - sponsors, - - builtinDE, - librariesDE, - toolsDE, - learningDE, - usersDE, - sponsorsDE + sponsors } diff --git a/src/content/resources/german/builtinDE.js b/src/content/resources/german/builtin.js similarity index 100% rename from src/content/resources/german/builtinDE.js rename to src/content/resources/german/builtin.js diff --git a/src/content/resources/german/learningDE.js b/src/content/resources/german/learning.js similarity index 100% rename from src/content/resources/german/learningDE.js rename to src/content/resources/german/learning.js diff --git a/src/content/resources/german/librariesDE.mjs b/src/content/resources/german/libraries.mjs similarity index 100% rename from src/content/resources/german/librariesDE.mjs rename to src/content/resources/german/libraries.mjs diff --git a/src/content/resources/german/sponsorsDE.js b/src/content/resources/german/sponsors.js similarity index 100% rename from src/content/resources/german/sponsorsDE.js rename to src/content/resources/german/sponsors.js diff --git a/src/content/resources/german/toolsDE.mjs b/src/content/resources/german/tools.mjs similarity index 100% rename from src/content/resources/german/toolsDE.mjs rename to src/content/resources/german/tools.mjs diff --git a/src/content/resources/german/usersDE.js b/src/content/resources/german/users.js similarity index 100% rename from src/content/resources/german/usersDE.js rename to src/content/resources/german/users.js From 5e7a80e6679ead68be65bc51b195040851851082 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 11:50:27 +0200 Subject: [PATCH 48/62] ind --- src/content/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/index.js b/src/content/index.js index 58f5faed4..35ef3aba6 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -24,7 +24,7 @@ import learning from './resources/german/learning.js' import users from './resources/german/users.js' import sponsors from './resources/german/sponsors.js' -/*Resources for English +/* Resources for English import builtin from './resources/english/builtin.js' import libraries from './resources/english/libraries.mjs' import tools from './resources/english/tools.mjs' From 9dd387e5fff9e11a9cb57db2232c3a075831870f Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 11:54:53 +0200 Subject: [PATCH 49/62] changes to test english --- src/content/index.js | 5 +++-- src/content/resources/english/learning.js | 2 +- src/content/resources/learning.js | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index 35ef3aba6..2c0abc086 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -16,6 +16,7 @@ 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' @@ -23,15 +24,15 @@ 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 +//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/learning.js b/src/content/resources/english/learning.js index affcda287..9e093a8e4 100644 --- a/src/content/resources/english/learning.js +++ b/src/content/resources/english/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Test in Eng!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { diff --git a/src/content/resources/learning.js b/src/content/resources/learning.js index affcda287..d33c3f8cf 100644 --- a/src/content/resources/learning.js +++ b/src/content/resources/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Test in general! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From 01db9e1bb0d0e497ef6ee7eb337ec612abad8416 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 12:08:08 +0200 Subject: [PATCH 50/62] changes with index --- src/content/english/resources/builtin.js | 92 ----- src/content/english/resources/learning.js | 62 ---- src/content/english/resources/libraries.mjs | 322 ----------------- src/content/english/resources/sponsors.js | 379 -------------------- src/content/english/resources/tools.mjs | 237 ------------ src/content/english/resources/users.js | 318 ---------------- src/content/index.js | 4 +- src/content/resources/learning.js | 2 +- 8 files changed, 2 insertions(+), 1414 deletions(-) delete mode 100644 src/content/english/resources/builtin.js delete mode 100644 src/content/english/resources/learning.js delete mode 100644 src/content/english/resources/libraries.mjs delete mode 100644 src/content/english/resources/sponsors.js delete mode 100644 src/content/english/resources/tools.mjs delete mode 100644 src/content/english/resources/users.js diff --git a/src/content/english/resources/builtin.js b/src/content/english/resources/builtin.js deleted file mode 100644 index 963db932d..000000000 --- a/src/content/english/resources/builtin.js +++ /dev/null @@ -1,92 +0,0 @@ -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/english/resources/learning.js b/src/content/english/resources/learning.js deleted file mode 100644 index affcda287..000000000 --- a/src/content/english/resources/learning.js +++ /dev/null @@ -1,62 +0,0 @@ -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/english/resources/libraries.mjs b/src/content/english/resources/libraries.mjs deleted file mode 100644 index a07fd0f53..000000000 --- a/src/content/english/resources/libraries.mjs +++ /dev/null @@ -1,322 +0,0 @@ -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/english/resources/sponsors.js b/src/content/english/resources/sponsors.js deleted file mode 100644 index 9f9f1ad66..000000000 --- a/src/content/english/resources/sponsors.js +++ /dev/null @@ -1,379 +0,0 @@ -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/english/resources/tools.mjs b/src/content/english/resources/tools.mjs deleted file mode 100644 index 68e371427..000000000 --- a/src/content/english/resources/tools.mjs +++ /dev/null @@ -1,237 +0,0 @@ -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/english/resources/users.js b/src/content/english/resources/users.js deleted file mode 100644 index 33eff90f8..000000000 --- a/src/content/english/resources/users.js +++ /dev/null @@ -1,318 +0,0 @@ -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/index.js b/src/content/index.js index 2c0abc086..2eab3554d 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -16,7 +16,6 @@ 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' @@ -24,9 +23,8 @@ 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 +// Resources for English import builtin from './resources/english/builtin.js' import libraries from './resources/english/libraries.mjs' import tools from './resources/english/tools.mjs' diff --git a/src/content/resources/learning.js b/src/content/resources/learning.js index d33c3f8cf..895794cfe 100644 --- a/src/content/resources/learning.js +++ b/src/content/resources/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Test in general! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Testin German!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From c88279f9ca66badd72652d4eb35c80883a298fc1 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 12:12:27 +0200 Subject: [PATCH 51/62] test --- src/content/index.js | 2 ++ src/content/resources/english/learning.js | 2 +- src/content/resources/german/learning.js | 2 +- src/content/resources/learning.js | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/content/index.js b/src/content/index.js index 2eab3554d..59df882b3 100644 --- a/src/content/index.js +++ b/src/content/index.js @@ -24,6 +24,7 @@ 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' @@ -31,6 +32,7 @@ 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/learning.js b/src/content/resources/english/learning.js index 9e093a8e4..affcda287 100644 --- a/src/content/resources/english/learning.js +++ b/src/content/resources/english/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Test in Eng!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { diff --git a/src/content/resources/german/learning.js b/src/content/resources/german/learning.js index a17364fb0..affcda287 100644 --- a/src/content/resources/german/learning.js +++ b/src/content/resources/german/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Änderung Testing!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { diff --git a/src/content/resources/learning.js b/src/content/resources/learning.js index 895794cfe..affcda287 100644 --- a/src/content/resources/learning.js +++ b/src/content/resources/learning.js @@ -1,7 +1,7 @@ export default () => ([ { name: 'Robot Framework Docs', - description: 'Testin German!!! Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', + description: 'Learn with guides and examples that cover Robot Framework all the way from installation to advanced usage.', href: 'https://docs.robotframework.org/' }, { From 11a8a12f4d129656c7b10fa6968a5d46b4640e7c Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 15:00:55 +0200 Subject: [PATCH 52/62] Builtin.js translated in Resources/German --- src/content/resources/german/builtin.js | 60 ++++++++++++------------- 1 file changed, 30 insertions(+), 30 deletions(-) diff --git a/src/content/resources/german/builtin.js b/src/content/resources/german/builtin.js index 963db932d..7f43ab6c6 100644 --- a/src/content/resources/german/builtin.js +++ b/src/content/resources/german/builtin.js @@ -2,91 +2,91 @@ 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'] + 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: 'Provides a set of keywords for handling Python lists and dictionaries.', - tags: ['library'] + 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: 'Library for date and time conversions.', - tags: ['library'] + description: 'Bibliothek für Datums- und Zeitkonvertierungen.', + tags: ['Bibliothek'] }, { 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'] + 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: 'Enables various operating system related tasks to be performed in the system where Robot Framework is running.', - tags: ['library'] + 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: 'Library for running processes in the system.', - tags: ['library'] + description: 'Bibliothek für das Ausführen von Prozessen im System.', + tags: ['Bibliothek'] }, { 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'] + 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: 'Provides keywords to capture screenshots of the desktop.', - tags: ['library'] + description: 'Stellt Keywords zum Aufnehmen von Screenshots des Desktops bereit.', + tags: ['Bibliothek'] }, { name: 'String', href: 'https://robotframework.org/robotframework/latest/libraries/String.html', - description: 'Library for generating, modifying and verifying strings.', - tags: ['library'] + description: 'Bibliothek zum Erstellen, Ändern und Überprüfen von Strings.', + tags: ['Bibliothek'] }, { 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'] + 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: 'Library for generating, modifying and verifying XML files.', - tags: ['library'] + description: 'Bibliothek zum Erstellen, Bearbeiten und Überprüfen von XML-Dateien.', + tags: ['Bibliothek'] }, { name: 'Rebot', - description: 'Generate logs and reports based on XML outputs and for combining multiple outputs together.', + 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'] + tags: ['Tool'] }, { name: 'Libdoc', - description: 'Generate keyword documentation for test libraries and resource files.', + description: 'Generiert Keyword-Dokumentation für Testbibliotheken und Ressourcen-Dateien.', href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#libdoc', - tags: ['tool'] + tags: ['Tool'] }, { name: 'Testdoc', - description: 'Generate high level HTML documentation based on Robot Framework test cases.', + description: 'Generiert detaillierte HTML-Dokumentation basierend auf Robot Framework-Testfällen.', href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#testdoc', - tags: ['tool'] + tags: ['Tool'] }, { name: 'Tidy', - description: 'Cleaning up and changing format of Robot Framework test data files.', + description: 'Bereinigen und Ändern des Formats von Robot Framework-Testdatendateien.', href: 'https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html#tidy', - tags: ['tool'] + tags: ['Tool'] } ]) From e015e73eb5bbfe5a7b4350f73cba4ceb3f7d615f Mon Sep 17 00:00:00 2001 From: olgaimb Date: Thu, 25 Jul 2024 15:49:53 +0200 Subject: [PATCH 53/62] learning.js in Resources/german translated --- src/content/resources/german/learning.js | 42 ++++++++++++------------ 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/content/resources/german/learning.js b/src/content/resources/german/learning.js index affcda287..13cb52210 100644 --- a/src/content/resources/german/learning.js +++ b/src/content/resources/german/learning.js @@ -1,62 +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.', + 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: 'User Guide', - description: 'Reference manual explaining all Robot Framework features in detail.', + 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 for writing your own tools against Robot Framework.', + description: 'Public API zum Schreiben eigener Tools für das 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.', + 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: 'Dos And Don\'ts', - description: 'Slide set loosely based on \'How to write good test cases\' guidelines.', + 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: 'Introduction Slides', - description: 'Generic Robot Framework introduction slides.', + name: 'Einführungsfolien', + description: 'Allgemeine Einführungsfolien zum Robot Framework.', 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.', + 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: 'Demonstrates how to create tests and higher level keywords. The system under test is a simple web page that is tested using SeleniumLibrary.', + description: 'Erklärt, wie man Tests und Keywords auf hohem Niveau 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: 'Demonstrates how to create tests and test libraries. The system under test is a simple calculator that is tested using a custom library.', + 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 with Robot Framework', - description: 'How to use Robot Framework for Acceptance Test Driven Development (ATDD) a.k.a. Specification by Example.', + 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: Using C with Robot Framework', - description: 'This simple example demonstrates how to use C language from Robot Framework test libraries.', + 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: 'Example demonstrates how to use Robot Framework\'s Remote interface to call test libraries written in any programming language.', + 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' } ]) From 56b186ab5a6e31d9510f0ec1e317cf80438f883b Mon Sep 17 00:00:00 2001 From: olgaimb Date: Fri, 26 Jul 2024 12:04:43 +0200 Subject: [PATCH 54/62] Libraries part 1 translated --- src/content/resources/german/learning.js | 2 +- src/content/resources/german/libraries.mjs | 30 +++++++++++----------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/content/resources/german/learning.js b/src/content/resources/german/learning.js index 13cb52210..4859a11ce 100644 --- a/src/content/resources/german/learning.js +++ b/src/content/resources/german/learning.js @@ -36,7 +36,7 @@ export default () => ([ }, { name: 'Web Demo', - description: 'Erklärt, wie man Tests und Keywords auf hohem Niveau erstellt. Das System unter Test ist eine einfache Webseite, die mit der SeleniumLibrary getestet wird.', + 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' }, { diff --git a/src/content/resources/german/libraries.mjs b/src/content/resources/german/libraries.mjs index a07fd0f53..fdd4fd08e 100644 --- a/src/content/resources/german/libraries.mjs +++ b/src/content/resources/german/libraries.mjs @@ -2,81 +2,81 @@ export default () => ([ { name: 'AppiumLibrary', href: 'https://github.com/serhatbolsu/robotframework-appiumlibrary', - description: 'Android and iOS testing. Uses Appium internally.', + description: 'Android- und iOS-Tests. Verwendet intern Appium.', tags: ['mobile'] }, { name: 'ArchiveLibrary', href: 'https://github.com/MarketSquare/robotframework-archivelibrary', - description: 'Handling zip- and tar-archives.', + description: 'Verarbeiten von Zip- und Tar-Archiven.', 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'] + 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: 'Allows automatically recording video for test/suites execution.', + 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: 'A modern web testing library powered by Playwright. Aiming for speed, reliability and visibility.', + 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: 'Driving a CNC milling machine.', + description: 'Steuerung einer CNC-Fräsmaschine.', tags: ['rpa'] }, { name: 'ConfluentKafkaLibrary', href: 'https://github.com/robooo/robotframework-ConfluentKafkaLibrary', - description: 'Python confluent kafka.' + 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.' + 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-based library for database testing. Usable with Jython. Available also at Maven central.', + 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 based library for database testing. Works with any Python interpreter, including Jython.', + 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: 'Data-Driven Testing with external 📤 data tables (csv, xls, xlsx, etc.). 🧬 Pairwise Combinatorial Testing support.', + description: 'Data-Driven Testing 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: 'A debug library for RobotFramework, which can be used as an interactive shell(REPL) also.' + 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: '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.' + 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: 'Diff two files together.' + description: 'Unterschiede zwischen zwei Dateien ermitteln.' }, { name: 'Django Library', From fbd64bd95356d00ca57ed6ebfc240a3ffcce5e03 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Fri, 26 Jul 2024 18:37:27 +0200 Subject: [PATCH 55/62] Libraries Part 2 translated --- src/content/resources/german/libraries.mjs | 84 +++++++++++----------- 1 file changed, 42 insertions(+), 42 deletions(-) diff --git a/src/content/resources/german/libraries.mjs b/src/content/resources/german/libraries.mjs index fdd4fd08e..b83e91133 100644 --- a/src/content/resources/german/libraries.mjs +++ b/src/content/resources/german/libraries.mjs @@ -60,7 +60,7 @@ export default () => ([ { name: 'DataDriver Library', href: 'https://github.com/Snooz82/robotframework-datadriver', - description: 'Data-Driven Testing mit externen 📤 Datentabellen (csv, xls, xlsx, etc.). 🧬 Unterstützung für paarweiser kombinatorischer Test.', + description: 'Datengetriebener Test mit externen 📤 Datentabellen (csv, xls, xlsx, etc.). 🧬 Unterstützung für paarweiser kombinatorischer Test.', tags: ['db'] }, { @@ -81,242 +81,242 @@ export default () => ([ { name: 'Django Library', href: 'https://github.com/kitconcept/robotframework-djangolibrary', - description: 'Library for Django, a Python web framework.', + description: 'Bibliothek für Django, ein Python-Webframework.', 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.', + 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: 'Autogenerated keywords like Is Something, Does Someting created form assertion keywords like Should Be, Should Not Be, etc' + 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: 'Testing Eclipse RCP applications using SWT widgets.' + description: 'Testen von Eclipse RCP-Anwendungen mit SWT-Widgets.' }, { name: 'FTP library', href: 'https://github.com/kowalpy/Robot-Framework-FTP-Library', - description: 'Testing and using FTP server with Robot Framework.', + 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 testing using Python Requests internally.', + 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 testing using Apache HTTP client. Available also at Maven central.', + 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, pure Python library for GUI automation based on image recognition.', + 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: 'Testing JavaFX applications, based on TestFX. Has also remote interface support.', + 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: 'Interacting with KiCad EDA designs.' + description: 'Interaktion mit KiCad EDA Designs.' }, { name: 'ListenerLibrary', href: 'https://github.com/sebastianciupinski/robotframework-listenerlibrary#readme', - description: 'Register keywords to run before/after other keywords and suites.' + 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: 'Allows the creation of automated test scripts to test IBM Mainframe 3270.', + 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: 'Testing MQTT brokers and applications.', + description: 'Testen von MQTT-Brokern und -Anwendungen.', 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.', + 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 testing using Puppeteer tool internally.', + description: 'Web-Tests unter Verwendung des Puppeteer-Tools intern.', 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.', + 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: 'Generic network protocol test library that offers easy way to specify network packets and inspect the results of sent and received packets.', + 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: 'Testing and connecting to a java process and using SwingLibrary, especially Java Web Start applications.', + 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: 'Test library for HTTP JSON APIs.', + description: 'Testbibliothek für HTTP JSON APIs.', tags: ['http'] }, { name: 'Robotframework-faker', href: 'https://github.com/MarketSquare/robotframework-faker', - description: 'Library for Faker, a fake test data generator.' + description: 'Bibliothek für Faker, einen Generator für falsche Testdaten.' }, { 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.', + 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: '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.', + 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: 'Testing the SAPGUI client using the internal SAP Scripting Engine', + 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 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.', + 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: 'Taking screenshots and video recording. Similar functionality as Screenshot standard library, with some additional features.', + 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: 'Annotating and cropping screenshots taken with SeleniumLibrary.', + 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 testing library that uses popular Selenium tool internally.', + 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 of the SeleniumLibrary.', + description: 'Java Port der 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.', + 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: '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.', + 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: 'Enables executing commands on remote machines over an SSH connection. Also supports transfering files using SFTP.', + 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: 'Testing Java applications with Swing GUI.', + 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: 'Enables testing Java FX applications using the TestFX framework. Has also remote interface support. Maintained Fork...', + 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: 'Interact over Trivial File Transfer Portocol.', + description: 'Über ein Trivial File Transfer Portocol interagieren.', tags: ['ftp'] }, { name: 'WADLibrary', href: 'https://github.com/Adwisit/WADLibrary', - description: 'Application testing library that utilizes Win App Driver.', + description: 'Testbibliothek für Anwendungen, die den Win App Driver verwendet.', 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.', + 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 to ease creating larger test libraries for Robot Framework using Python.', + 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: 'Base for implementing larger Java based test libraries for Robot Framework.', + 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: 'Special test library for launching Java applications on a separate JVM and taking other libraries into use on them.', + 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: 'Provides resources and tools for writing functional Selenium tests for Plone CMS and its add-ons.', + 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: '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.', + 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'] } ]) From 4350fc96da22ee69eb98b3f0f68cc06d3f2f48f6 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Fri, 26 Jul 2024 18:43:47 +0200 Subject: [PATCH 56/62] libraries fixed --- src/content/resources/german/libraries.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/resources/german/libraries.mjs b/src/content/resources/german/libraries.mjs index b83e91133..05752f5ba 100644 --- a/src/content/resources/german/libraries.mjs +++ b/src/content/resources/german/libraries.mjs @@ -93,7 +93,7 @@ export default () => ([ { 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.' + 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', From 9b7db2a79a078354b55d538e7d6bbbb41380f94e Mon Sep 17 00:00:00 2001 From: olgaimb Date: Fri, 26 Jul 2024 18:48:50 +0200 Subject: [PATCH 57/62] libraries fixed --- src/content/resources/german/libraries.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/resources/german/libraries.mjs b/src/content/resources/german/libraries.mjs index 05752f5ba..b2046ef5c 100644 --- a/src/content/resources/german/libraries.mjs +++ b/src/content/resources/german/libraries.mjs @@ -87,7 +87,7 @@ export default () => ([ { 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.', + description: 'Bibliothek für Dokumententests, bietet Visuelle/Content Vergleiche und Masken für Bilder, PDFs und mehr.', tags: ['pdf', 'visual'] }, { @@ -121,7 +121,7 @@ export default () => ([ { name: 'ImageHorizonLibrary', href: 'https://github.com/eficode/robotframework-imagehorizonlibrary#readme', - description: 'Cross-platform, in Python geschriebene Bibliothek für GUI-Automatisierung basierend auf bilderkennung.', + description: 'Cross-platform, in Python geschriebene Bibliothek für GUI-Automatisierung basierend auf Bilderkennung.', tags: ['ui', 'visual'] }, { From 01197e33594c11d2143ad83d50e574dd6b5026c0 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Mon, 29 Jul 2024 12:26:24 +0200 Subject: [PATCH 58/62] tools translated --- src/content/resources/german/tools.mjs | 82 +++++++++++++------------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/src/content/resources/german/tools.mjs b/src/content/resources/german/tools.mjs index 68e371427..1ec2dd662 100644 --- a/src/content/resources/german/tools.mjs +++ b/src/content/resources/german/tools.mjs @@ -1,236 +1,236 @@ export default () => ([ { name: 'RIDE', - description: 'Standalone Robot Framework test data editor.', + description: 'Standalone Editor für Robot Framework Testdaten.', href: 'https://github.com/robotframework/RIDE/wiki', tags: ['editor'] }, { name: 'Atom plugin', - description: 'Robot Framework plugin for Atom.', + description: 'Robot Framework Plugin für Atom.', href: 'https://github.com/wingyplus/language-robot-framework', tags: ['editor'] }, { name: 'Brackets plugin', - description: 'Robot Framework plugin for Brackets.', + description: 'Robot Framework Plugin für 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!', + 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 major mode for editing tests.', + description: 'Emacs Hauptmodus für Tests bearbeiten.', href: 'https://github.com/sakari/robot-mode', tags: ['editor'] }, { name: 'Gedit', - description: 'Syntax highlighting for Gedit.', + description: 'Syntaxhervorhebung für 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.', + 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 for IntelliJ IDEA', - description: 'For IntelliJ IDEA-based editors by Valerio Angelini.', + 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: 'Syntax highlighting for Notepad++.', + description: 'Syntaxhervorhebung für 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.', + 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: 'A plugin for Sublime Text 2 & 3 by Andriy Hrytskiv.', + 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: 'A plugin for Sublime Text 2 by Mike Gershunovsky.', + 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 for development with Robot Framework.', + 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: 'A Visual Studio Code extension that supports Robot Framework development.', + 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: 'A Visual Studio Code extension that lets you debug robot files with call stack, breakpoints, etc.', + 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 to collect and publish Robot Framework execution results in Jenkins.', + 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 for using Robot Framework.', + description: 'Maven Plugin zur Verwendung von Robot Framework.', href: 'https://github.com/robotframework/MavenPlugin', tags: ['build'] }, { name: 'Ant task', - description: 'Ant task for running Robot Framework tests.', + description: 'Ant Task zum Ausführen von 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.', + 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: 'A bot for self distribution of Robot Framework tests into multiple machines/docker and execute in parallel (without need of master node).', + 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 for fixing Robot Framework output files that are broken.', + description: 'Tool zum Fixing von beschädigten Robot Framework-Ausgabedateien.', href: 'https://bitbucket.org/robotframework/fixml', tags: [''] }, { name: 'Mabot', - description: 'Tool for reporting manual tests in format compatible with Robot Framework outputs.', + 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 for consolidating other test tools' reporting to Robot Framework outputs.", + description: "Tool zur Konsolidierung der Berichterstattung von anderen Testtools in Robot Framework Ausgaben.", href: 'https://github.com/eficode/robotframework-oxygen', tags: [''] }, { name: 'Pabot', - description: 'A parallel executor for Robot Framework tests and tasks.', + description: 'Ein Parallel-Executor für Robot Framework Tests und Aufgaben.', 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.', + 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 based system for storing and searching Robot Framework library and resource file documentations.', + 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: 'Testing tool that allows you to use Robot Framework test cases for performance or load testing.', + 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 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.', + 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 web server that provides access to the Robot Framework test assets via browser.', + 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: '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.', + 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: 'Collection of supporting tools that can be used with Robot Framework.', + description: 'Sammlung von Tools, die mit Robot Framework verwendet werden können', 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.', + 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: '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.', + 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: '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.', + 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: 'A tool for validation that executed Robot Framework test cases have expected statuses and log messages. Mainly targeted for test library developers.', + 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: "Control test processes and RPA tasks with your voice or with a text message sent directly to the assistant through leon-ai's UI..", + 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: '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.', + 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: 'A listener that provides a codeless integration experience for test results reporting from Robot Framework into Tesults.', + 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: '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.', + 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: [''] } From 3f9b0aa78c2de20beca4063147050f9955545c7c Mon Sep 17 00:00:00 2001 From: olgaimb Date: Mon, 29 Jul 2024 12:35:49 +0200 Subject: [PATCH 59/62] tools translation fixed --- src/content/resources/german/tools.mjs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/content/resources/german/tools.mjs b/src/content/resources/german/tools.mjs index 1ec2dd662..f13193fc9 100644 --- a/src/content/resources/german/tools.mjs +++ b/src/content/resources/german/tools.mjs @@ -31,7 +31,7 @@ export default () => ([ }, { name: 'Gedit', - description: 'Syntaxhervorhebung für Gedit".', + description: 'Syntaxhervorhebung für Gedit.', href: 'https://github.com/vkosuri/gedit-robot', tags: ['editor'] }, @@ -79,13 +79,13 @@ export default () => ([ }, { name: 'Intellisense for Visual Studio Code', - description: 'Visual Studio Code Erweiterung, die die Entwicklung mit Robot Framework unterstützt', + 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', + 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'] }, @@ -145,7 +145,7 @@ export default () => ([ }, { 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', + 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: [''] }, @@ -181,7 +181,7 @@ export default () => ([ }, { name: 'Robot Tools', - description: 'Sammlung von Tools, die mit Robot Framework verwendet werden können', + description: 'Sammlung von Tools, die mit Robot Framework verwendet werden können.', href: 'https://bitbucket.org/robotframework/robottools', tags: [''] }, @@ -193,7 +193,7 @@ export default () => ([ }, { 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.', + 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: [''] }, From b36452b2d2a9941d8f7c975aafde446c5ed28fca Mon Sep 17 00:00:00 2001 From: olgaimb Date: Mon, 29 Jul 2024 12:38:36 +0200 Subject: [PATCH 60/62] lernen fixed --- src/content/resources/german/learning.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/resources/german/learning.js b/src/content/resources/german/learning.js index 4859a11ce..8b10515fe 100644 --- a/src/content/resources/german/learning.js +++ b/src/content/resources/german/learning.js @@ -56,7 +56,7 @@ export default () => ([ }, { name: 'Demo: Remote Interface', - description: 'Das Beispiel zeigt, wie man die Robot Framework Remote Interface verwendet, um Testbibliotheken in beliebigen Programmiersprachen aufzurufen', + 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' } ]) From 2b951bdcd8826426a6d02d2ce5dd8df4af1404df Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 31 Jul 2024 10:25:37 +0200 Subject: [PATCH 61/62] main und foundation fixed --- src/content/german/foundation.js | 2 +- src/content/german/main.js | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/content/german/foundation.js b/src/content/german/foundation.js index a2187dc63..fe4f45046 100644 --- a/src/content/german/foundation.js +++ b/src/content/german/foundation.js @@ -8,7 +8,7 @@ export default () => ({

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

Jahresgebühren

diff --git a/src/content/german/main.js b/src/content/german/main.js index 45bd5c381..8f3d1e0bf 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -63,14 +63,14 @@ export default () => ({ 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 in der Industrie weitverbreitet. + 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 sich mit anderen Tools für umfassende Automatisierung ohne Lizenzgebühren, + Es integriert andere Tools für umfassende Automatisierung ohne Lizenzgebühren, wird durch eine starke Community mit hunderten von Drittanbieter-Bibliotheken unterstützt.

`, @@ -170,7 +170,7 @@ export default () => ({ YouTube-Kanal.

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

+ in unserem Shop.

`, links: { forum: { @@ -186,13 +186,13 @@ export default () => ({ resources: { title: 'Ressourcen', body: - `

Robot Framework ist Open Source und wird unterstützt von Robot Framework Foundation. + `

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 eine Pull Request oder ein Issue einreichen. Sie können uns auch gerne Bibliotheken melden, + 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: [ { @@ -223,9 +223,9 @@ export default () => ({ development: { title: 'Entwicklung', body: `

Die Entwicklung von Robot Framework wird von der gemeinnützigen Organisation - Robot Framework Foundation gefördert. Es besteht aus Unternehmen und Organisationen, + 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

+

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', From 44d37f0c700da045d9e10534d8c88def48a3eb60 Mon Sep 17 00:00:00 2001 From: olgaimb Date: Wed, 31 Jul 2024 10:37:18 +0200 Subject: [PATCH 62/62] Buil-in in Main fixed --- src/content/german/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/german/main.js b/src/content/german/main.js index 8f3d1e0bf..416e25f48 100644 --- a/src/content/german/main.js +++ b/src/content/german/main.js @@ -205,7 +205,7 @@ export default () => ({ { name: 'Built-in', key: 'builtin', - description: `Bibliotheken und Werkzeuge, die mit dem Framework gebündelt sind. Bibliotheken bieten die eigentlichen + 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.` }, {