diff --git a/content/roadmaps/113-qa/content/103-qa-automated-testing/100-frontend-automation/100-selenium-ide.md b/content/roadmaps/113-qa/content/103-qa-automated-testing/100-frontend-automation/100-selenium-ide.md index 82c838309..247806e30 100644 --- a/content/roadmaps/113-qa/content/103-qa-automated-testing/100-frontend-automation/100-selenium-ide.md +++ b/content/roadmaps/113-qa/content/103-qa-automated-testing/100-frontend-automation/100-selenium-ide.md @@ -1 +1,9 @@ -# Selenium ide \ No newline at end of file +# Selenium IDE + +Selenium IDE is an open source web automation testing tool from the Selenium Suite used primarily for QA purposes. It functions as a Firefox extension and does not require any programming knowledge and test cases can be created simply by interacting with the browser. + +Selenium itself is an open-source, automated testing tool used to test web applications across various browsers. It's primarily built in Java and supports several browsers and programming languages. Selenium IDE was developed to speed up the creation of automation scripts. It’s a rapid prototyping tool and can be used by engineers with no programming knowledge whatsoever. Because of its simplicity, Selenium IDE is best used as a prototyping tool and not a complete solution for developing and maintaining complex test suites. + +Free Content +Selenium IDE Website +Selenium IDE Tutorial diff --git a/content/roadmaps/113-qa/content/108-qa-vcs/100-git.md b/content/roadmaps/113-qa/content/108-qa-vcs/100-git.md index 65f57e71e..f452cd0cd 100644 --- a/content/roadmaps/113-qa/content/108-qa-vcs/100-git.md +++ b/content/roadmaps/113-qa/content/108-qa-vcs/100-git.md @@ -1 +1,10 @@ -# Git \ No newline at end of file +# Git + +Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. It functions by using "repositories," which can be thought of like a centralized location that all the files for a specific project are stored in. Git keeps track of every change that is made within a repository and keeps a record of who did what and when, making it not only easy to see the history of a project, but also roll back to a previous version if something goes wrong. + +You can think of version control systems like a tree, where the main project is at the trunk, and then there are multiple smaller branches coming off of it. This allows individuals to work on one project at the same time by allowing them to "merge" their branch into the main trunk without disrupting anyone else's work. + +Free Content +Git Website +Git and Github Crashcourse in 1 Hour +Git Walkthrough