Home โ€บ Mobile App Development โ€บ App Testing

App Testing

Top Mobile App Development tools for app testing โ€” made for app creators, startups and mobile developers. Every project below is a real, public GitHub repository, ranked by the stars the community gave it.

50 repositories ยท ranked by GitHub stars by default

goldbergyoni avatar

nodebestpractices

by goldbergyoni

โœ… The Node.js best practices list (July 2026)

โญ 105.7k๐Ÿด 10.7k ๐Ÿ’ป DockerfileCoding Knowledge Recommended
Updated 15 Jun 2026 Explore Tool
microsoft avatar

playwright

by microsoft

Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.

โญ 99.1k๐Ÿด 6.8k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
puppeteer avatar

puppeteer

by puppeteer

JavaScript API for Chrome and Firefox

โญ 95.8k๐Ÿด 9.6k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
storybookjs avatar

storybook

by storybookjs

Storybook is the industry standard workshop for building, documenting, and testing UI components in isolation

โญ 91.4k๐Ÿด 10.5k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
hoppscotch avatar

hoppscotch

by hoppscotch

Open-Source API Development Ecosystem โ€ข https://hoppscotch.io โ€ข Offline, On-Prem & Cloud โ€ข Web, Desktop & CLI โ€ข Open-Source Alternative to Postman, Insomnia

โญ 80.7k๐Ÿด 6.2k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
usebruno avatar

bruno

by usebruno

Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia)

โญ 48k๐Ÿด 3.1k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
jestjs avatar

jest

by jestjs

Delightful JavaScript Testing.

โญ 45.5k๐Ÿด 6.7k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
promptfoo avatar

promptfoo

by promptfoo

Test your prompts, agents, and RAGs. Red teaming/pentesting/vulnerability scanning for AI. Compare performance of GPT, Claude, Gemini, DeepSeek, and more. Simple declarativeโ€ฆ

โญ 26.7k๐Ÿด 2.6k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
stretchr avatar

testify

by stretchr

A toolkit with common assertions and mocks that plays nicely with the standard library

โญ 26.2k๐Ÿด 1.9k ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 19 Oct 2026 Explore Tool

๐Ÿ“—๐ŸŒ ๐Ÿšข Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2025)

โญ 24.6k๐Ÿด 2.1k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 27 Jun 2024 Explore Tool

Learn Go with test-driven development

โญ 23.9k๐Ÿด 2.9k ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
mochajs avatar

mocha

by mochajs

โ˜•๏ธ Classic, reliable, trusted test framework for Node.js and the browser

โญ 22.9k๐Ÿด 3.1k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
catchorg avatar

Catch2

by catchorg

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

โญ 21.5k๐Ÿด 3.4k ๐Ÿ’ป C++Coding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
avajs avatar

ava

by avajs

Node.js test runner that lets you develop with confidence ๐Ÿš€

โญ 20.8k๐Ÿด 1.5k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 31 Oct 2026 Explore Tool
enzymejs avatar

enzyme

by enzymejs

JavaScript Testing utilities for React

โญ 19.8k๐Ÿด 2k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 22 Oct 2025 Explore Tool
testing-library avatar

react-testing-library

by testing-library

๐Ÿ Simple and complete React DOM testing utilities that encourage good testing practices.

โญ 19.7k๐Ÿด 1.2k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 27 Aug 2026 Explore Tool
joke2k avatar

faker

by joke2k

Faker is a Python package that generates fake data for you.

โญ 19.5k๐Ÿด 2.1k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
probelabs avatar

goreplay

by probelabs

GoReplay is an open-source tool for capturing and replaying live HTTP traffic into a test environment in order to continuously test your system with real data. It can be used toโ€ฆ

โญ 19.3k๐Ÿด 102 ๐Ÿ’ป GoAdvanced Developer Tool
Updated 27 Jan 2026 Explore Tool
Orange-OpenSource avatar

hurl

by Orange-OpenSource

Hurl, run and test HTTP requests with plain text.

โญ 19.3k๐Ÿด 752 ๐Ÿ’ป RustCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
keploy avatar

keploy

by keploy

Open-source platform for creating safe, isolated production sandboxes for API, integration, and E2E testing.

โญ 19k๐Ÿด 2.4k ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
google avatar

artemis

by google

ARTEMIS turns natural-language instructions into reliable Android automation. It automates end-to-end workflows, captures logs, and integrates seamlessly with AI coding assistantsโ€ฆ

โญ 16.1k๐Ÿด 1.8k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Oct 2026 Explore Tool
jasmine avatar

jasmine

by jasmine

Simple JavaScript testing framework for browsers and node.js

โญ 15.8k๐Ÿด 2.2k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 09 Oct 2026 Explore Tool
web-infra-dev avatar

midscene

by web-infra-dev

See interfaces like a human. E2E testing in natural language.

โญ 15.5k๐Ÿด 1.2k ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
mockito avatar

mockito

by mockito

Most popular Mocking framework for unit tests written in Java

โญ 15.5k๐Ÿด 2.7k ๐Ÿ’ป JavaCoding Knowledge Recommended
Updated 29 Oct 2026 Explore Tool
pytest-dev avatar

pytest

by pytest-dev

The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

โญ 14.7k๐Ÿด 3.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
phpstan avatar

phpstan

by phpstan

PHP Static Analysis Tool - discover bugs in your code without running it!

โญ 14.1k๐Ÿด 970 ๐Ÿ’ป PHPCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
postmanlabs avatar

httpbin

by postmanlabs

HTTP Request & Response Service, written in Python + Flask.

