saucelabs / elemental-next Goto Github PK
View Code? Open in Web Editor NEWA free, once-weekly e-mail on how to do test automation like a Pro
Home Page: https://elementalselenium.com/
License: MIT License
A free, once-weekly e-mail on how to do test automation like a Pro
Home Page: https://elementalselenium.com/
License: MIT License
Create a design file to share the elemental-bromine tips page proposition and share to stakeholders for feedback
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, considering inclusive language.
Code snippets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Tips Code Validation
Tips Content Validation
Blocked by #100
Create a design file to share the elemental-bromine landpage proposition and share to stakeholders for feedback
Tip 30 Issue - Outdated information (PR #190)
Tested JavaScript code snippet, failed twice
Django to put together submissions from the team for the moodboard assignment from Marija together with his own work and annotate it into a moodboard to present both to the team and also to the stakeholders to give them an idea of direction.
Design team to create moodboard based on competitor & industry analysis. Moodboard will cover aesthetic and interface inspiration.
Acceptance criteria:
A former Sauce Labs created a new tip that was never published!
The tip can be found here: Tip 73 Open a New Window or Tab – Selenium 4
Implement the following features on the Tips page mockup:
This is complete when:
Validate code snippets, and update copy content.
Remember to:
0-template
)python.md
)Code needs validation
non-updated-tips
folderTips Code Validation
Tips Content Validation (and new category)
#Description
Create a Google Docs template to update the current tips. This template should consider the content audit previously done by Team Elemental.
##Context (why we are doing this)
Having a template will help with the content update maintaining consistency.
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, consdering inclusive language.
Code snipets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Tips Code Validation
Tips Content Validation
Create a march update newsletter for Elemental Selenium users.
It should contain the following:
Implement a searchbar component in elemental-bromine
When running npm run build
in the frontend
directory, the following warnings are thrown:
9:38:01 AM: [WARNING] Duplicate routes found!
9:38:01 AM: - Attempting to create page at /docs/updated-tips/download-a-file/2-download-a-file, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-access-basic-auth/13-work-with-basic-auth, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-access-basic-auth/13-work-with-basic-auth, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-press-keyboard-keys/61-keyboard-keys, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-press-keyboard-keys/61-keyboard-keys, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-test-checkboxes/45-checkboxes, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-test-checkboxes/45-checkboxes, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-test-checkboxes/45-checkboxes, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-test-checkboxes/45-checkboxes, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-upload-a-file/1-upload-a-file, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-work-with-hovers/50-hovers, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-work-with-hovers/50-hovers, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-work-with-javascript-alerts/51-javascript-alerts, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/how-to-work-with-javascript-alerts/51-javascript-alerts, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/select-from-a-dropdown/5-select-from-a-dropdown, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/select-from-a-dropdown/5-select-from-a-dropdown, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/select-from-a-dropdown/5-select-from-a-dropdown, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/select-from-a-dropdown/5-select-from-a-dropdown, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/template/0-template, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/template/0-template, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/template/0-template, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/work-with-frames/3-work-with-frames, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/work-with-frames/3-work-with-frames, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/work-with-frames/3-work-with-frames, but a page already exists at this route.
9:38:01 AM: - Attempting to create page at /docs/updated-tips/work-with-frames/3-work-with-frames, but a page already exists at this route.
9:38:01 AM: This could lead to non-deterministic routing behavior.
9:38:01 AM: [info] [webpackbar] Compiling Client
9:38:01 AM: [info] [webpackbar] Compiling Server
9:38:36 AM: [success] [webpackbar] Client: Compiled successfully in 34.50s
9:38:41 AM: [ERROR] Docusaurus server-side rendering could not render static page with path /docs/non-updated-tips/oop/37-oop.
9:38:42 AM: [ERROR] Docusaurus server-side rendering could not render static page with path /docs/non-updated-tips/web-consistency-testing/62-web-consistency-testing.
9:38:44 AM: [success] [webpackbar] Server: Compiled with some errors in 42.63s
9:38:44 AM: Error: Minified React error #62; visit https://reactjs.org/docs/error-decoder.html?invariant=62 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
9:38:44 AM: Error: Minified React error #62; visit https://reactjs.org/docs/error-decoder.html?invariant=62 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.
9:38:44 AM: [ERROR] Unable to build website for locale en.
9:38:44 AM: [ERROR] Error: Failed to compile with errors.
9:38:44 AM: at /opt/build/repo/frontend/node_modules/@docusaurus/core/lib/webpack/utils.js:180:24
9:38:44 AM: at /opt/build/repo/frontend/node_modules/webpack/lib/MultiCompiler.js:554:14
9:38:44 AM: at processQueueWorker (/opt/build/repo/frontend/node_modules/webpack/lib/MultiCompiler.js:491:6)
9:38:44 AM: at processTicksAndRejections (node:internal/process/task_queues:78:11)
9:38:44 AM: [INFO] Docusaurus version: 2.3.1
9:38:44 AM: Node version: v16.19.1
9:38:44 AM:
9:38:44 AM: "build.command" failed
9:38:44 AM: ────────────────────────────────────────────────────────────────
9:38:44 AM:
9:38:44 AM: Error message
9:38:44 AM: Command failed with exit code 1: npm run build (https://ntl.fyi/exit-code-1)
9:38:44 AM:
9:38:44 AM: Error location
9:38:44 AM: In Build command from Netlify app:
9:38:44 AM: npm run build
9:38:44 AM:
9:38:44 AM: Resolved config
9:38:44 AM: build:
9:38:44 AM: base: /opt/build/repo/frontend
9:38:44 AM: command: npm run build
9:38:44 AM: commandOrigin: ui
9:38:44 AM: environment:
9:38:44 AM: - NO_INDEX
9:38:44 AM: - TARGET_URL
9:38:44 AM: publish: /opt/build/repo/frontend
9:38:44 AM: publishOrigin: default
9:38:45 AM: Caching artifacts
9:38:45 AM: Failed during stage 'building site': Build script returned non-zero exit code: 2 (https://ntl.fyi/exit-code-2)
Resolves #103
Tip28 Issue - Outdated content; unsure if need (PR #186 )
Since the different languages of markdown files are being updated by multiple people, there are different changes being made within the copy content of different language markdown files.
For example, Tip 3 Intro section for javascript.md and Tip 3 Intro section for ruby.md might be worded completely different.
We need to go through the updated folder and pull requests to standardize verbiage among these markdown files and their respective language files.
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, consdering inclusive language.
Code snipets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Tips Code Validation
Tips Content Validation
Instructions are deprecated and need to be updated to reflect new site structure
Broken links and broken images need updating after new site created
Escalating to @diemol
Tip29 Issue - unable to connect to Selenium Remote (PR #178 )
This tip contains resources and instructions that are deprecated
Broken links and images need replacing if/when newer resource is found, and page is updated
Escalating to @diemol
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, considering inclusive language.
Code snippets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Tips Code Validation
Tips Content Validation
Our current service Drip do not allow us to dynamically get content from a GitHub repos and send it into a newsletter workflow.
Without this feature, it is not possible to automate the newsletter, and specially, to have new contributions added to the newsletter process.
Need a Mac user to validate Ruby Tip69 "How To Use Safari" (link). (Related to issue #60 "Validated Beginner Tips in Ruby")
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, considering inclusive language.
Code snippets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Tips Code Validation
Tips Content Validation
A bug is currently affecting how sidebar is auto-generated.
Please check documentation to understand if this bug can be prevened by fixing the front matter.
front matter documentation
Docs tag
Relates to #100
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, consdering inclusive language.
Code snipets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Typs Code Validation
Typs Content Validation
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, considering inclusive language.
Code snippets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Tips Code Validation
Tips Content Validation
#this is just practice. will delete #166
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, considering inclusive language.
Code snippets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Tips Code Validation
Tips Content Validation
Resources and links for tip 20 need to be validated and updated.
Tip32 Issue - Outdated Sauce Labs test results (PR #199)
Tip2 Issue (PR #146)
profile
syntax)Code in this tip is deprecated
Unable to validate any code
Able to validate copy content, except for instructions related to deprecated code
Escalating to @diemol
Different then Elemental Selenium, which only displays ruby code on the frontend, Elemental Bromine should display all the different language examples.
Carried over from #28
Build the first iteration of the figma mock-ups. Content to be changed BUT content present in the mock-up. UI to be evolved, but present in the mock up
User interview, last one scheduled for Tuesday.
7:00pm UTC
Django facilitating
Users should see a comprehensive title on the sidebar, reflecting each tip's different languages.
Currently, it is not possible to know to which language it refers.
Another option is to add tabs instead of replicating the files, such as showed in this example
In this case, when the example is missing, a button/ call to action is added to allow users to easily contribute.
User should be able to filter tips by difficulty level.
Fetch difficulty label from markdown file and display it in frontend.
We are starting an epic task to update Elemental Selenium content.
Tips should be validated, and its content reviewed to fit the new tips headers, considering inclusive language.
Code snippets also need to be validated.
0-template
python.md
non-updated-tips
folderCode needs validation
Tips Code Validation
Tips Content Validation
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.