Add content for testing frameworks (#2274)

* Update cypress.md

Added details from official website https://cypress.io/ and https://docs.cypress.io/

* Update 100-appium.md

Added details from Official web https://appium.io/ and  https://appium.io/docs/en/about-appium/intro/

* Update 100-karate-framework.md

Added details from official website : 
https://www.karatelabs.io/ and documentation from https://github.com/karatelabs/karate

* Update 102-espresso.md

https://developer.android.com/training/testing/espresso' and https://github.com/android/testing-samples

* Update 103-detox.md

Added details from official website :
https://wix.github.io/Detox/docs/introduction/getting-started and https://wix.github.io/Detox/docs/introduction/getting-started

Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
pull/2273/head^2
eaccmk 2 years ago committed by GitHub
parent 01270f8c0e
commit 408ab9752f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 1
      content/roadmaps/113-qa/content/103-qa-automated-testing/100-frontend-automation/102-automation-frameworks/cypress.md
  2. 4
      content/roadmaps/113-qa/content/103-qa-automated-testing/101-mobile-automation/100-appium.md
  3. 3
      content/roadmaps/113-qa/content/103-qa-automated-testing/101-mobile-automation/102-espresso.md
  4. 3
      content/roadmaps/113-qa/content/103-qa-automated-testing/101-mobile-automation/103-detox.md
  5. 12
      content/roadmaps/113-qa/content/103-qa-automated-testing/102-backend-automation/100-karate-framework.md

@ -5,4 +5,5 @@ Cypress framework is a JavaScript-based end-to-end testing framework built on to
<ResourceGroupTitle>Free Resources</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://www.cypress.io/'>Official Website</BadgeLink>
<BadgeLink colorScheme='blue' badgeText='Official Docs' href='https://docs.cypress.io/guides/overview/why-cypress#Other'>Official Documentation</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.cypress.io/how-it-works'>How it works</BadgeLink>
<BadgeLink badgeText='Watch' href='https://www.youtube.com/watch?v=7N63cMKosIE'>Cypress End-to-End Testing</BadgeLink>

@ -4,4 +4,6 @@ Appium is an open-source framework that allows QAs to conduct automated app test
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://appium.io/'>Appium Website</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.browserstack.com/guide/appium-tutorial-for-testing'>Appium Tutorial for Mobile Application Testing</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.browserstack.com/guide/appium-tutorial-for-testing'>Appium Tutorial for Mobile Application Testing</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://appium.io/docs/en/about-appium/intro/'>Appium Website</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/appium/appium/tree/1.x/sample-code'>Appium example tests on Github</BadgeLink>

@ -4,4 +4,5 @@ Espresso is a native testing framework for Android to write reliable UI tests. G
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://developer.android.com/training/testing/espresso#kotlin'>Official Documentation</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tutorialspoint.com/espresso_testing/index.htm'>Espresso Testing Tutorial</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.tutorialspoint.com/espresso_testing/index.htm'>Espresso Testing Tutorial</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/android/testing-samples'>Espresso Code Samples on Github</BadgeLink>

@ -4,4 +4,5 @@ Detox is a JavaScript mobile testing framework that is built into the applicatio
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://wix.github.io/Detox/'>Detox Website</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.spritecloud.com/test-automation-tools-detox/'>Test Automation Tools: Detox</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://wix.github.io/Detox/docs/introduction/getting-started'>Getting Started with Detox</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://www.spritecloud.com/test-automation-tools-detox/'>Test Automation Tools: Detox</BadgeLink>

@ -1 +1,11 @@
# Karate framework
# Karate framework
Karate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. The BDD syntax popularized by Cucumber is language-neutral, and easy for even non-programmers. Assertions and HTML reports are built-in, and you can run tests in parallel for speed.
There's also a cross-platform stand-alone executable for teams not comfortable with Java. You don't have to compile code. Just write tests in a simple, readable syntax - carefully designed for HTTP, JSON, GraphQL and XML. And you can mix API and UI test-automation within the same test script.
A Java API also exists for those who prefer to programmatically integrate Karate's rich automation and data-assertion capabilities.
<ResourceGroupTitle>Free Content</ResourceGroupTitle>
<BadgeLink colorScheme='blue' badgeText='Official Website' href='https://www.karatelabs.io/'>karate website</BadgeLink>
<BadgeLink colorScheme='yellow' badgeText='Read' href='https://github.com/karatelabs/karate/blob/master/karate-core/src/test/resources/karate-map.jpg?raw=true'>karate architecture</BadgeLink>

Loading…
Cancel
Save