โญ 13.6k๐Ÿด 1.9k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 24 May 2024 Explore Tool
metersphere avatar

metersphere

by metersphere

MeterSphere ๆ˜ฏๆ–ฐไธ€ไปฃ็š„ๅผ€ๆบๆŒ็ปญๆต‹่ฏ•ๅทฅๅ…ท๏ผŒๅ†…็ฝฎ AI ๅŠฉๆ‰‹๏ผŒ่ฎฉ่ฝฏไปถๆต‹่ฏ•ๅทฅไฝœๆ›ด็ฎ€ๅ•ใ€ๆ›ด้ซ˜ๆ•ˆ๏ผŒไธๅ†ๆˆไธบๆŒ็ปญไบคไป˜็š„็“ถ้ขˆใ€‚

โญ 13.6k๐Ÿด 2.8k ๐Ÿ’ป JavaCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
chromedp avatar

chromedp

by chromedp

A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.

โญ 13.3k๐Ÿด 891 ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
ultrafunkamsterdam avatar

undetected-chromedriver

by ultrafunkamsterdam

Custom Selenium Chromedriver | Zero-Config | Passes ALL bot mitigation systems (like Distil / Imperva/ Datadadome / CloudFlare IUAM)

โญ 12.9k๐Ÿด 1.3k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 05 Jul 2025 Explore Tool
Shopify avatar

toxiproxy

by Shopify

:alarm_clock: :fire: A TCP proxy to simulate network and system conditions for chaos and resiliency testing

โญ 12.5k๐Ÿด 519 ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 27 Oct 2026 Explore Tool
wix avatar

Detox

by wix

Gray box end-to-end testing and automation framework for mobile apps

โญ 12.1k๐Ÿด 1.9k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
robotframework avatar

robotframework

by robotframework

Generic automation framework for acceptance testing and RPA

โญ 12k๐Ÿด 2.6k ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
nightwatchjs avatar

nightwatch

by nightwatchjs

Integrated end-to-end testing framework written in Node.js and using W3C Webdriver API. Developed at @browserstack

โญ 12k๐Ÿด 1.4k ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 25 May 2026 Explore Tool
pestphp avatar

pest

by pestphp

The elegant testing framework for PHP developers and AI agents.

โญ 11.8k๐Ÿด 556 ๐Ÿ’ป PHPCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
foundry-rs avatar

foundry

by foundry-rs

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

โญ 10.7k๐Ÿด 2.7k ๐Ÿ’ป RustCoding Knowledge Recommended
Updated 02 Nov 2026 Explore Tool
Netflix avatar

pollyjs

by Netflix

Record, Replay, and Stub HTTP Interactions.

โญ 10.2k๐Ÿด 358 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 31 May 2025 Explore Tool
Quick avatar

Quick

by Quick

The Swift (and Objective-C) testing framework.

โญ 9.8k๐Ÿด 894 ๐Ÿ’ป SwiftCoding Knowledge Recommended
Updated 18 May 2026 Explore Tool
HypothesisWorks avatar

hypothesis

by HypothesisWorks

The property-based testing library for Python

โญ 9.1k๐Ÿด 696 ๐Ÿ’ป PythonCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
artilleryio avatar

artillery

by artilleryio

The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL,โ€ฆ

โญ 9.1k๐Ÿด 575 ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 20 Oct 2026 Explore Tool
onsi avatar

ginkgo

by onsi

A Modern Testing Framework for Go

โญ 9.1k๐Ÿด 709 ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 09 Oct 2026 Explore Tool
karatelabs avatar

karate

by karatelabs

Test Automation Made Simple

โญ 9k๐Ÿด 2k ๐Ÿ’ป JavaCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool
testcontainers avatar

testcontainers-java

by testcontainers

Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run inโ€ฆ

โญ 8.8k๐Ÿด 1.9k ๐Ÿ’ป JavaCoding Knowledge Recommended
Updated 26 Oct 2026 Explore Tool
react-cosmos avatar

react-cosmos

by react-cosmos

Sandbox for developing and testing UI components in isolation

โญ 8.7k๐Ÿด 383 ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
thoughtbot avatar

factory_bot

by thoughtbot

A library for setting up Ruby objects as test data.

โญ 8.2k๐Ÿด 2.5k ๐Ÿ’ป RubyCoding Knowledge Recommended
Updated 30 Oct 2026 Explore Tool
gruntwork-io avatar

terratest

by gruntwork-io

Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.

โญ 8k๐Ÿด 1.4k ๐Ÿ’ป GoAdvanced Developer Tool
Updated 22 Oct 2026 Explore Tool
andreasbm avatar

web-skills

by andreasbm

A visual overview of useful skills to learn as a web developer

โญ 7.7k๐Ÿด 729 ๐Ÿ’ป JavaScriptCoding Knowledge Recommended
Updated 19 Apr 2024 Explore Tool
vektra avatar

mockery

by vektra

A mock code autogenerator for Go

โญ 7.2k๐Ÿด 467 ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 28 Oct 2026 Explore Tool
go-rod avatar

rod

by go-rod

A Chrome DevTools Protocol driver for web automation and scraping.

โญ 7.1k๐Ÿด 489 ๐Ÿ’ป GoCoding Knowledge Recommended
Updated 11 Aug 2026 Explore Tool
jo-duchan avatar

tapflow

by jo-duchan

Self-hosted iOS & Android simulator streaming for the whole team

โญ 1.5k๐Ÿด 159 ๐Ÿ’ป TypeScriptCoding Knowledge Recommended
Updated 01 Nov 2026 Explore Tool