Skip to main content

Top 5 GitHub Repositories for Software Testers

Learning is forever and beyond, so I keep on looking for new resources like articles, blogs, repositories etc. So below are some useful repositories for us “Software Testers”

Image by rawpixel.com on Freepik

All repositories are open source and free to use

Awesome Testing

Visit GithHub Repo

Why to use it?

This repository serves as a curated collection of testing software, extensions, and resources. Intended as a resource hub for newcomers in the software testing community, it encompasses a wide spectrum of testing areas without focusing on specific domains or roles like Usability, Performance, Automation, or Management.

Best Practices for Testing UI

Visit GithHub Repo

Why to use it?

This repository is a comprehensive guide structured into various sections covering UI testing best practices. It includes chapters on testing strategies, generic best practices.

With a breakdown into specific categories, this repository provides insights into different levels of UI testing — from foundational practices to advanced techniques.

How to automate apps on mobile?

Visit GithHub Repo

Why to use it?

This repository delves into the automation strategies employed by companies like Google, Apple, eBay, and many others specifically focused on mobile automation. It covers various topics related to testing, tooling, and CI/CD practices utilized in these leading companies’ mobile automation processes.

Mastering QA

Visit GithHub Repo

Why to use it?

This repository hosts a course focused on Software Quality Assurance, blending classical textbook principles with contemporary industry practices and cutting-edge tools. The course emphasizes sharing the latest news and case studies, incorporating real projects as examples throughout the sessions.

Useful Testing Tools

Visit GithHub Repo

Why to use it?

Organized into specific sections, this repository serves as a collaborative space for testers to explore and contribute to an array of testing tools across different domains. Whether it’s automation, load testing, mobile testing, or specialized areas like blockchain testing, this resource offers an extensive list of tools to aid testers in their testing endeavors.

-x-x-x-

If you like such content, then do follow for more & turn on email subscription (it’s free) for my medium article updates!

Happy Learning!!

For in depth understanding of concepts and learning new trends in Testing and Automation use my below courses:-

If you need complete QA Automation Interview Prep and Questions with Answers then use: Link

New Venture: Link

Full Stack QA & Automation placement package: Link

AI & Prompt Engineering guide: Link

If you need 1on1 sessions with me then you can use: Link

My YouTube Videos: Link

Comments

Popular posts from this blog

Links for my courses, E-Books and lot more

Links for my E-Books:  AI & Prompt Engineering E-Book :  Link QA, Automation, API Testing & Interview Prep E-Book :  Link Complete JAVA E-Book prepared for QA Automation Engineers Interviews :  Link Strategies for How to get jobs in 2024 using AI and my resume with templates, profile optimization techniques :  Link Improve and Strategize your Personal Finance & Growth :  Link Links for my Courses:  Full Stack QA with Automation, API, DB testing, CI/CD and my E-Books for Interview Prep :  Link QA, UI and API Test Automation Course :  Link Links For my E-Books Packages:  All E-Books and CheatSheets package :  Link JAVA & QA Automation, API Testing & Interview Prep E-Books Package :  Link 1:1 Calls and Counselling Sessions Booking Links:  Career Guidance :  Link Mock Interview :  Link Looking for Motivation & Dedication? :  Link If you want to contact me with some of your queries, then u...

All Locators for finding WebElements in Selenium/PlayWright

Selenium is an open source library/toolset for automating web browser interactions within a web application.  Now these interactions can be created using Locators. These locators are used to identify webElements within a web page. These elements can vary from images, buttons, dropDowns, calendars, input fields etc.  Now, What are different types of locators in Selenium? ID - A webElement having a unique ID attribute, then it can be used to identify it.  Example - driver.findElement(By.id("depart-from"));  NAME - A webElement having a unique NAME attribute, but in most cases multiple elements can have the same name, so it’s less reliable.  Example - driver.findElement(By.name("signInButton"));  LinkText : Accessing links using their exact link text, This makes it easy to create such locators, but these are flaky because they can fail when text changes for links used. Example: driver.findElement(By.linkText("click here")).click(); Partial LinkText : Accessin...

Postman Mock Server Tutorial and Uses

  Setup and Use Postman for API Testing Image by: Freepik Postman is one of the most versatile tools for API testing and its automation. In this tutorial we are going to understand the implementation of API testing using Postman as a beginner. Then in upcoming blogs, I’ll be posting blogs for “How I am using Postman for API testing, mocking, documenting, performance, interception and automation” So subscribe for email notification.  Let’s start with first downloading and installing the Postman tool in our machines: Postman is available for Windows, Linux, and Mac as a standalone application. You can install the application in two ways. Windows machine download link: https://dl-agent.pstmn.io/download/latest/win64 (64 bit) Mac OS machine download link: https://dl-agent.pstmn.io/download/latest/osx_arm64 (Apple Chip) Now follow the below steps :  Click on the exe file to install it on the system. First, it will install the Postman application There are no further steps...

My YouTube Videos

My LinkedIn Posts