chore: sync content to repo (#9304)

Co-authored-by: kamranahmedse <4921183+kamranahmedse@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2025-11-24 11:20:36 +00:00
committed by GitHub
co-authored by kamranahmedse
parent 43360b083b
commit 26c071f5a2
117 changed files with 201 additions and 200 deletions
@@ -4,4 +4,4 @@ In software QA, accessibility testing is the practice of confirming that an appl
Visit the following resources to learn more:
- [@feed@Explore top posts about Accessibility](https://app.daily.dev/tags/accessibility?ref=roadmapsh)
- [@feed@Explore top posts about Accessibility](https://app.daily.dev/tags/accessibility?ref=roadmapsh)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@Agile Methodology: What is Agile Model in Software Testing?](https://www.guru99.com/agile-scrum-extreme-testing.html)
- [@article@Manifesto for Agile Software Development](https://agilemanifesto.org/)
- [@feed@Explore top posts about Agile](https://app.daily.dev/tags/agile?ref=roadmapsh)
- [@feed@Explore top posts about Agile](https://app.daily.dev/tags/agile?ref=roadmapsh)
@@ -5,4 +5,4 @@ Allure Report is a flexible, lightweight multi-language test reporting tool. It
Visit the following resources to learn more:
- [@official@Allure](https://qameta.io/)
- [@official@Allure Docs](https://docs.qameta.io/allure-report/)
- [@official@Allure Docs](https://docs.qameta.io/allure-report/)
@@ -6,5 +6,5 @@ Visit the following resources to learn more:
- [@official@Appium](https://appium.io/)
- [@official@Appium Documentation](https://appium.io/docs/en/2.0/intro/)
- [@article@Appium Tutorial for Mobile Application Testing](https://www.browserstack.com/guide/appium-tutorial-for-testing)
- [@opensource@Appium example tests on GitHub](https://github.com/appium/appium/tree/1.x/sample-code)
- [@article@Appium Tutorial for Mobile Application Testing](https://www.browserstack.com/guide/appium-tutorial-for-testing)
@@ -4,17 +4,18 @@ Artillery is a modern, powerful & easy-to-use performance testing toolkit. Use i
Artillery prioritizes developer productivity and happiness, and follows the "batteries-included" philosophy.
## Features
Features
--------
- Emulate complex user behavior with scenarios
- Load testing and smoke testing
- Batteries included
- Extensible & hackable
- Integrations and add-ons
- Designed for cross-team collaboration
- Planet-scale testing
* Emulate complex user behavior with scenarios
* Load testing and smoke testing
* Batteries included
* Extensible & hackable
* Integrations and add-ons
* Designed for cross-team collaboration
* Planet-scale testing
Visit the following resources to learn more:
- [@official@Artillery](https://www.artillery.io/)
- [@video@Learn Artillery](https://www.youtube.com/playlist?list=PLJ9A48W0kpRJh1_uW2mVNhSIVCMYmNlm7)
- [@video@Learn Artillery](https://www.youtube.com/playlist?list=PLJ9A48W0kpRJh1_uW2mVNhSIVCMYmNlm7)
@@ -5,4 +5,4 @@ Assembla is an extensive suite of applications for software development, enablin
Visit the following resources to learn more:
- [@article@Assembla](https://get.assembla.com/projects/)
- [@article@What is Assembla?](https://www.selecthub.com/project-management-software/assembla)
- [@article@What is Assembla?](https://www.selecthub.com/project-management-software/assembla)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@official@What is Jira used for?](https://www.atlassian.com/software/jira/guides/use-cases/what-is-jira-used-for#glossary-of-items)
- [@article@What is Jira?](https://www.simplilearn.com/tutorials/jira/what-is-jira-and-how-to-use-jira-testing-software)
- [@article@JIRA Tutorial: A Complete Hands-On How-To-Use JIRA Guide](https://www.softwaretestinghelp.com/atlassian-jira-tutorial-1/)
- [@feed@Explore top posts about Atlassian](https://app.daily.dev/tags/atlassian?ref=roadmapsh)
- [@feed@Explore top posts about Atlassian](https://app.daily.dev/tags/atlassian?ref=roadmapsh)
@@ -5,4 +5,4 @@ This metric reflects the context by which vulnerability exploitation is possible
Visit the following resources to learn more:
- [@article@FIRST.org Website](https://www.first.org/cvss/v3.1/specification-document)
- [@feed@Explore top posts about Security](https://app.daily.dev/tags/security?ref=roadmapsh)
- [@feed@Explore top posts about Security](https://app.daily.dev/tags/security?ref=roadmapsh)
@@ -7,4 +7,4 @@
Visit the following resources to learn more:
- [@article@OWASP Website](https://cheatsheetseries.owasp.org/cheatsheets/Authorization_Cheat_Sheet.html)
- [@feed@Explore top posts about Authentication](https://app.daily.dev/tags/authentication?ref=roadmapsh)
- [@feed@Explore top posts about Authentication](https://app.daily.dev/tags/authentication?ref=roadmapsh)
@@ -5,4 +5,4 @@ Axe is a fast and lightweight accessibility testing tool that checks the entire
Visit the following resources to learn more:
- [@official@Axe Website](https://www.deque.com/axe/)
- [@article@Accessibility testing using the axe-core library](https://www.browserstack.com/docs/automate/selenium/accessibility-testing)
- [@article@Accessibility testing using the axe-core library](https://www.browserstack.com/docs/automate/selenium/accessibility-testing)
@@ -5,6 +5,6 @@ Azure DevOps is developed by Microsoft as a full scale application lifecycle man
Visit the following resources to learn more:
- [@official@Azure DevOps](https://azure.microsoft.com/en-us/services/devops/#overview)
- [@official@Azure Documentation](https://docs.microsoft.com/en-us/azure/devops/?view=azure-devops\&viewFallbackFrom=vsts)
- [@official@Azure Documentation](https://docs.microsoft.com/en-us/azure/devops/?view=azure-devops&viewFallbackFrom=vsts)
- [@article@Azure DevOps Getting Started Guide](https://docs.microsoft.com/en-us/azure/devops/user-guide/sign-up-invite-teammates?view=azure-devops)
- [@feed@Explore top posts about Azure](https://app.daily.dev/tags/azure?ref=roadmapsh)
- [@feed@Explore top posts about Azure](https://app.daily.dev/tags/azure?ref=roadmapsh)
@@ -5,4 +5,4 @@ Backend Testing is a testing method that checks the server side or database of w
Visit the following resources to learn more:
- [@article@Backend Testing Tutorial](https://www.guru99.com/what-is-backend-testing.html)
- [@feed@Explore top posts about Automation](https://app.daily.dev/tags/automation?ref=roadmapsh)
- [@feed@Explore top posts about Automation](https://app.daily.dev/tags/automation?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Bamboo](https://www.atlassian.com/software/bamboo)
- [@official@Bamboo Documentation](https://confluence.atlassian.com/bamboo/bamboo-documentation-289276551.html)
- [@article@Bamboo Getting Started Guide](https://confluence.atlassian.com/bamboo/getting-started-with-bamboo-289277283.html)
- [@article@Bamboo Getting Started Guide](https://confluence.atlassian.com/bamboo/getting-started-with-bamboo-289277283.html)
@@ -12,4 +12,4 @@ Visit the following resources to learn more:
- [@article@Using Git with Bitbucket Cloud](https://www.atlassian.com/git/tutorials/learn-git-with-bitbucket-cloud)
- [@video@How to Use Bitbucket Cloud](https://www.youtube.com/watch?v=M44nEyd_5To)
- [@video@Bitbucket Tutorial | Bitbucket for Beginners](https://www.youtube.com/watch?v=i5T-DB8tb4A)
- [@feed@Explore top posts about Bitbucket](https://app.daily.dev/tags/bitbucket?ref=roadmapsh)
- [@feed@Explore top posts about Bitbucket](https://app.daily.dev/tags/bitbucket?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is BLACK Box Testing? Techniques, Example & Types](https://www.guru99.com/black-box-testing.html)
- [@article@Black Box Testing: An In-Depth Tutorial With Examples And Techniques](https://www.softwaretestinghelp.com/black-box-testing/)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
@@ -5,4 +5,4 @@ Exploratory Testing is all about exploring the software by navigating random pat
Visit the following resources to learn more:
- [@article@Bug Magnet Website](https://bugmagnet.org/)
- [@article@Bug Magnet: Chrome Extension for Exploratory Testing](http://www.testingjournals.com/bug-magnet-extension-exploratory-testing/)
- [@article@Bug Magnet: Chrome Extension for Exploratory Testing](http://www.testingjournals.com/bug-magnet-extension-exploratory-testing/)
@@ -9,4 +9,4 @@ NOTE: This isn't a chrome-specific feature, and most browsers (Chromium based or
Visit the following resources to learn more:
- [@official@Chrome Dev Tools](https://developer.chrome.com/docs/devtools/overview/)
- [@feed@Explore top posts about DevTools](https://app.daily.dev/tags/devtools?ref=roadmapsh)
- [@feed@Explore top posts about DevTools](https://app.daily.dev/tags/devtools?ref=roadmapsh)
@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@article@What is CI/CD? Continuous Integration and Continuous Delivery](https://www.guru99.com/continuous-integration.html)
- [@article@Continuous Integration vs Delivery vs Deployment](https://www.guru99.com/continuous-integration-vs-delivery-vs-deployment.html)
- [@article@CI/CD Pipeline: Learn with Example](https://www.guru99.com/ci-cd-pipeline.html)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@CircleCI](https://circleci.com/)
- [@official@CircleCI Documentation](https://circleci.com/docs)
- [@official@Configuration Tutorial](https://circleci.com/docs/config-intro)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
@@ -4,4 +4,4 @@ Compatibility is nothing but the capability of existing or living together. Comp
Visit the following resources to learn more:
- [@article@What is Compatibility Testing? Forward & Backward Example](https://www.guru99.com/compatibility-testing.html)
- [@article@What is Compatibility Testing? Forward & Backward Example](https://www.guru99.com/compatibility-testing.html)
@@ -4,6 +4,6 @@ CSR stands for Client Side Rendering and SSR stands for Server Side Rendering. C
Visit the following resources to learn more:
- [@video@Server Side Rendering vs Client Side Rendering](https://www.youtube.com/watch?v=rNVcZklcmqU)
- [@article@SSR vs CSR vs SSG](https://medium.com/@prashantramnyc/server-side-rendering-ssr-vs-client-side-rendering-csr-vs-pre-rendering-using-static-site-89f2d05182ef)
- [@video@Server Side Rendering vs Client Side Rendering](https://www.youtube.com/watch?v=rNVcZklcmqU)
- [@feed@Explore top posts about Web Development](https://app.daily.dev/tags/webdev?ref=roadmapsh)
@@ -7,7 +7,7 @@ Visit the following resources to learn more:
- [@official@Cypress](https://www.cypress.io/)
- [@official@Cypress Documentation](https://docs.cypress.io/guides/overview/why-cypress#Other)
- [@official@How it Works](https://www.cypress.io/how-it-works)
- [@video@Cypress End-to-End Testing](https://www.youtube.com/watch?v=7N63cMKosIE)
- [@video@Cypress Tips & Tricks](https://www.youtube.com/watch?v=PZ2OsLBts1E\&list=PLP9o9QNnQuAYYRpJzDNWpeuOVTwxmIxcI)
- [@article@Cypress - End to End Testing Framework](https://dev.to/bushraalam/cypress-end-to-end-testing-framework-3naa)
- [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh)
- [@video@Cypress End-to-End Testing](https://www.youtube.com/watch?v=7N63cMKosIE)
- [@video@Cypress Tips & Tricks](https://www.youtube.com/watch?v=PZ2OsLBts1E&list=PLP9o9QNnQuAYYRpJzDNWpeuOVTwxmIxcI)
- [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh)
@@ -7,7 +7,7 @@ Visit the following resources to learn more:
- [@official@Cypress](https://www.cypress.io/)
- [@official@Cypress Documentation](https://docs.cypress.io/guides/overview/why-cypress#Other)
- [@official@How it Works](https://www.cypress.io/how-it-works)
- [@video@Cypress End-to-End Testing](https://www.youtube.com/watch?v=7N63cMKosIE)
- [@video@Cypress Tips & Tricks](https://www.youtube.com/watch?v=PZ2OsLBts1E\&list=PLP9o9QNnQuAYYRpJzDNWpeuOVTwxmIxcI)
- [@article@Cypress - End to End Testing Framework](https://dev.to/bushraalam/cypress-end-to-end-testing-framework-3naa)
- [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh)
- [@video@Cypress End-to-End Testing](https://www.youtube.com/watch?v=7N63cMKosIE)
- [@video@Cypress Tips & Tricks](https://www.youtube.com/watch?v=PZ2OsLBts1E&list=PLP9o9QNnQuAYYRpJzDNWpeuOVTwxmIxcI)
- [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh)
@@ -7,7 +7,7 @@ Visit the following resources to learn more:
- [@official@Cypress](https://www.cypress.io/)
- [@official@Cypress Documentation](https://docs.cypress.io/guides/overview/why-cypress#Other)
- [@official@How it Works](https://www.cypress.io/how-it-works)
- [@video@Cypress End-to-End Testing](https://www.youtube.com/watch?v=7N63cMKosIE)
- [@video@Cypress Tips & Tricks](https://www.youtube.com/watch?v=PZ2OsLBts1E\&list=PLP9o9QNnQuAYYRpJzDNWpeuOVTwxmIxcI)
- [@article@Cypress - End to End Testing Framework](https://dev.to/bushraalam/cypress-end-to-end-testing-framework-3naa)
- [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh)
- [@video@Cypress End-to-End Testing](https://www.youtube.com/watch?v=7N63cMKosIE)
- [@video@Cypress Tips & Tricks](https://www.youtube.com/watch?v=PZ2OsLBts1E&list=PLP9o9QNnQuAYYRpJzDNWpeuOVTwxmIxcI)
- [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh)
@@ -5,4 +5,4 @@ Datadog is a monitoring and analytics platform for large-scale applications. It
Visit the following resources to learn more:
- [@official@Datadog](https://www.datadoghq.com/)
- [@official@Datadog Documentation](https://docs.datadoghq.com/)
- [@official@Datadog Documentation](https://docs.datadoghq.com/)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Detox](https://wix.github.io/Detox/)
- [@official@Getting Started with Detox](https://wix.github.io/Detox/docs/introduction/getting-started)
- [@article@Test Automation Tools: Detox](https://www.spritecloud.com/test-automation-tools-detox/)
- [@article@Test Automation Tools: Detox](https://www.spritecloud.com/test-automation-tools-detox/)
@@ -6,5 +6,4 @@ Visit the following resources to learn more:
- [@official@Drone](https://www.drone.io/)
- [@official@Drone Documentation](https://docs.drone.io/)
- [@official@Drone Getting Started Guide](https://docs.drone.io/server/overview/)
- [@official@Drone Getting Started Guide](https://docs.drone.io/server/overview/)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@About Email Testing](https://www.campaignmonitor.com/blog/email-marketing/how-email-testing-and-rendering-works-and-why-its-important/)
- [@article@Checklist: How to Test and QA an Email](https://sponge.io/checklist-how-to-test-and-qa-an-email/)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
@@ -5,5 +5,5 @@ Espresso is a native testing framework for Android to write reliable UI tests. G
Visit the following resources to learn more:
- [@official@Espresso Documentation](https://developer.android.com/training/testing/espresso#kotlin)
- [@article@Espresso Testing Tutorial](https://www.tutorialspoint.com/espresso_testing/index.htm)
- [@opensource@Espresso Code Samples on GitHub](https://github.com/android/testing-samples)
- [@article@Espresso Testing Tutorial](https://www.tutorialspoint.com/espresso_testing/index.htm)
@@ -5,4 +5,4 @@ Front-end automation is a way to characterize automation that streamlines tasks
Visit the following resources to learn more:
- [@article@How We do Automated Testing on our Frontend](https://dev.to/davidz/how-we-do-automated-testing-on-our-frontend-b10)
- [@feed@Explore top posts about Automation](https://app.daily.dev/tags/automation?ref=roadmapsh)
- [@feed@Explore top posts about Automation](https://app.daily.dev/tags/automation?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is Functional Testing? Types & Examples](https://www.guru99.com/functional-testing.html)
- [@article@Functional Testing : A Detailed Guide](https://www.browserstack.com/guide/functional-testing)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
@@ -7,4 +7,4 @@ Gatling’s architecture is asynchronous as long as the underlying protocol, suc
Visit the following resources to learn more:
- [@official@Gatling](https://gatling.io/)
- [@video@Learn Gatling](https://www.youtube.com/playlist?list=PLJ9A48W0kpRJE6s8I1MjWm-z8BGbUYNCw)
- [@video@Learn Gatling](https://www.youtube.com/playlist?list=PLJ9A48W0kpRJE6s8I1MjWm-z8BGbUYNCw)
@@ -5,4 +5,4 @@ Ghost Inspector is a codeless automated testing tool that allows you to easily c
Visit the following resources to learn more:
- [@official@Ghost Inspector](https://ghostinspector.com/)
- [@article@What Is Ghost Inspector? Overview & Tour Of Features](https://theqalead.com/test-management/what-is-ghost-inspector-overview-tour-of-features/)
- [@article@What Is Ghost Inspector? Overview & Tour Of Features](https://theqalead.com/test-management/what-is-ghost-inspector-overview-tour-of-features/)
@@ -5,8 +5,8 @@ Git is a free and open source distributed version control system designed to han
Visit the following resources to learn more:
- [@official@Git](https://git-scm.com/)
- [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=SWYqp7iY_Tc)
- [@video@Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics)
- [@article@Learn Git with Tutorials, News and Tips - Atlassian](https://www.atlassian.com/git)
- [@article@Git Cheat Sheet](https://cs.fyi/guide/git-cheatsheet)
- [@feed@Explore top posts about Git](https://app.daily.dev/tags/git?ref=roadmapsh)
- [@video@Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=SWYqp7iY_Tc)
- [@video@Complete Git and GitHub Tutorial](https://www.youtube.com/watch?v=apGV9Kg7ics)
- [@feed@Explore top posts about Git](https://app.daily.dev/tags/git?ref=roadmapsh)
@@ -11,4 +11,4 @@ Visit the following resources to learn more:
- [@video@Git vs. GitHub: Whats the difference?](https://www.youtube.com/watch?v=wpISo9TNjfU)
- [@video@Git and GitHub for Beginners](https://www.youtube.com/watch?v=RGOj5yH7evk)
- [@video@Git and GitHub - CS50 Beyond 2019](https://www.youtube.com/watch?v=eulnSXkhE7I)
- [@feed@Explore top posts about GitHub](https://app.daily.dev/tags/github?ref=roadmapsh)
- [@feed@Explore top posts about GitHub](https://app.daily.dev/tags/github?ref=roadmapsh)
@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@official@Get Started with GitLab CI](https://docs.gitlab.com/ee/ci/quick_start/)
- [@official@Learn GitLab Tutorials](https://docs.gitlab.com/ee/tutorials/)
- [@official@GitLab CI/CD Examples](https://docs.gitlab.com/ee/ci/examples/)
- [@feed@Explore top posts about GitLab](https://app.daily.dev/tags/gitlab?ref=roadmapsh)
- [@feed@Explore top posts about GitLab](https://app.daily.dev/tags/gitlab?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@GitLab](https://gitlab.com/)
- [@official@GitLab Documentation](https://docs.gitlab.com/)
- [@feed@Explore top posts about GitLab](https://app.daily.dev/tags/gitlab?ref=roadmapsh)
- [@feed@Explore top posts about GitLab](https://app.daily.dev/tags/gitlab?ref=roadmapsh)
@@ -5,4 +5,4 @@ Gmail-tester is a simple Node.js Gmail client which checks/returns email message
Visit the following resources to learn more:
- [@opensource@Gmail-tester Package](https://www.npmjs.com/package/gmail-tester)
- [@article@Using the gmail-tester + Puppeteer to poll Gmail inbox](https://medium.com/@sergtimosh/using-gmail-tester-puppeteer-to-poll-gmail-inbox-65bbee17618c)
- [@article@Using the gmail-tester + Puppeteer to poll Gmail inbox](https://medium.com/@sergtimosh/using-gmail-tester-puppeteer-to-poll-gmail-inbox-65bbee17618c)
@@ -6,6 +6,6 @@ Visit the following resources to learn more:
- [@official@Grafana](https://grafana.com/)
- [@official@Grafana Documentation](https://grafana.com/docs/)
- [@article@Grafana Community](https://community.grafana.com/)
- [@official@Grafana Webinars and Videos](https://grafana.com/videos/)
- [@feed@Explore top posts about Grafana](https://app.daily.dev/tags/grafana?ref=roadmapsh)
- [@article@Grafana Community](https://community.grafana.com/)
- [@feed@Explore top posts about Grafana](https://app.daily.dev/tags/grafana?ref=roadmapsh)
@@ -5,4 +5,4 @@ Gray box testing is a software testing technique to test a software product or a
Visit the following resources to learn more:
- [@article@What is Gray Box Testing? Techniques & Example](https://www.guru99.com/grey-box-testing.html)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
@@ -5,4 +5,4 @@ Headless Chrome is a way to run the Chrome browser in a headless environment wit
Visit the following resources to learn more:
- [@article@Headless Chromium](https://chromium.googlesource.com/chromium/src/+/lkgr/headless/README.md)
- [@feed@Explore top posts about Google Chrome](https://app.daily.dev/tags/google-chrome?ref=roadmapsh)
- [@feed@Explore top posts about Google Chrome](https://app.daily.dev/tags/google-chrome?ref=roadmapsh)
@@ -4,4 +4,4 @@ Headless Browser Testing is a process of running the browser tests without the t
Visit the following resources to learn more:
- [@article@Using Headless Mode in Firefox](https://hacks.mozilla.org/2017/12/using-headless-mode-in-firefox/)
- [@article@Using Headless Mode in Firefox](https://hacks.mozilla.org/2017/12/using-headless-mode-in-firefox/)
@@ -4,11 +4,11 @@ Headless testing is when end-to-end tests are performed without loading the brow
A few example cases where one may use headless browser testing include:
- Automating HTML event responses, such as form submission, keyboard events, mouse-clicking, etc.
- Web scraping
- Generating screenshots of webpages
* Automating HTML event responses, such as form submission, keyboard events, mouse-clicking, etc.
* Web scraping
* Generating screenshots of webpages
Visit the following resources to learn more:
- [@article@What is Headless Browser Testing and Why is it Important?](https://www.browserstack.com/guide/what-is-headless-browser-testing)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@official@HtmlUnit](https://htmlunit.sourceforge.io/)
- [@article@Introduction to HtmlUnit](https://www.baeldung.com/htmlunit)
- [@feed@Explore top posts about HTML](https://app.daily.dev/tags/html?ref=roadmapsh)
- [@feed@Explore top posts about HTML](https://app.daily.dev/tags/html?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Jenkins](https://www.jenkins.io/)
- [@official@Official Jenkins Handbook](https://www.jenkins.io/doc/book/)
- [@official@Jenkins Getting Started Guide](https://www.jenkins.io/doc/pipeline/tour/getting-started/)
- [@feed@Explore top posts about Jenkins](https://app.daily.dev/tags/jenkins?ref=roadmapsh)
- [@feed@Explore top posts about Jenkins](https://app.daily.dev/tags/jenkins?ref=roadmapsh)
@@ -1,7 +1,6 @@
# Jest
Jest is a delightful JavaScript Testing Framework with a focus on simplicity.
It works with projects using: Babel, TypeScript, Node, React, Angular, Vue and more!
Jest is a delightful JavaScript Testing Framework with a focus on simplicity. It works with projects using: Babel, TypeScript, Node, React, Angular, Vue and more!
Visit the following resources to learn more:
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Apache JMeter](https://jmeter.apache.org/)
- [@video@Learn JMeter](https://www.youtube.com/playlist?list=PLJ9A48W0kpRIjLkZ32Do9yDZXnnm7_uj_)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
@@ -4,4 +4,4 @@ JUnit is known as a unit testing framework used for the Java programming languag
Visit the following resources to learn more:
- [@article@What is JUnit?](https://www.tutorialspoint.com/junit/junit_test_framework.htm)
- [@article@What is JUnit?](https://www.tutorialspoint.com/junit/junit_test_framework.htm)
@@ -7,4 +7,4 @@ Using k6, you can test the reliability and performance of your systems and catch
Visit the following resources to learn more:
- [@official@Grafana k6 Website](https://k6.io/)
- [@video@Learn k6](https://www.youtube.com/playlist?list=PLJ9A48W0kpRJKmVeurt7ltKfrOdr8ZBdt)
- [@video@Learn k6](https://www.youtube.com/playlist?list=PLJ9A48W0kpRJKmVeurt7ltKfrOdr8ZBdt)
@@ -7,4 +7,4 @@ A kanban board is an agile project management tool designed to help visualize wo
Visit the following resources to learn more:
- [@article@Kanban - A Brief Introduction](https://www.atlassian.com/agile/kanban)
- [@article@Kanban Model in Software Engineering](https://www.guru99.com/kanban-cards-boards-methodology.html)
- [@article@Kanban Model in Software Engineering](https://www.guru99.com/kanban-cards-boards-methodology.html)
@@ -10,4 +10,4 @@ Visit the following resources to learn more:
- [@official@Karate Framework](https://www.karatelabs.io/)
- [@opensource@karate architecture](https://github.com/karatelabs/karate/blob/master/karate-core/src/test/resources/karate-map.jpg?raw=true)
- [@video@karate for beginner](https://www.youtube.com/watch?v=1f6xtJpRx4k&list=PLhW3qG5bs-L-y5Q1zDXJAur1JNZVFB534)
- [@video@karate for beginner](https://www.youtube.com/watch?v=1f6xtJpRx4k&list=PLhW3qG5bs-L-y5Q1zDXJAur1JNZVFB534)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Elastic Kibana](https://www.elastic.co/kibana/)
- [@article@Learn Kibana](https://www.elastic.co/training/free)
- [@feed@Explore top posts about ELK](https://app.daily.dev/tags/elk?ref=roadmapsh)
- [@feed@Explore top posts about ELK](https://app.daily.dev/tags/elk?ref=roadmapsh)
@@ -4,4 +4,4 @@ The phrase "fit for use or purpose" sums up quality, which is incredibly difficu
Assurance is nothing more than a confident statement made about a good or service. It is the assurance that a good outcome is guaranteed for a good or service. It offers a warranty that the product will perform faultlessly in accordance with expectations or needs.
Quality Assurance (QA) also known as QA testing is an activity to ensure that an organization provides the best product or service to the customers. QA testing of a software involves the testing of performance, adaptability, and functionality. Yet, software quality assurance extends beyond software quality; it also comprises the quality process used for developing, testing, and release of software products. QA relies on the software development cycle, which includes the management of software requirements, design, coding, testing, and release.
Quality Assurance (QA) also known as QA testing is an activity to ensure that an organization provides the best product or service to the customers. QA testing of a software involves the testing of performance, adaptability, and functionality. Yet, software quality assurance extends beyond software quality; it also comprises the quality process used for developing, testing, and release of software products. QA relies on the software development cycle, which includes the management of software requirements, design, coding, testing, and release.
@@ -5,4 +5,4 @@ Lighthouse is an open-source, automated tool for improving the quality of web pa
Visit the following resources to learn more:
- [@opensource@Lighthouse Source](https://github.com/GoogleChrome/lighthouse/)
- [@feed@Explore top posts about Lighthouse](https://app.daily.dev/tags/lighthouse?ref=roadmapsh)
- [@feed@Explore top posts about Lighthouse](https://app.daily.dev/tags/lighthouse?ref=roadmapsh)
@@ -4,12 +4,12 @@ Performance Testing is a subset of Performance Engineering. It is a process of e
There are three objectives (three S) of Performance testing to observe and evaluate: `Speed`, `Scalability` and `Stability`. Following are the commonly used performance testing types, but not limited to:
- Load Testing
- Stress Testing
- Spike Testing
- Endurance Testing
- Volume Testing
- Scalability Testing
- Capacity Testing
* Load Testing
* Stress Testing
* Spike Testing
* Endurance Testing
* Volume Testing
* Scalability Testing
* Capacity Testing
Load Testing is one type of performance testing. It helps to evaluate the application under tests' behaviors such as response time, throughput, pass/fail transactions, and more under the normal workload. e.g., cart checkout response time is 500 milliseconds under typical business hours.
Load Testing is one type of performance testing. It helps to evaluate the application under tests' behaviors such as response time, throughput, pass/fail transactions, and more under the normal workload. e.g., cart checkout response time is 500 milliseconds under typical business hours.
@@ -2,13 +2,13 @@
Locust is an easy-to-use, scriptable and scalable performance testing tool. You define the behavior of your users in regular Python code instead of being stuck in a UI or restrictive domain-specific language. This makes Locust infinitely expandable and very developer friendly. Given below are some of the features of Locust.
- Write test scenarios in plain old Python
- Distributed and scalable - supports hundreds of thousands of concurrent users
- Web-based UI
- Can test any system
- Hackable
* Write test scenarios in plain old Python
* Distributed and scalable - supports hundreds of thousands of concurrent users
* Web-based UI
* Can test any system
* Hackable
Visit the following resources to learn more:
- [@official@Locust](https://locust.io/)
- [@video@Learn Locust](https://www.youtube.com/playlist?list=PLJ9A48W0kpRKMCzJARCObgJs3SinOewp5)
- [@video@Learn Locust](https://www.youtube.com/playlist?list=PLJ9A48W0kpRKMCzJARCObgJs3SinOewp5)
@@ -5,4 +5,4 @@ Mailinator allows Developers and QA Testing teams to automatically test their SM
Visit the following resources to learn more:
- [@official@Mailinator](https://www.mailinator.com/)
- [@official@Mailinator Official Docs](https://www.mailinator.com/docs/index.html#mailinator)
- [@official@Mailinator Official Docs](https://www.mailinator.com/docs/index.html#mailinator)
@@ -5,4 +5,4 @@ Test Management is a process of managing the testing activities in order to ensu
Visit the following resources to learn more:
- [@article@Test Management Process in Software Testing](https://www.guru99.com/test-management-phases-a-complete-guide-for-testing-project.html)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
@@ -1,8 +1,8 @@
# QA Manual Testing
Manual Testing is a type of software testing in which test cases are executed manually by a tester without using any automated tools. The purpose of Manual Testing is to identify the bugs, issues, and defects in the software application. Manual software testing is the most primitive technique of all testing types and it helps to find critical bugs in the software application.
Manual Testing is a type of software testing in which test cases are executed manually by a tester without using any automated tools. The purpose of Manual Testing is to identify the bugs, issues, and defects in the software application. Manual software testing is the most primitive technique of all testing types, and it helps to find critical bugs in the software application.
Visit the following resources to learn more:
- [@article@Manual Testing Tutorial: What is, Types, Concepts](https://www.guru99.com/manual-testing.html)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
@@ -5,4 +5,4 @@ Mobile automation, as the name suggests, refers to 'automation' that is done on
Visit the following resources to learn more:
- [@article@Mobile Automation Testing Steps and Process](https://u-tor.com/topic/mobile-automation-steps)
- [@feed@Explore top posts about Automation](https://app.daily.dev/tags/automation?ref=roadmapsh)
- [@feed@Explore top posts about Automation](https://app.daily.dev/tags/automation?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@New Relic](https://newrelic.com/)
- [@official@Learn New Relic](https://learn.newrelic.com/)
- [@feed@Explore top posts about DevOps](https://app.daily.dev/tags/devops?ref=roadmapsh)
- [@feed@Explore top posts about DevOps](https://app.daily.dev/tags/devops?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is Non Functional Testing](https://www.browserstack.com/guide/what-is-non-functional-testing)
- [@article@Types of Non Functional Testing](https://www.guru99.com/non-functional-testing.html)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
@@ -7,4 +7,4 @@ The OWASP Top 10 is a regularly-updated report outlining security concerns for w
Visit the following resources to learn more:
- [@official@OWASP Top 10](https://owasp.org/www-project-top-ten/)
- [@article@What is the OWASP Top 10?](https://www.cloudflare.com/learning/security/threats/owasp-top-10/)
- [@article@What is the OWASP Top 10?](https://www.cloudflare.com/learning/security/threats/owasp-top-10/)
@@ -5,4 +5,4 @@ Through its SaaS-based platform, PagerDuty empowers developers, DevOps, IT opera
Visit the following resources to learn more:
- [@official@PagerDuty Website](https://www.pagerduty.com/)
- [@article@Learn PagerDuty](https://university.pagerduty.com/)
- [@article@Learn PagerDuty](https://university.pagerduty.com/)
@@ -4,17 +4,18 @@ Performance Testing is a subset of Performance Engineering. It is a process of e
There are three objectives (three S) of Performance testing to observe and evaluate: `Speed`, `Scalability`, and `Stability`.
## Types of Performance Testing
Types of Performance Testing
----------------------------
Following are the commonly used performance testing types, but not limited to:
- Load Testing
- Stress Testing
- Spike Testing
- Endurance Testing
- Volume Testing
- Scalability Testing
- Capacity Testing
* Load Testing
* Stress Testing
* Spike Testing
* Endurance Testing
* Volume Testing
* Scalability Testing
* Capacity Testing
Visit the following resources to learn more:
@@ -5,4 +5,4 @@ Playwright is an open-source test automation library initially developed by Micr
Visit the following resources to learn more:
- [@official@Playwright Website](https://playwright.dev/)
- [@article@Playwright Tutorial: Learn Basics and Setup](https://www.browserstack.com/guide/playwright-tutorial)
- [@article@Playwright Tutorial: Learn Basics and Setup](https://www.browserstack.com/guide/playwright-tutorial)
@@ -2,8 +2,8 @@
Playwright is an open-source library for automating web browsers built by Microsoft, similar to Selenium, it's commonly used for testing web applications. It's built on top of the .NET Core runtime and it provides bindings for C#, it allows developers to write tests for web applications in C# or other .NET languages. Playwright is designed to be fast and reliable and allows developers to run tests in multiple browsers.
To learn more, visit the following:
Visit the following resources to learn more:
- [@opensource@Playwright for .NET](https://github.com/microsoft/playwright-dotnet)
- [@article@How to test Apps with Playwright and .NETs](https://www.twilio.com/blog/test-web-apps-with-playwright-and-csharp-dotnet)
- [@article@End-to-End Tests With ASP.NET and Playwright](https://khalidabuhakmeh.com/end-to-end-test-with-aspnet-core-xunit-and-playwright)
- [@article@End-to-End Tests With ASP.NET and Playwright](https://khalidabuhakmeh.com/end-to-end-test-with-aspnet-core-xunit-and-playwright)
@@ -8,6 +8,6 @@ Visit the following resources to learn more:
- [@official@Postman](https://www.postman.com)
- [@article@Learn Postman](https://learning.postman.com/docs/getting-started/introduction/)
- [@video@API Testing with Postman](https://www.youtube.com/watch?v=VywxIQ2ZXw4)
- [@article@Newman CLI](https://learning.postman.com/docs/running-collections/using-newman-cli/command-line-integration-with-newman/)
- [@feed@Explore top posts about Postman](https://app.daily.dev/tags/postman?ref=roadmapsh)
- [@video@API Testing with Postman](https://www.youtube.com/watch?v=VywxIQ2ZXw4)
- [@feed@Explore top posts about Postman](https://app.daily.dev/tags/postman?ref=roadmapsh)
@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@article@What are the Main Objectives of Project Management?](https://www.guru99.com/introduction-project-management-pmp-certification.html)
- [@article@Project Management in Software Testing](https://huddle.eurostarsoftwaretesting.com/project-management-in-software-testing/)
- [@article@Project Management Life Cycle Phases: What are the stages?](https://www.guru99.com/initiation-phase-project-management-life-cycle.html)
- [@feed@Explore top posts about Project Management](https://app.daily.dev/tags/project-management?ref=roadmapsh)
- [@feed@Explore top posts about Project Management](https://app.daily.dev/tags/project-management?ref=roadmapsh)
@@ -5,4 +5,4 @@ Puppeteer is a Node library that provides a high-level API to control headless C
Visit the following resources to learn more:
- [@official@Puppeteer](https://pptr.dev/)
- [@feed@Explore top posts about Crawling](https://app.daily.dev/tags/crawling?ref=roadmapsh)
- [@feed@Explore top posts about Crawling](https://app.daily.dev/tags/crawling?ref=roadmapsh)
@@ -4,17 +4,17 @@ As a Quality Assurance Engineer, your primary responsibility is to nurture a pro
A few important points:
- Foster a quality-centric mindset and promote shared responsibility for quality across the organization
- Integrate quality processes into every phase of the software development lifecycle and encourage collaboration among team members
- Take initiative, provide guidance, and lead the company in adopting best practices for ensuring high-quality products
- Implement and maintain robust automation frameworks to enhance testing efficiency, coverage, and reliability
- Continuously improve quality processes, stay updated with industry trends, and advocate for the importance of quality in driving customer satisfaction and business success
- Think outside the box, ask questions, explore edge cases, and don't be afraid to misuse the product to uncover potential issues
- Foster open communication, transparency, and a proactive approach to identifying and mitigating quality risks early in the development process
* Foster a quality-centric mindset and promote shared responsibility for quality across the organization
* Integrate quality processes into every phase of the software development lifecycle and encourage collaboration among team members
* Take initiative, provide guidance, and lead the company in adopting best practices for ensuring high-quality products
* Implement and maintain robust automation frameworks to enhance testing efficiency, coverage, and reliability
* Continuously improve quality processes, stay updated with industry trends, and advocate for the importance of quality in driving customer satisfaction and business success
* Think outside the box, ask questions, explore edge cases, and don't be afraid to misuse the product to uncover potential issues
* Foster open communication, transparency, and a proactive approach to identifying and mitigating quality risks early in the development process
Visit the following resources to learn more:
- [@article@The Software Tester’s Mindset](https://softwaretester.careers/the-software-testers-mindset/)
- [@article@Skills QA needs](https://theqalead.com/careers/quality-assurance-skills/)
- [@article@How to Think Like a Tester](https://medium.com/@blakenorrish/how-to-think-like-a-tester-7a174ff6aeaf)
- [@article@ISTQB® Foundation Level Syllabus 2024 - v4.0](https://astqb.org/assets/documents/ISTQB_CTFL_Syllabus-v4.0.pdf)
- [@article@ISTQB® Foundation Level Syllabus 2024 - v4.0](https://astqb.org/assets/documents/ISTQB_CTFL_Syllabus-v4.0.pdf)
@@ -7,5 +7,5 @@ Visit the following resources to learn more:
- [@official@QA Wolf](https://www.qawolf.com/)
- [@official@QA Wolf Docs](https://app.qawolf.com/docs/why-qa-wolf)
- [@article@Getting started with QA Wolf](https://app.qawolf.com/docs/create-a-test)
- [@video@QA Wolf Tutorial](https://www.youtube.com/watch?v=BRxVu0De-4k\&list=PL33T95M59Kkg1zKCU5NHc2g2XYXOs3-DU)
- [@video@QA Wolf Tutorial](https://www.youtube.com/watch?v=BRxVu0De-4k&list=PL33T95M59Kkg1zKCU5NHc2g2XYXOs3-DU)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
@@ -5,4 +5,4 @@ qTest is a test management tool used for Project Management, Bug Tracking, and T
Visit the following resources to learn more:
- [@article@QTest Tutorial](https://www.tutorialspoint.com/qtest/qtest_introduction.htm)
- [@video@Getting Started with qTest and Parameters](https://www.youtube.com/watch?v=1q8vQ2XF9QE)
- [@video@Getting Started with qTest and Parameters](https://www.youtube.com/watch?v=1q8vQ2XF9QE)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is Regression Testing?](https://www.guru99.com/regression-testing.html)
- [@article@What is Regression Testing? Definition, Tools and Examples](https://katalon.com/resources-center/blog/regression-testing)
- [@video@What is Regression Testing? A Software Testing FAQ - Why? How? When?](https://www.youtube.com/watch?v=xmQuLTarGI4)
- [@video@What is Regression Testing? A Software Testing FAQ - Why? How? When?](https://www.youtube.com/watch?v=xmQuLTarGI4)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@opensource@GitHub: Where the world builds software](https://github.com)
- [@opensource@GitLab: Iterate faster, innovate together](https://gitlab.com)
- [@article@BitBucket: The Git solution for professional teams](https://bitbucket.com)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
@@ -1,11 +1,9 @@
# QA reporting
The International Software Testing Qualifications Board (ISTQB) glossary defines a QA report as: _Documentation summarizing test activities and results_.
By documenting the testing that was conducted and the results that were achieved, QA reports provide valuable insight into the health of the code base and critical metrics. As such, they should be generated on a regular basis to ensure the quality standards are being met.
So basically, test reports should document all of the test cases that were performed during software testing, as well as the results of those tests. They should also deliver relevant information about the product and highlight any areas where improvements can be made.
The International Software Testing Qualifications Board (ISTQB) glossary defines a QA report as: _Documentation summarizing test activities and results_. By documenting the testing that was conducted and the results that were achieved, QA reports provide valuable insight into the health of the code base and critical metrics. As such, they should be generated on a regular basis to ensure the quality standards are being met. So basically, test reports should document all of the test cases that were performed during software testing, as well as the results of those tests. They should also deliver relevant information about the product and highlight any areas where improvements can be made.
Visit the following resources to learn more:
- [@article@How do you write a QA report?](https://www.netguru.com/blog/how-to-write-qa-report)
- [@article@How To Write QA Test Summary Report? \[13 Easy Steps\]](https://www.qatouch.com/blog/how-to-write-qa-test-summary-report/)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
- [@article@How To Write QA Test Summary Report? [13 Easy Steps]](https://www.qatouch.com/blog/how-to-write-qa-test-summary-report/)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
@@ -2,7 +2,8 @@
There are two approaches to ensuring a website is optimized for mobile, tablet, laptop and PC screens: responsive design and adaptive design. While both are intended to solve the same problem, they use different strategies.
# What is responsive design?
What is responsive design?
==========================
A website created with responsive design serves up the same site to every device, but that site is fluid and will change its layout and appearance based on the size and orientation of the device.
@@ -12,7 +13,8 @@ The majority of new sites now use responsive, which has been made easier for les
Responsive design does not offer as much control as adaptive, but takes much less work to both build and maintain. Responsive layouts are also fluid, and whilst adaptive can and do use percentages to give a more fluid feel when scaling, these can again cause a jump when a window is resized.
# What is adaptive design?
What is adaptive design?
========================
In adaptive design, a different website layout is created for each device's screen. As it loads, the site recognizes the size of the screen and serves up the layout that was made for that viewport. In fact, you can create a different user experience for each of six common screen sizes from very small to very large: 320px, 480px, 760px, 960px, 1200px and 1600px.
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@REST-assured Website](https://rest-assured.io)
- [@article@REST Assured Tutorial: How to test API with Example](https://www.guru99.com/rest-assured.html)
- [@feed@Explore top posts about REST API](https://app.daily.dev/tags/rest-api?ref=roadmapsh)
- [@feed@Explore top posts about REST API](https://app.daily.dev/tags/rest-api?ref=roadmapsh)
@@ -6,4 +6,4 @@ Create simple monitors with dynamic data for even the most complex use cases. Mo
Visit the following resources to learn more:
- [@official@Runscope](https://www.runscope.com)
- [@official@Runscope](https://www.runscope.com)
@@ -4,4 +4,4 @@ Scaled Agile Framework (SAFe) is a freely available online knowledge base that a
Visit the following resources to learn more:
- [@article@SAFe (Scaled Agile Framework) Tutorial](https://www.guru99.com/scaled-agile-framework.html)
- [@article@SAFe (Scaled Agile Framework) Tutorial](https://www.guru99.com/scaled-agile-framework.html)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Scrum Testing Methodology Tutorial](https://www.guru99.com/scrum-testing-beginner-guide.html)
- [@article@Scrum - What is, How it works](https://www.atlassian.com/agile/scrum)
- [@feed@Explore top posts about Scrum](https://app.daily.dev/tags/scrum?ref=roadmapsh)
- [@feed@Explore top posts about Scrum](https://app.daily.dev/tags/scrum?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@QA Role In SDLC: Why Is Quality Assurance Important In IT](https://cadabra.studio/blog/why-is-quality-assurance-important-qa-role-in-sdlc/)
- [@article@SDLC Overview](https://www.tutorialspoint.com/sdlc/sdlc_overview.htm)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@AWS Secrets Management Website](https://aws.amazon.com/secrets-manager/)
- [@article@Vault Website](https://www.vaultproject.io/)
- [@feed@Explore top posts about Secrets Management](https://app.daily.dev/tags/secrets-management?ref=roadmapsh)
- [@feed@Explore top posts about Secrets Management](https://app.daily.dev/tags/secrets-management?ref=roadmapsh)
@@ -7,4 +7,4 @@ Typical security requirements may include specific elements of confidentiality,
Visit the following resources to learn more:
- [@article@Security Testing Wiki](https://en.wikipedia.org/wiki/Security_testing)
- [@feed@Explore top posts about Security](https://app.daily.dev/tags/security?ref=roadmapsh)
- [@feed@Explore top posts about Security](https://app.daily.dev/tags/security?ref=roadmapsh)
@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@official@Selenium IDE](https://www.selenium.dev/selenium-ide/)
- [@article@Selenium IDE Tutorial](https://www.softwaretestinghelp.com/selenium-ide-script-selenium-tutorial-3/)
- [@feed@Explore top posts about Selenium](https://app.daily.dev/tags/selenium?ref=roadmapsh)
- [@feed@Explore top posts about Selenium](https://app.daily.dev/tags/selenium?ref=roadmapsh)
@@ -5,4 +5,4 @@ Sentry tracks your software performance, measuring metrics like throughput and l
Visit the following resources to learn more:
- [@official@Sentry](https://sentry.io)
- [@official@Sentry Documentation](https://docs.sentry.io/)
- [@official@Sentry Documentation](https://docs.sentry.io/)
@@ -5,4 +5,4 @@ SoapUI is the world's leading Functional Testing tool for SOAP and REST testing.
Visit the following resources to learn more:
- [@official@SoapUI](https://www.soapui.org/)
- [@official@SoapUI Docs](https://www.soapui.org/getting-started/)
- [@official@SoapUI Docs](https://www.soapui.org/getting-started/)
@@ -1,23 +1,25 @@
# SWAs, PWAs and JAMstack
## SWAs
SWAs
----
A Static Web Application is any web application that can be delivered directly to an end user's browser without any server-side alteration of the HTML, CSS, or JavaScript content. While this can encompass very flat, unchanging sites like a corporate web site, static web applications generally refer to rich sites that utilize technologies in the browser instead of on the server to deliver dynamic content.
## PWAs
PWAs
----
At their heart, Progressive Web Apps are just web applications. Using progressive enhancement, new capabilities are enabled in modern browsers. Using service workers and a web app manifest, your web application becomes reliable and installable. If the new capabilities aren't available, users still get the core experience.
Progressive Web Apps provide you with a unique opportunity to deliver a web experience your users will love. Using the latest web features to bring enhanced capabilities and reliability, Progressive Web Apps allow what you build to be installed by anyone, anywhere, on any device with a single codebase.
## Jamstack
Jamstack
--------
Jamstack is an architectural approach that decouples the web experience layer from data and business logic, improving flexibility, scalability, performance, and maintainability.
Jamstack removes the need for business logic to dictate the web experience. It enables a composable architecture for the web where custom logic and 3rd party services are consumed through APIs.
Jamstack is an architectural approach that decouples the web experience layer from data and business logic, improving flexibility, scalability, performance, and maintainability. Jamstack removes the need for business logic to dictate the web experience. It enables a composable architecture for the web where custom logic and 3rd party services are consumed through APIs.
Visit the following resources to learn more:
- [@official@Jamstack](https://jamstack.org/)
- [@article@SWA](https://www.staticapps.org/)
- [@article@PWA](https://web.dev/progressive-web-apps/)
- [@official@Jamstack](https://jamstack.org/)
- [@feed@Explore top posts about JAMstack](https://app.daily.dev/tags/jamstack?ref=roadmapsh)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is Test Driven Development (TDD)? Tutorial with Example](https://www.guru99.com/test-driven-development.html)
- [@article@Introduction to Test Driven Development (TDD)](https://pt.coursera.org/learn/test-and-behavior-driven-development-tdd-bdd)
- [@feed@Explore top posts about TDD](https://app.daily.dev/tags/tdd?ref=roadmapsh)
- [@feed@Explore top posts about TDD](https://app.daily.dev/tags/tdd?ref=roadmapsh)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@TeamCity](https://www.jetbrains.com/teamcity/)
- [@official@TeamCity Documentation ](https://www.jetbrains.com/help/teamcity/teamcity-documentation.html)
- [@article@TeamCity Tutorials](https://www.jetbrains.com/teamcity/tutorials/)
- [@article@TeamCity Learning Portal](https://www.jetbrains.com/teamcity/learn/)
- [@article@TeamCity Learning Portal](https://www.jetbrains.com/teamcity/learn/)
@@ -7,4 +7,4 @@ A Test Scenario is defined as any functionality that can be tested. It is a coll
Visit the following resources to learn more:
- [@article@Test Case vs Test Scenario – Difference Between Them](https://www.guru99.com/test-case-vs-test-scenario.html)
- [@article@How to Write Test Cases in Software Testing with Examples](https://www.guru99.com/test-case.html)
- [@article@How to Write Test Cases in Software Testing with Examples](https://www.guru99.com/test-case.html)
@@ -5,4 +5,4 @@ A test oracle is a mechanism; different from the program itself that can be used
Visit the following resources to learn more:
- [@article@What are Test Oracles](https://ecomputernotes.com/software-engineering/what-are-test-oracles)
- [@video@Test Oracle in Software Testing](https://www.youtube.com/watch?v=DR22zNNetp0&t=1s)
- [@video@Test Oracle in Software Testing](https://www.youtube.com/watch?v=DR22zNNetp0&t=1s)
@@ -4,4 +4,4 @@ A Test Plan is a detailed document that describes the test strategy, objectives,
Visit the following resources to learn more:
- [@article@Test Plan: What is, How to Create (with Example)](https://www.guru99.com/what-everybody-ought-to-know-about-test-planing.html)
- [@article@Test Plan: What is, How to Create (with Example)](https://www.guru99.com/what-everybody-ought-to-know-about-test-planing.html)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@A Tour of what is Test Prioritization?](https://www.browserstack.com/guide/test-case-prioritization)
- [@article@Test Prioritization](https://www.professionalqa.com/test-prioritization)
- [@article@Test Prioritization fundamentals!](https://testomat.io/features/test-case-priorities/)
- [@article@Test Prioritization fundamentals!](https://testomat.io/features/test-case-priorities/)
@@ -2,16 +2,16 @@
Test approach has two techniques:
- Proactive - An approach in which the test design process is initiated as early as possible in order to find and fix the defects before the build is created.
- Reactive - An approach in which the testing is not started until after design and coding are completed.
* Proactive - An approach in which the test design process is initiated as early as possible in order to find and fix the defects before the build is created.
* Reactive - An approach in which the testing is not started until after design and coding are completed.
Three approaches are commonly used to implement functional testing:
- Black Box Testing
- White Box Testing
- Gray Box Testing
* Black Box Testing
* White Box Testing
* Gray Box Testing
Visit the following resources to learn more:
- [@article@Functional Testing Approaches and Agile Considerations](https://www.qualitylogic.com/knowledge-center/functional-testing-approaches-agile-considerations/)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
@@ -5,4 +5,4 @@ Testing Techniques are methods applied to evaluate a system or a component with
Visit the following resources to learn more:
- [@article@What are Testing Techniques : Types, Advantages & Disadvantages](https://www.elprocus.com/what-are-testing-techniques-types-advantages-disadvantages/)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
- [@feed@Explore top posts about Testing](https://app.daily.dev/tags/testing?ref=roadmapsh)
@@ -4,4 +4,4 @@ TestLink is most widely used web based open source test management tool. It sync
Visit the following resources to learn more:
- [@official@TestLink](https://testlink.org/)
- [@official@TestLink](https://testlink.org/)
@@ -5,4 +5,4 @@ TestRail is a web-based test case management tool. It is used by testers, develo
Visit the following resources to learn more:
- [@official@TestRail](https://www.gurock.com/testrail/)
- [@article@TestRail Review Tutorial: Learn End-To-End Test Case Management](https://www.softwaretestinghelp.com/testrail-tutorial/)
- [@article@TestRail Review Tutorial: Learn End-To-End Test Case Management](https://www.softwaretestinghelp.com/testrail-tutorial/)
@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Testrail](https://www.gurock.com/testrail/)
- [@official@Testrail Official Docs](https://support.gurock.com/hc/en-us/)
- [@official@Testrail Tutorial Docs](https://www.tutorialspoint.com/testrail/testrail_introduction.htm)
- [@official@Testrail Tutorial Docs](https://www.tutorialspoint.com/testrail/testrail_introduction.htm)
@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Travis CI Website](https://www.travis-ci.com/)
- [@official@Travis CI Documentation](https://docs.travis-ci.com/)
- [@official@Travis CI Tutorial](https://docs.travis-ci.com/user/tutorial/)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)
- [@feed@Explore top posts about CI/CD](https://app.daily.dev/tags/cicd?ref=roadmapsh)

Some files were not shown because too many files have changed in this diff Show More