Skip to content

Commit

Permalink
updated schedule
Browse files Browse the repository at this point in the history
Signed-off-by: René <snooz@posteo.de>
  • Loading branch information
Snooz82 committed Feb 2, 2024
1 parent db191d2 commit 0c13856
Show file tree
Hide file tree
Showing 6 changed files with 29 additions and 21 deletions.
1 change: 1 addition & 0 deletions dist/js/app.b8a89609.js

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion dist/js/app.ba68131a.js

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "dist/404.html"
},
{
"revision": "9fbbc4f74f610a5be363",
"revision": "a2743088e20163bf5857",
"url": "dist/css/app.d4e21f86.css"
},
{
Expand Down Expand Up @@ -188,12 +188,12 @@ self.__precacheManifest = (self.__precacheManifest || []).concat([
"url": "dist/img/ticket-depth.jpg"
},
{
"revision": "efa9661610b5a55bee57010de6394c07",
"revision": "4af648edfbba7cc5ef81d3d37c5994eb",
"url": "dist/index.html"
},
{
"revision": "9fbbc4f74f610a5be363",
"url": "dist/js/app.ba68131a.js"
"revision": "a2743088e20163bf5857",
"url": "dist/js/app.b8a89609.js"
},
{
"revision": "93488b24d25139a6649c",
Expand Down
2 changes: 1 addition & 1 deletion dist/service-worker.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
importScripts("https://storage.googleapis.com/workbox-cdn/releases/4.3.1/workbox-sw.js");

importScripts(
"dist/precache-manifest.892186c412c695b760866b5f6dd8b0a4.js"
"dist/precache-manifest.3295a7a9867b8f835596efbf017623fd.js"
);

workbox.core.setCacheNameDetails({prefix: "robot-framework"});
Expand Down
2 changes: 1 addition & 1 deletion index.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,4 +17,4 @@
l.pathname.slice(0, -1) + decoded + l.hash
);
}
}(window.location))</script><link href="dist/css/app.d4e21f86.css" rel="preload" as="style"><link href="dist/js/app.ba68131a.js" rel="preload" as="script"><link href="dist/js/chunk-vendors.2b43d562.js" rel="preload" as="script"><link href="dist/css/app.d4e21f86.css" rel="stylesheet"><link rel="icon" type="image/png" sizes="32x32" href="dist/img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="dist/img/icons/favicon-16x16.png"><link rel="manifest" href="dist/manifest.json"><meta name="theme-color" content="#4DBA87"><meta name="apple-mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="apple-mobile-web-app-title" content="robot-framework"><link rel="apple-touch-icon" href="dist/img/icons/apple-touch-icon-152x152.png"><link rel="mask-icon" href="dist/img/icons/safari-pinned-tab.svg" color="#4DBA87"><meta name="msapplication-TileImage" content="dist/img/icons/msapplication-icon-144x144.png"><meta name="msapplication-TileColor" content="#000000"></head><body><noscript><strong>We're sorry but robot-framework doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="dist/js/chunk-vendors.2b43d562.js"></script><script src="dist/js/app.ba68131a.js"></script></body></html>
}(window.location))</script><link href="dist/css/app.d4e21f86.css" rel="preload" as="style"><link href="dist/js/app.b8a89609.js" rel="preload" as="script"><link href="dist/js/chunk-vendors.2b43d562.js" rel="preload" as="script"><link href="dist/css/app.d4e21f86.css" rel="stylesheet"><link rel="icon" type="image/png" sizes="32x32" href="dist/img/icons/favicon-32x32.png"><link rel="icon" type="image/png" sizes="16x16" href="dist/img/icons/favicon-16x16.png"><link rel="manifest" href="dist/manifest.json"><meta name="theme-color" content="#4DBA87"><meta name="apple-mobile-web-app-capable" content="no"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta name="apple-mobile-web-app-title" content="robot-framework"><link rel="apple-touch-icon" href="dist/img/icons/apple-touch-icon-152x152.png"><link rel="mask-icon" href="dist/img/icons/safari-pinned-tab.svg" color="#4DBA87"><meta name="msapplication-TileImage" content="dist/img/icons/msapplication-icon-144x144.png"><meta name="msapplication-TileColor" content="#000000"></head><body><noscript><strong>We're sorry but robot-framework doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="app"></div><script src="dist/js/chunk-vendors.2b43d562.js"></script><script src="dist/js/app.b8a89609.js"></script></body></html>
36 changes: 22 additions & 14 deletions src/robocon-2024_sessions.json
Original file line number Diff line number Diff line change
Expand Up @@ -825,7 +825,7 @@
"Start": "2024-02-07T08:00:00+00:00",
"End": "2024-02-07T12:00:00+02:00",
"Lessons Learned": "By the end of this tutorial, participants will be equipped to:\r\n\r\n<br>\r\n\r\n- Install and set up RobotFramework.\r\n- Create and execute basic test cases.\r\n- Efficiently manage variables, test data, and test environments.\r\n- Harness the power of keyword libraries and custom keywords.\r\n- Follow best practices for sustainable test automation.\r\n\r\nThis tutorial is designed to bring practical value to attendees by providing them with the skills and knowledge to confidently use RobotFramework for their test automation projects. It emphasizes hands-on experience, ensuring that participants are well-prepared to tackle real-world automation challenges and deliver high-quality software.",
"Describe your intended audience": "This tutorial is designed for individuals with little to no experience with RobotFramework. Our goal is to equip you with the fundamental knowledge and practical skills required to start your test automation journey. Whether you're a tester, developer, or a quality assurance professional, you'll leave this tutorial with a solid understanding of how to create and maintain test suites, handle test data, and integrate RobotFramework into your projects.\r\n\r\n<br>\r\n\r\nTutorial prerequisites:\r\n- computer with Python (>3.10) installed\r\n- IDE of choice",
"Describe your intended audience": "This tutorial is designed for individuals with little to no experience with RobotFramework. Our goal is to equip you with the fundamental knowledge and practical skills required to start your test automation journey. Whether you're a tester, developer, or a quality assurance professional, you'll leave this tutorial with a solid understanding of how to create and maintain test suites, handle test data, and integrate RobotFramework into your projects.\r\n\r\n<br>\r\n\r\nTutorial prerequisites:\r\n- computer with Python (>3.10) installed\r\n- node.js\r\n- IDE of choice",
"Is this suitable for ..?": "Beginner RF user"
},
{
Expand Down Expand Up @@ -1106,10 +1106,10 @@
"Marduk Bola\u00f1os"
],
"Room": {
"en": "RoboCon"
"en": "RoboConOnline"
},
"Start": "2024-02-08T12:40:00+00:00",
"End": "2024-02-08T15:10:00+02:00",
"Start": "2024-02-28T12:00:00+00:00",
"End": "2024-02-28T14:20:00+02:00",
"Lessons Learned": "Since this is a new tool and it is aimed at domain experts, this talk will serve as an introduction and short tutorial. Participants can expect to learn the following:\r\n\r\n- Which keywords are available\r\n- How to use RoboSAPiens interactively\r\n- Pro tips for getting the most out of RoboSAPiens",
"Describe your intended audience": "The intended audience of the talk are people who work with the SAP Windows GUI and would like to automate it to save time. This includes automatically filling out forms with data from Excel and automating manual tests.",
"Is this suitable for ..?": "Beginner RF user"
Expand Down Expand Up @@ -1196,8 +1196,8 @@
"Room": {
"en": "RoboCon"
},
"Start": "2024-02-08T15:00:00+00:00",
"End": "2024-02-08T17:30:00+02:00",
"Start": "2024-02-08T12:40:00+00:00",
"End": "2024-02-08T15:10:00+02:00",
"Lessons Learned": "At the end of the talk, attendees will have seen a proven best practice architecture on how to structure resources in such a way that they can:\r\n- easily maintain their project\r\n- easily collaborate with stakeholders in creating and communicating tests\r\n- easily collaborate across teams and projects within a larger organisation\r\n\r\nWe will show our solutions to common challenges that you will face when setting up the robot framework in a new environment and when scaling up to multiple applications and/or teams.",
"Describe your intended audience": "Since it is an architecture that is useful on small scale to large scale projects, everyone can benefit from the good practices we used.",
"Is this suitable for ..?": "Beginner RF user, Intermediate RF user, Advanced RF user"
Expand Down Expand Up @@ -1305,15 +1305,17 @@
"Language": "en",
"Session image": "",
"Speaker IDs": [
"VWRTSC",
"HTDUSJ"
],
"Speaker names": [
"Mateusz Nojek",
"Ren\u00e9 Rohner"
],
"Room": {
"en": "RoboCon"
},
"Start": "2024-02-08T15:30:00+00:00",
"Start": "2024-02-08T15:00:00+00:00",
"End": "2024-02-08T18:30:00+02:00",
"Lessons Learned": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.",
"Describe your intended audience": null,
Expand Down Expand Up @@ -1510,8 +1512,16 @@
"Slot Count": 1,
"Language": "en",
"Session image": "",
"Speaker IDs": [],
"Speaker names": [],
"Speaker IDs": [
"JUQN3X",
"8U3B3T",
"D3ZLT3"
],
"Speaker names": [
"Ren\u00e9 Rohner",
"David Fogl",
"Pekka Kl\u00e4rck"
],
"Room": {
"en": "RoboConOnline"
},
Expand Down Expand Up @@ -1765,11 +1775,9 @@
"Speaker names": [
"Babu Manickam"
],
"Room": {
"en": "RoboConOnline"
},
"Start": "2024-02-28T12:00:00+00:00",
"End": "2024-02-28T14:20:00+02:00",
"Room": null,
"Start": null,
"End": null,
"Lessons Learned": "Here are my views towards the lessons learned (I understand considering the time limit of 25 minutes - this can be challenging but guaranteed to do the best):\r\n\r\n1. Kubernetes: Participants will learn how to utilize Kubernetes for real-time auto-scaling and self-healing, essential for optimal resource usage in Robot Framework.\r\n2. Terraform: An in-depth look at how Terraform can programmatically set up the required infrastructure, making the scaling process efficient and reproducible.\r\n3. Ansible: A focus on automated configuration to enable quick scaling up or down, streamlining the automation process.\r\n4. Prometheus: Techniques to leverage Prometheus for real-time metrics, supporting not just auto-scaling but also custom alerting based on metrics.\r\n5. Grafana: Insights into creating intuitive dashboards for better analytics and visualization, including setting up scaling alerts.\r\n\r\nLive Demo: A hands-on demonstration on scaling Robot Framework tests both vertically (by reallocating resources) and horizontally (by increasing/decreasing the number of Robot pods).\r\n\r\nBest Practices & Lessons Learned\r\n\r\nCase Study: A real-world example will be discussed where the practices mentioned reduced the test execution time from 8 hours to less than 60 minutes. This highlights the immediate benefits in a DevOps cycle.\r\n\r\nTakeaways\r\n#1 A robust framework to implement auto-scaling in Robot Framework tests, irrespective of the cloud service provider.\r\n#2 Proven strategies and code snippets for immediate implementation.\r\n\r\nBy attending this session, participants will not just grasp the theoretical underpinnings but will gain practical, hands-on knowledge that can be immediately applied to their own DevOps and testing environments.",
"Describe your intended audience": "1. QA Engineers: Those who are already working with Robot Framework or are looking to implement scalable test automation will find this session particularly useful.\r\n\r\n2. DevOps Practitioners: Professionals who are involved in CI/CD pipeline configurations and are looking to enhance scalability and resource optimization will gain invaluable insights.\r\n\r\n3. CTOs and Decision-Makers: Executives looking for strategic ways to improve resource utilization, speed up development cycles, and optimize costs should attend to understand how these technologies can impact ROI.\r\n\r\n4. Academicians and Students: Anyone in academia interested in cutting-edge DevOps practices and test automation scalability.\r\n\r\nThis session is designed to offer valuable insights to both technical and managerial roles. The content will range from hands-on code snippets to high-level strategies, making it a must-attend for a wide spectrum of professionals.",
"Is this suitable for ..?": "Intermediate RF user, Advanced RF user"
Expand Down

0 comments on commit 0c13856

Please sign in to comment.