Resources
Resources to help improve quality of your web or mobile app.
Note: Tools are there to help you improve quality checks, but not every check can be automated.
Superagent API testing
Categories: API and Superagent
Superagent is a small progressive client-side HTTP request library, and Node.js module with the same API, supporting many high-level HTTP client features.
Artillery load test
Categories: API, Artillery, Load, Performance and Web
Artillery is a scalable, flexible and easy-to-use platform that contains everything you need for production-grade load testing.
Accessibility scanner
Categories: Accessibility, Android and Mobile
Accessibility Scanner can help you to improve your app for users, and is available on all Android mobile phones.
Lighthouse & Playwright
Categories: Accessibility, Design, GithubActions, Keyboard, Lighthouse, Performance, Playwright, Screenreader and Web
Lighthouse is an open-source, automated tool to help you improve the quality of web pages. Playwright is an open-source automation framework that is used for testing web applications
Lighthouse & Github
Categories: Accessibility, Design, GithubActions, Keyboard, Lighthouse, Performance, Screenreader and Web
Lighthouse is an open-source, automated tool to help you improve the quality of web pages.
Service Virtualization
Categories: API, Docker, ServiceVirtualization and Wiremock
Service virtualization aims to simulate an entire system, and helps to maintain a continuity to regular test runs.
Virtual screen reader
Categories: Accessibility, Guidepup, Jest, Screenreader and Web
Virtual Screen Reader mirrors screen reader functionality, tp simulate and assert on what users can do when using screen readers.
Screenplay & Pytest
Categories: API, Pytest, ScreenPy and Screenplay
ScreenPy provides tools for writing automated test suites which follow the Screenplay Pattern. It encourages user-focused tests which are easy to read, understand, and maintain.
Web Rotor
Categories: Accessibility, Mobile, Screenreader and Web
Web Rotor is a feature available in VoiceOver and NVDA, which represents a page using categorised lists.
Serenity & Screenplay
Categories: Screenplay, Serenity, Web and WebDriver
The Screenplay Pattern uses the system metaphor of a stage performance, helping you model each test scenario like a little screenplay.
IBM Accessibility Checker
Categories: Accessibility, Design, DeveloperTools, Keyboard, Screenreader and Web
IBM Equal Access Accessibility Checker is a browser extension that can be accessed from the Developer toolbar.
Pa11y Dashboard
Categories: Accessibility, Design, Keyboard, Screenreader and Web
Pa11y Dashboard which is a code monitoring tool, to check web pages for WCAG compliance.
Guidepup (Voiceover)
Categories: Accessibility, Guidepup, Playwright, Screenreader and Web
Guidepup is a screen reader driver for test automation for NVDA and Voiceover, mirroring what users really do and hear when using screen readers.
Guidepup (NVDA)
Categories: Accessibility, Guidepup, Playwright, Screenreader and Web
Guidepup is a screen reader driver for test automation for NVDA and VoiceOver.
BrowserStack & iOS
Categories: Appium, BrowserStack, DeviceTesting, IOS and Mobile
BrowserStack is a cloud web and mobile testing platform that provides developers with the ability to test their websites and mobile applications across on-demand browsers, operating systems and real mobile devices.
BrowserStack & Android
Categories: Android, Appium, BrowserStack, DeviceTesting and Mobile
BrowserStack is a cloud web and mobile testing platform that provides developers with the ability to test their websites and mobile applications across on-demand browsers, operating systems and real mobile devices.
Semgrep code analysis
Categories: CodeAnalysis, GithubActions, Performance, Security and Semgrep
Semgrep is a lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
Axe Scan
Categories: Accessibility, Design, Keyboard, Screenreader and Web
Axe Scan tool is code scanning tool and based on axe-core, which is used for many accessibility tools, including Lighthouse.
Pa11y CI
Categories: Accessibility, Design, Keyboard, Pa11y, Screenreader and Web
Command-line CI-friendly tool to run against urls and supports basic scripting.
Accessible colors
Categories: Accessibility and Design
This is a tool to automate the generation of accessible enterprise UI color palettes.
Espresso & Accessibility
Categories: Accessibility, Android, DeviceTesting, Espresso and Mobile
Included with Espresso is the AccessibilityChecks class. This class uses the Accessibility Test Framework that is used throughout all of Android products.