Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools. Learn more →
Top 23 Testing Open-Source Projects
:white_check_mark: The Node.js best practices list (July 2023)Project mention: Node.js Best Practices | news.ycombinator.com | 2023-08-08
Node.js API for ChromeProject mention: How to solve reCAPTCHA in Puppeteer using extension | dev.to | 2023-11-09
Installing Puppeteer and other required packages: npm i puppeteer puppeteer-extra puppeteer-extra-plugin-stealth
Appwrite - The open-source backend cloud platform. Add Auth, Databases, Functions, and Storage to your product and build any application at any scale while using your preferred coding languages and tools.
Storybook is a frontend workshop for building UI components and pages in isolation. Made for UI development, testing, and documentation.Project mention: 45 NPM Packages to Solve 16 React Problems | dev.to | 2023-11-14
Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.Project mention: How I practice TDD | dev.to | 2023-11-19
You already use tools such as Playwright or Cypress for your Integration Tests.
👽 Open source API development ecosystem - https://hoppscotch.ioProject mention: Hoppscotch - API testing at the speed of light⚡ | dev.to | 2023-11-09
We began as a web-based API client at hoppscotch.io, where anyone can easily initiate API testing. Ever since then the Hoppscotch Desktop app has been a highly requested product by our community. We've been listening and are excited to announce that the day has finally arrived - today marks the launch of the public alpha version of the Hoppscotch Desktop App for macOS, Windows, and Linux!
💻 A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offlineProject mention: LocalStack v3.0.0 | news.ycombinator.com | 2023-11-17
Fast, easy and reliable testing for anything that runs in a browser.Project mention: Cypress changed older versions to block third-party plugins (ignoring lockfiles) | news.ycombinator.com | 2023-11-08
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
The PHP InterpreterProject mention: PHP 8.3 | news.ycombinator.com | 2023-11-24
Looks like my fix for CPU feature detection under clang made it in, so such builds should now have much faster addslashes/base64/etc.
They're still disabled by default on FreeBSD - my PR is pending, and the patch has been in testing in ports for a while: https://github.com/php/php-src/pull/12288
A browser automation framework and ecosystem.Project mention: What is Playwright? | dev.to | 2023-10-11
While similar to Puppeteer, Cypress, and Selenium, there are some differences. Let’s find out what they are.
Write scalable load tests in plain Python 🚗💨Project mention: codecov gone from PyPi | /r/Python | 2023-04-13
I'm assuming this breaks a ton more than just my project (https://github.com/locustio/locust/actions/runs/4687344723/jobs/8315803536)
A toolkit with common assertions and mocks that plays nicely with the standard libraryProject mention: Testing calls to Daily's REST API in Go | dev.to | 2023-09-08
I then verify that there are no issues with writing the body with require.NoError() from the testify toolkit. This will ensure the test fails if something happens to go wrong at this point.
> In the popular jest test runner, each test file is executed in its own child process.
Is that confirmed?
I've been following this issue:
And what Jest actually does is still kind of muddy.
In contrast to that, other test runners like AVA have a clear description what happens when:
Learn Go with test-driven developmentProject mention: quii/learn-go-with-tests: Learn Go with test-driven development | /r/devopsish | 2023-08-20
Enzyme is another popular testing utility for React. It allows you to manipulate and traverse React components' output, making it easier to write comprehensive tests.
The PHP Unit Testing framework.
PHP popular tools for testing: PHPUnit
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.Project mention: ReactJS Good Practices | dev.to | 2023-11-01
React Testing Library
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 increase confidence in code deployments, configuration changes and infrastructure changes.Project mention: Launch HN: Codeparrot (YC W23) – Automated API testing using production traffic | news.ycombinator.com | 2023-03-17
I love to see more activity in this area!
I'm maintainer of GoReplay https://github.com/buger/goreplay and work in this area for the last 10 years.
It is quite hard problem to solve, because you have to deal with state difference between test and production environments. Love your approach to mocking dependencies, and leveraging OpenTelementry. It potentially can solve some of state issues. But still require modifying user code. I wonder if it can be done purely using OpenTelementry (e.g. you depend on typical OTel setup), and then read the data directly from OTel DB.
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)Project mention: Semi crise existentielle de développeur | /r/QuebecTI | 2023-06-07
Faker is a Python package that generates fake data for you. (by joke2k)Project mention: The Uncreative Software Engineer's Compendium to Testing | dev.to | 2023-07-31
Faker: a library that generates fake data that can be useful when you need data to test for various components.
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Testing related posts
Chart Testing (ct tool) fail to list changed chart
1 project | /r/kubernetes | 28 Nov 2023
Synchronize" a 3D scene across multiple windows using Three.js and localStorage
2 projects | news.ycombinator.com | 27 Nov 2023
1 project | news.ycombinator.com | 26 Nov 2023
The answer to the repetitive question "Which browsers are best for privacy?"
1 project | /r/browsers | 25 Nov 2023
3 projects | news.ycombinator.com | 24 Nov 2023
Mac user. Safari or 🔥🦊?
1 project | /r/browsers | 24 Nov 2023
Tests Everywhere - Kotlin
4 projects | dev.to | 23 Nov 2023
A note from our sponsor - Appwrite
appwrite.io | 29 Nov 2023
What are some of the best open-source Testing projects? This list will help you: