:white_check_mark: The Node.js best practices list (June 2021)Project mention: How To Structure Your Node.js Project To Fit Industry Standard Using RCSM Layered Architecture | reddit.com/r/node | 2021-06-08
For more, see the nodebestpractices Github repo.
Fast, easy and reliable testing for anything that runs in a browser.Project mention: Playwright (Test Automation Library) for .NET Is Now Stable | news.ycombinator.com | 2021-06-10
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Shallow rendering components using Enzyme
Node.js test runner that lets you develop with confidence 🚀
🐐 Simple and complete React DOM testing utilities that encourage good testing practices.Project mention: React, TypeScript, and TDD | dev.to | 2021-05-11
react-testing-library for test helpers and an assertion library
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
:see_no_evil: Volkswagen detects when your tests are being run in a CI server, and makes them pass.Project mention: Who is Testing? | reddit.com/r/ProgrammerHumor | 2021-06-03
You want either a library that can run Selenium for you, like Nightwatch, or Cypress.
Gray box end-to-end testing and automation framework for mobile appsProject mention: Detox: Gray box end-to-end testing and automation library for mobile apps | news.ycombinator.com | 2021-06-10
Tape is a very lightweight test harness for Node. I don't believe it has any code coverage feature. I may ask them if there are separate NPM packages to measure code coverage that are compatible with Tape.
the Istanbul command line interfaceProject mention: What should my first unit tests be? | reddit.com/r/node | 2021-06-12
A visual overview of useful skills to learn as a web developerProject mention: A visual web dev road map with links to useful skills to learn | reddit.com/r/learnprogramming | 2021-05-26
GitHub repo: https://github.com/andreasbm/web-skills
Accessibility engine for automated Web UI testingProject mention: WebAIM: Screen Reader User Survey #9 | news.ycombinator.com | 2021-05-07
Hi I'm not blind but wanna just dump some links here I bookmarked related to accessibility. Might be useful.
 The actively developed version of Mozilla TTS, named coqui-TTS. My understanding is that the original team was let go from Mozilla and they formed coqui.
They are also on Element Matrix:
 FOSS automated accessibility testing engine for websites and other HTML-based user interfaces:
 Emacspeak, developed by someone who was blind since childhood:
 UK government websites are famous for being accessible. They have design guidelines:
 Similar system for the US govt.
However, jQuery is still used today and has spawned other projects like jQuery UI and Quint.
Language-agnostic HTTP API Testing ToolProject mention: Front End UI Test Automation With Mock API | reddit.com/r/csharp | 2021-05-18
To test the API, I recommend a proper API testing framework that can run a full test suite without you having to write a single test case. In this area, I recommend Dredd and schemathesis. These frameworks will get you covered when it comes to ensuring that the API server complies with the API specification. You may find Dredd a bit confusing at the beginning, in which case I recommend a tutorial I wrote a while ago about testing with Dredd. In addition, you can consider using just-apis, which allows you to define your own test cases for the API in YAML files (so no programming required).
Supercharged End 2 End Testing Framework for NodeJSProject mention: Running CodeceptJS in BrowserStack Automate | dev.to | 2021-02-17
Using a service like BrowserStack you can take your local automation tests to the skies. This is made possible by directing CodeceptJS to point to BrowserStack instead of running locally.
Pa11y is your automated accessibility testing palProject mention: HTML5 Resource | dev.to | 2021-02-24
Pa11y - automated accessibility testing
:mailbox: SMTP Server + Web Interface for viewing and testing emails during development.Project mention: Django Mail Debug with MailDev w/ Docker for four Steps. | dev.to | 2021-02-17
In my case, I used docker-compose to do this, but please read accordingly. Of course, you can also use Docker commands to run it, and even if you don't have Docker environment, you can install and use it with npm command. For more information, please look at official document here .
✨ Jest matcher for image comparisons. Most commonly used for visual regression testing.Project mention: Automated visual regression testing with TypeScript, Puppeteer, Jest and Jest Image Snapshot | dev.to | 2021-04-16
Github repository of Jest-image-snapshot: https://github.com/americanexpress/jest-image-snapshot
Hackable HTTP proxy for resiliency testing and simulated network conditions