Migrate QA roadmap to use our editor

pull/6153/head
Kamran Ahmed 7 months ago
parent 26fad32246
commit 9a758bc069
  1. 4661
      src/data/roadmaps/ai-data-scientist/ai-data-scientist.json
  2. 9
      src/data/roadmaps/qa/content/100-qa-basics/105-manage-your-testing/106-xray.md
  3. 9
      src/data/roadmaps/qa/content/102-qa-manual-testing/103-reporting.md
  4. 7
      src/data/roadmaps/qa/content/103-qa-automated-testing/100-frontend-automation/100-basic-introduction/index.md
  5. 10
      src/data/roadmaps/qa/content/103-qa-automated-testing/100-frontend-automation/101-browser-addons.md
  6. 9
      src/data/roadmaps/qa/content/103-qa-automated-testing/100-frontend-automation/102-automation-frameworks/index.md
  7. 7
      src/data/roadmaps/qa/content/103-qa-automated-testing/100-frontend-automation/103-check-my-links.md
  8. 12
      src/data/roadmaps/qa/content/103-qa-automated-testing/index.md
  9. 3
      src/data/roadmaps/qa/content/104-qa-non-functional-testing/index.md
  10. 2
      src/data/roadmaps/qa/content/accessibility-testing@zGzpjxz3nvVH9Eu3NOPbk.md
  11. 0
      src/data/roadmaps/qa/content/accessibility-tests@mmDIqSD6MU3ZhWREGI5E2.md
  12. 0
      src/data/roadmaps/qa/content/agile-model@47NXgbc1OTGE06qXxlQoh.md
  13. 2
      src/data/roadmaps/qa/content/ajax@jn02FD5hjhZFVWaJjjNN3.md
  14. 0
      src/data/roadmaps/qa/content/allure@jaHOo-vZGjTnABxQKMT3_.md
  15. 0
      src/data/roadmaps/qa/content/appium@UIKUiCfSw5MkrRJZ3Ah3x.md
  16. 0
      src/data/roadmaps/qa/content/artillery@j1DYOQbIUT1tw_9WIPBkE.md
  17. 0
      src/data/roadmaps/qa/content/assembla@xLPE9CqqiYz0miMFI3ThY.md
  18. 0
      src/data/roadmaps/qa/content/atlassian@wVqbs8Rh0WjLQqJZ0XiF0.md
  19. 0
      src/data/roadmaps/qa/content/attack-vectors@x3HEti8-xF9Mxe5ELBM9T.md
  20. 0
      src/data/roadmaps/qa/content/authentication--authorization@75-XdVA4BL6UrcvpC9grx.md
  21. 0
      src/data/roadmaps/qa/content/axe@_4jJ8YQeLcaT-z38kxRRR.md
  22. 0
      src/data/roadmaps/qa/content/azure-devops-services@u0tKd7HZVN2gGv9Cz3jHz.md
  23. 0
      src/data/roadmaps/qa/content/backend-automation@mPaMQ5h8ZcXKOfcuSwB2-.md
  24. 0
      src/data/roadmaps/qa/content/bamboo@j4J5OhHEf7t-LVNkNVW3M.md
  25. 0
      src/data/roadmaps/qa/content/bitbucket@4xlbvY7NS3cemSZsEQAkD.md
  26. 0
      src/data/roadmaps/qa/content/black-box-testing@2zfwE6uzGYc2qnvOZ47LB.md
  27. 2
      src/data/roadmaps/qa/content/browser--dev-tools@cHI05cf8fLh3XB1Bt6jNP.md
  28. 0
      src/data/roadmaps/qa/content/bug-magnet@wUq-qEIh-tazYhgQQUqGG.md
  29. 2
      src/data/roadmaps/qa/content/caching@qvlA7iIOvoWMXm5MCAysZ.md
  30. 0
      src/data/roadmaps/qa/content/chrome-devtools@Xadg2WZTz6Cc_Ir9FsbgY.md
  31. 0
      src/data/roadmaps/qa/content/ci--cd@-n2yAprKdWg3YVi2vp25d.md
  32. 0
      src/data/roadmaps/qa/content/circle-ci@z1kZkWTL_RRPZY59aWylU.md
  33. 0
      src/data/roadmaps/qa/content/compatibility@RD0vRC-OL2ReYLT1leJMs.md
  34. 2
      src/data/roadmaps/qa/content/csr-vs-ssr@-2RU50LUPwCQ8XRaMslY-.md
  35. 0
      src/data/roadmaps/qa/content/cypress@5cMhZ-7YMQ6ccs-AaIi-0.md
  36. 0
      src/data/roadmaps/qa/content/cypress@D7zGshmgwqWluF-W7OTWe.md
  37. 2
      src/data/roadmaps/qa/content/cypress@iQ7xwiA6xmbLyRIkI7tXM.md
  38. 0
      src/data/roadmaps/qa/content/datadog@Y2I_dcVZb4xZremXoajjx.md
  39. 0
      src/data/roadmaps/qa/content/detox@gZnNHDjFMI003Od7u2RNa.md
  40. 0
      src/data/roadmaps/qa/content/drone@3oDyxhhbCCqxuCh1sT9VC.md
  41. 0
      src/data/roadmaps/qa/content/email-testing@G-F6jQTOAZ2kQ36F-VrBB.md
  42. 0
      src/data/roadmaps/qa/content/espresso@stMeB1U3SfuefZ-yS8wGF.md
  43. 2
      src/data/roadmaps/qa/content/exploratory-testing@2h6mJeIFCU72J7aggTvnQ.md
  44. 0
      src/data/roadmaps/qa/content/frontend-automation@hU5OCnEe3tG206xuGsVFd.md
  45. 0
      src/data/roadmaps/qa/content/functional-testing@o4xmFhw_ilWdhpCiEotck.md
  46. 0
      src/data/roadmaps/qa/content/gatling@J1Yx1VcO20Lc3r3PdGpUW.md
  47. 0
      src/data/roadmaps/qa/content/ghost-inspector@mX7bNNP7WjFdlsRK6qIgy.md
  48. 0
      src/data/roadmaps/qa/content/git@WrqKdOTRUiOnc1aIhTZeB.md
  49. 0
      src/data/roadmaps/qa/content/github@v4gjV1qolrFXdESrY9bzG.md
  50. 0
      src/data/roadmaps/qa/content/gitlab-ci@iW3oaTl7c3a1kNlCKy-13.md
  51. 0
      src/data/roadmaps/qa/content/gitlab@RfwyTgwfb_xu5H9N-8_s9.md
  52. 0
      src/data/roadmaps/qa/content/gmail-tester@mIM9ausl_tSUNPUerIfEr.md
  53. 0
      src/data/roadmaps/qa/content/grafana@8CztIu0BOPZZRZsqR9asW.md
  54. 0
      src/data/roadmaps/qa/content/gray-box-testing@ZmWEG7Wu-h7bZe6pGxqDg.md
  55. 0
      src/data/roadmaps/qa/content/headless-chrome@JO--NVMs3saUNjh3mcd7z.md
  56. 0
      src/data/roadmaps/qa/content/headless-fox@ryoSezFNeiunCAZygCbaQ.md
  57. 0
      src/data/roadmaps/qa/content/headless-testing@Pm-Wx7Z3jCUFcafetsQYi.md
  58. 2
      src/data/roadmaps/qa/content/html-css-javascript@pYkfl-4gMHRj9wIeH8RTP.md
  59. 0
      src/data/roadmaps/qa/content/html-unit@-Sf7DLr8Ywoorrmsx3bfd.md
  60. 2
      src/data/roadmaps/qa/content/integration-testing@a_vwz-onn6QEoc27N6oBc.md
  61. 2
      src/data/roadmaps/qa/content/jasmine@HP55XWH18THmCNjCq-gBl.md
  62. 0
      src/data/roadmaps/qa/content/jenkins@3l2dkN1vBy9johFhAgZhT.md
  63. 2
      src/data/roadmaps/qa/content/jest@ZeJSeYs8fkZLQ-Pc3TqEM.md
  64. 0
      src/data/roadmaps/qa/content/jmeter@UeeDNUPZ61_HHgcaF9-__.md
  65. 0
      src/data/roadmaps/qa/content/junit@5bNdrymdzqL0VbTqWt8r2.md
  66. 0
      src/data/roadmaps/qa/content/k6@Jcp29_ASj9QZ_DjDBIapJ.md
  67. 0
      src/data/roadmaps/qa/content/kanban@cJyQx-LBcOL11nkK-P2JH.md
  68. 0
      src/data/roadmaps/qa/content/karateframework@8zXn8R9OGWTmreBpstj03.md
  69. 0
      src/data/roadmaps/qa/content/kibana@DCZyXcx8H2MTPcyKOhn2_.md
  70. 0
      src/data/roadmaps/qa/content/learn-the-fundamentals@m1wX27XBWKXZcTMH2U1xp.md
  71. 0
      src/data/roadmaps/qa/content/lighthouse@fkUxhrP3LhtIVgIP9Dxar.md
  72. 0
      src/data/roadmaps/qa/content/load--performance-testing@wTfvbS62eyitDT8pLsVhj.md
  73. 2
      src/data/roadmaps/qa/content/load-testing@wmMIL-0ytz7a3JygyB-wc.md
  74. 0
      src/data/roadmaps/qa/content/locust@QjAJIfSQe7WjbyYdGWSP8.md
  75. 0
      src/data/roadmaps/qa/content/mailinator@rFjtp3-cnaUmHiKfjPZBn.md
  76. 0
      src/data/roadmaps/qa/content/manage-your-testing@pH9h2tjO6raO_g4W8EgKq.md
  77. 0
      src/data/roadmaps/qa/content/manual-testing@daUEq4xlh4PIltSdiD4F2.md
  78. 0
      src/data/roadmaps/qa/content/mobile-automation@ITtBvrJ8dsW-5LQV8tWgO.md
  79. 0
      src/data/roadmaps/qa/content/monitoring--logs@pJvijtG-a0vOq16EFu3Gr.md
  80. 0
      src/data/roadmaps/qa/content/new-relic@QnNUZQlQ2Jhv34daeIuW8.md
  81. 2
      src/data/roadmaps/qa/content/nightwatch@Ta1leBdu-Y9LryB-0U-CT.md
  82. 0
      src/data/roadmaps/qa/content/non-functional-testing@vYIEsjTKoO1ciypGIDlil.md
  83. 0
      src/data/roadmaps/qa/content/owasp-10@JR-MkszNvv96-S3DpyLeX.md
  84. 0
      src/data/roadmaps/qa/content/pager-duty@DJDegO78Elo83eHjq8IHN.md
  85. 2
      src/data/roadmaps/qa/content/performance-testing@bapKhjye4oWQxTEZ4fl_c.md
  86. 0
      src/data/roadmaps/qa/content/playwright@0TUq4KRbWTLsLuYI9sgi0.md
  87. 2
      src/data/roadmaps/qa/content/playwright@CHqfXjRRdS_c6XMnfVVx-.md
  88. 9
      src/data/roadmaps/qa/content/playwright@ZKOU7dWcrkKzTdt0wxwuO.md
  89. 0
      src/data/roadmaps/qa/content/postman--newman@X_nLwzc1QmShivEjfy6v9.md
  90. 0
      src/data/roadmaps/qa/content/project-management@ZqgeqqZTGA-y7jVNyPCt4.md
  91. 2
      src/data/roadmaps/qa/content/puppeteer@YKHlLKIlL-Y4ZtHTLfApu.md
  92. 0
      src/data/roadmaps/qa/content/puppeteer@sHyFCf7XQKxGxchaYxp2B.md
  93. 2
      src/data/roadmaps/qa/content/qa-wolf@414xO4PX9rU0f39aC7awu.md
  94. 0
      src/data/roadmaps/qa/content/qtest@FE_Wp2RPWFDHNaQIBLqH6.md
  95. 2
      src/data/roadmaps/qa/content/regression-testing@XCeXiKvBblmDArfbWjDvw.md
  96. 0
      src/data/roadmaps/qa/content/repo-hosting-services@XoYsStVqfMeCHkGBlbRhD.md
  97. 0
      src/data/roadmaps/qa/content/reporting@MyAAsHteSr4JCPEpqjsy9.md
  98. 2
      src/data/roadmaps/qa/content/responsive-vs-adaptive@6cGPxfJ9ipij40hnmckxV.md
  99. 0
      src/data/roadmaps/qa/content/rest-assured@gECIgOii7C5MzilSbQP9t.md
  100. 2
      src/data/roadmaps/qa/content/robot@nf76o_NYm0-pSIVBFm7IH.md
  101. Some files were not shown because too many files have changed in this diff Show More

File diff suppressed because one or more lines are too long

@ -1,9 +0,0 @@
# xRay
Xray is a complete Test Management tool for Jira. It is a full-featured app that does not require any other software in order to run.
Xray supports the entire testing life cycle: test planning, test design, test execution and test reporting. Xray does this by using special Jira issue types, so you can use all Jira benefits that you are used to.
Jira's aim is to help you improve the quality of your systems through effective and efficient testing. That's why from its first version, Xray already supports both manual and automated tests, including full support for BDD framework (e.g. Cucumber, SpecFlow, Serenity BDD) examples/tests in the native language (i.e., English).
Visit the following resources to learn more:
- [@article@xRay - Getting Started](https://docs.getxray.app/display/XRAY/Getting+started)

@ -1,9 +0,0 @@
# Reporting
Communicating the QA and testing team outputs can be interpreted in several different ways. Having a solid reporting stream is very essential for all the decisions that a stakeholder/manager can take.
Visit the following resources to learn more:
- [@article@Defect Management Process in Software Testing](https://www.guru99.com/defect-management-process.html)
- [@article@Writing clear bug reports](https://automationhacks.io/2020/07/25/writing-clear-bug-reports/)
- [@article@The Art Of The Bug Report](https://www.ministryoftesting.com/articles/11b82aee?s_id=15465627)

@ -1,7 +0,0 @@
# Basic Introduction
Front End Testing is a testing technique in which Graphical User Interface (GUI), functionality and usability of web applications or a software are tested. The goal of Front end testing is testing overall functionalities to ensure the presentation layer of web applications or a software is defect free with successive updates.
Visit the following resources to learn more:
- [@article@What is Front End Testing?](https://www.guru99.com/frontend-testing.html)

@ -1,10 +0,0 @@
# Browser Addons
With website and app users expecting flawless software, spiffy updates and market-best features that keep getting better, software testers have their hands full, pretty much on a daily basis. Day-to-day QA operations go a lot smoother when testers have appropriate tools at hand.
Given that Chrome is the undisputed market leader in web browsers, it’s safe to assume that a large number of QAs are using Chrome for their work. Turns out, there are certain Chrome extensions that can actually help QAs work faster and more efficiently.
Visit the following resources to learn more:
- [@article@8 Browser Plugins for Testing](https://blog.gurock.com/browser-plugins-for-testing/)
- [@article@15 Best Chrome Extensions for Software Testers](https://www.softwaretestingmaterial.com/chrome-extensions-for-software-testers/)

@ -1,9 +0,0 @@
# Automation Frameworks
A Test Automation Framework is a set of guidelines like coding standards, test-data handling, object repository treatment, etc… which when followed during automation scripting produces beneficial outcomes like increased code re-usage, higher portability or reduced script maintenance cost.
Visit the following resources to learn more:
- [@article@Test Automation Framework: What is, Architecture & Types](https://www.guru99.com/test-automation-framework.html)
- [@article@Popular Test Automation Frameworks](https://www.browserstack.com/guide/best-test-automation-frameworks)
- [@feed@Explore top posts about Automation](https://app.daily.dev/tags/automation?ref=roadmapsh)

@ -1,7 +0,0 @@
# Check My Links
Check My Links is a link checker that crawls through your website and looks for broken links. It's an extension developed primarily for web designers, developers, and content editors.
Visit the following resource to learn more:
- [@opensource@Check My Links Official Docs](https://github.com/PageModifiedOfficial/Check-My-Links)

@ -1,12 +0,0 @@
# Automated Testing
Automation Testing is a software testing technique that performs using special automated testing software tools to execute a test case suite. On the contrary, Manual Testing is performed by a human sitting in front of a computer carefully executing the test steps.
Automated testing is the application of software tools to automate a human-driven manual process of reviewing and validating a software product. Most modern agile and DevOps software projects now include automated testing from inception. To fully appreciate the value of automated testing, however, it helps to understand what life was like before it was widely adopted.
Visit the following resources to learn more:
- [@article@What is Automated Testing?](https://www.atlassian.com/continuous-delivery/software-testing/automated-testing)
- [@article@Testing Pyramid](https://www.browserstack.com/guide/testing-pyramid-for-test-automation)
- [@article@Learning Path with different programming language](https://testautomationu.applitools.com/learningpaths.html)
- [@feed@Explore top posts about QA](https://app.daily.dev/tags/qa?ref=roadmapsh)

@ -1,3 +0,0 @@
# Non Functional Testing
In the process of Software testing, testing and analyzing only software’s functions doesn't complete the testing process. There are some other attributes which will demonstrate the entire software quality, they are known as quality characteristics. These characteristics include performance, security, usability, and reliability. Also not testing and analyzing the report of these characteristics will not affect the function of software, it will work to a degree of extent, but testing of these quality characteristics are referred to as QA non-functional testing.

@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@What is Accessibility Testing? (Examples)](https://www.guru99.com/accessibility-testing.html)
- [@article@Accessibility Testing Tutorial (Step By Step Guide)](https://www.softwaretestinghelp.com/what-is-web-accessibility-testing/)
- [@article@IBM Accessibility Toolkit](https://www.ibm.com/able/)
- [@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)

@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@What is AJAX?](https://www.w3schools.com/whatis/whatis_ajax.asp)
- [@article@Getting started](https://developer.mozilla.org/en-US/docs/Web/Guide/AJAX/Getting_Started)
- [@video@What Is Ajax?](https://www.youtube.com/watch?v=3l13qGLTgNw)
- [@video@What Is Ajax?](https://www.youtube.com/watch?v=3l13qGLTgNw)

@ -5,4 +5,4 @@ Every modern web browser includes a powerful suite of developer tools. These too
Visit the following resources to learn more:
- [@article@What are browser developer tools?](https://developer.mozilla.org/en-US/docs/Learn/Common_questions/What_are_browser_developer_tools)
- [@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)

@ -4,4 +4,4 @@ Caching ensures that the resources downloaded once are reused instead of doing a
Visit the following resources to learn more:
- [@video@Caching - Simply Explained](https://www.youtube.com/watch?v=6FyXURRVmR0)
- [@video@Caching - Simply Explained](https://www.youtube.com/watch?v=6FyXURRVmR0)

@ -6,4 +6,4 @@ 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)
- [@feed@Explore top posts about Web Development](https://app.daily.dev/tags/webdev?ref=roadmapsh)
- [@feed@Explore top posts about Web Development](https://app.daily.dev/tags/webdev?ref=roadmapsh)

@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@Official 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)
- [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh)
- [@feed@Explore top posts about Cypress](https://app.daily.dev/tags/cypress?ref=roadmapsh)

@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@Exploratory Testing](https://www.satisfice.com/exploratory-testing)
- [@article@Exploratory Testing 3.0](https://www.satisfice.com/blog/archives/1509)
- [@article@History of Definitions of Exploratory Testing](https://www.satisfice.com/blog/archives/1504)
- [@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)

@ -11,4 +11,4 @@ Visit the following resources to learn more:
- [@article@W3Schools: Learn HTML](https://www.w3schools.com/html/html_intro.asp)
- [@article@W3Schools — Learn CSS](https://www.w3schools.com/css/)
- [@article@W3Schools – JavaScript Tutorial](https://www.w3schools.com/js/)
- [@feed@Explore top posts about CSS](https://app.daily.dev/tags/css?ref=roadmapsh)
- [@feed@Explore top posts about CSS](https://app.daily.dev/tags/css?ref=roadmapsh)

@ -5,4 +5,4 @@ Integration Testing is a type of testing where software modules are integrated l
Visit the following resources to learn more:
- [@article@Integration Testing Tutorial](https://www.guru99.com/integration-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)

@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Jasmines Official Website](https://jasmine.github.io/)
- [@article@Easy and Practical example of Angular testing with Jasmine](https://semaphoreci.com/community/tutorials/testing-components-in-angular-2-with-jasmine)
- [@article@Starting with Jasmine from Scratch](https://www.testim.io/blog/jasmine-js-a-from-scratch-tutorial-to-start-testing)
- [@article@Starting with Jasmine from Scratch](https://www.testim.io/blog/jasmine-js-a-from-scratch-tutorial-to-start-testing)

@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@Official Website](https://jestjs.io/)
- [@article@Official Documentation](https://jestjs.io/docs/getting-started)
- [@video@Jest Crash Course - Unit Testing in JavaScript](https://www.youtube.com/watch?v=7r4xVDI2vho)
- [@feed@Explore top posts about Jest](https://app.daily.dev/tags/jest?ref=roadmapsh)
- [@feed@Explore top posts about Jest](https://app.daily.dev/tags/jest?ref=roadmapsh)

@ -5,4 +5,4 @@ Load Testing is a type of Performance Testing that determines the performance of
Visit the following resources to learn more:
- [@article@Load testing and Best Practices](https://loadninja.com/load-testing/)
- [@feed@Explore top posts about Load Testing](https://app.daily.dev/tags/load-testing?ref=roadmapsh)
- [@feed@Explore top posts about Load Testing](https://app.daily.dev/tags/load-testing?ref=roadmapsh)

@ -5,4 +5,4 @@ Nightwatch.js is an open-source automated testing framework that is powered by N
Visit the following resources to learn more:
- [@article@Nightwatch.js Website](https://nightwatchjs.org/)
- [@article@NightwatchJS Tutorial: Get Started with Automation Testing](https://www.browserstack.com/guide/nightwatch-framework-tutorial)
- [@article@NightwatchJS Tutorial: Get Started with Automation Testing](https://www.browserstack.com/guide/nightwatch-framework-tutorial)

@ -19,4 +19,4 @@ Following are the commonly used performance testing types, but not limited to:
Visit the following resources to learn more:
- [@article@Performance Testing Tutorial – Types (Example)](https://www.guru99.com/performance-testing.html)
- [@feed@Explore top posts about Performance](https://app.daily.dev/tags/performance?ref=roadmapsh)
- [@feed@Explore top posts about Performance](https://app.daily.dev/tags/performance?ref=roadmapsh)

@ -5,4 +5,4 @@ Playwright Test was created specifically to accommodate the needs of end-to-end
Visit the following resources to learn more:
- [@official@Official Website: Playwright](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)

@ -0,0 +1,9 @@
# Playwright
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:
- [@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)

@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Puppetter](https://developer.chrome.com/docs/puppeteer/)
- [@article@Puppetter Tutorial](https://www.freecodecamp.org/news/how-to-use-puppeteer-with-nodejs/)
- [@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)

@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@QA Wolf Official 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)
- [@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@Regression Testing](https://www.javatpoint.com/regression-testing)
- [@article@What is Regression Testing with Test Cases](https://www.guru99.com/regression-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)

@ -16,4 +16,4 @@ Responsive design does not offer as much control as adaptive, but takes much les
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.
Adaptive is useful for retrofitting an existing site in order to make it more suitable for mobile phones. This allows you to take control of the design and web development for specific, multiple viewports. The number of viewports that you choose to design for is entirely up to you, your company, and your overall budget. It does, however, afford you a certain amount of control (for example over content and layout) that you will not necessarily have using responsive design.
Adaptive is useful for retrofitting an existing site in order to make it more suitable for mobile phones. This allows you to take control of the design and web development for specific, multiple viewports. The number of viewports that you choose to design for is entirely up to you, your company, and your overall budget. It does, however, afford you a certain amount of control (for example over content and layout) that you will not necessarily have using responsive design.

@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@official@Robot Framework Official Website](https://robotframework.org/)
- [@official@Robot Framework Official User Guide](https://robotframework.org/robotframework/latest/RobotFrameworkUserGuide.html)
- [@article@Basic Step-by-step Robot Framework tutorial](https://medium.com/swlh/robot-framework-the-basics-dfeadc025bea)
- [@article@Basic Step-by-step Robot Framework tutorial](https://medium.com/swlh/robot-framework-the-basics-dfeadc025bea)

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

Loading…
Cancel
Save