Support for human-aided testing tasks in test frameworks
Human-friendly process signals
Returns from a pool of 15m human-readable IDs
Human-readable error messages for Ajv (Another JSON Schema Validator).
Generate human-readable ids from lists of easy-to-spell nouns and adjectives
Converts a number to/from a human readable string: `1337` ↔ `1.34kB`
A complete and compact Ethereum library, for dapps, wallets and any other tools.
JavaScript parser and stringifier for YAML
Minimal library for Ethereum transactions, addresses and smart contracts
Format numbers for human consumption.
API testing framework core
Parse a human name string into salutation, first name, middle name, last name, suffix. Parse an address into address, city, state, zip
Human readable time measurements
Lightweight, zero-dependency JavaScript utility to convert bytes to human-readable strings with localization support
Converts objects into human readable strings
LangGraph
show seconds in a human-readable form
Presenting values in human-readable form.
AWS SDK for JavaScript Sagemaker A2i Runtime Client for Node.js, Browser and React Native
Fast HTML to markdown cross-compiler, compatible with both node and the browser
Reads your git tags to generate a unique human-readable version for every git commit
Human-friendly process signals. This is a fork of ehmicky/human-signals, but with CommonJS support.
Human: AI-powered 3D Face Detection & Rotation Tracking, Face Description & Recognition, Body Pose Tracking, 3D Hand & Finger Tracking, Iris Analysis, Age & Gender & Emotion Prediction, Gesture Recognition
User interface primitives for console applications
Generate a human readable report for CodeClimate test-reporter gem.
A library of cucumber step definitions, which allow you to use a human to assert conditions during acceptance tests. Some requirements are simple for a human to confirm, but are very difficult to assert using automation. Farmer allows us to include human confirmation into our normal testing flow. For example, we needed to verify that certain portions of an image were 'blacked out'.
Create human readable test data generators
Praliné is a functional web testing tool built to work with rspec. It uses selenium-webdriver to command a browser and execute your test scenarios written in a human friendly language.
Implementation of captcha (Completely Automated Public Turing-Test to Tell Computers and Humans Apart) that is both easy to use and easy to customize/extend.
minitest provides a complete suite of testing facilities supporting TDD, BDD, and benchmarking. "I had a class with Jim Weirich on testing last week and we were allowed to choose our testing frameworks. Kirk Haines and I were paired up and we cracked open the code for a few test frameworks... I MUST say that minitest is *very* readable / understandable compared to the 'other two' options we looked at. Nicely done and thank you for helping us keep our mental sanity." -- Wayne E. Seguin minitest/test is a small and incredibly fast unit testing framework. It provides a rich set of assertions to make your tests clean and readable. minitest/spec is a functionally complete spec engine. It hooks onto minitest/test and seamlessly bridges test assertions over to spec expectations. minitest/benchmark is an awesome way to assert the performance of your algorithms in a repeatable manner. Now you can assert that your newb co-worker doesn't replace your linear algorithm with an exponential one! minitest/pride shows pride in testing and adds coloring to your test output. I guess it is an example of how to write IO pipes too. :P minitest/test is meant to have a clean implementation for language implementors that need a minimal set of methods to bootstrap a working test suite. For example, there is no magic involved for test-case discovery. "Again, I can't praise enough the idea of a testing/specing framework that I can actually read in full in one sitting!" -- Piotr Szotkowski Comparing to rspec: rspec is a testing DSL. minitest is ruby. -- Adam Hawkins, "Bow Before MiniTest" minitest doesn't reinvent anything that ruby already provides, like: classes, modules, inheritance, methods. This means you only have to learn ruby to use minitest and all of your regular OO practices like extract-method refactorings still apply. == Features/Problems: * minitest/autorun - the easy and explicit way to run all your tests. * minitest/test - a very fast, simple, and clean test system. * minitest/spec - a very fast, simple, and clean spec system. * minitest/benchmark - an awesome way to assert your algorithm's performance. * minitest/pride - show your pride in testing! * minitest/test_task - a full-featured and clean rake task generator. * Incredibly small and fast runner, but no bells and whistles. * Written by squishy human beings. Software can never be perfect. We will all eventually die.
Canon provides canonicalization and pretty-printing for various serialization formats (XML, HTML, JSON, YAML), producing standardized forms suitable for comparison, testing, digital signatures, and human-readable output.
Bauxite is a façade over Selenium intended for non-developers. The idea behind this project was to create a tool that allows non-developers to write web tests in a human-readable language. Another major requirement is to be able to easily extend the test language to create functional abstractions over technical details.
Custom Extensions for Watir, Firewatir. Acceptance Test Helper based on semantic page objects modeling customer's domain language It helps you write human readable and machine executable browser tests. Isolates GUI from Tests. The Human Readable part helps you create interfaces to elements on the page and tags them with friendly names based on vocabulary of Business Domain. The Machine Executable parts talk to Watir API hooking into DOM elements. it helps you concentrate in your acceptance tests on the intention and the customer's language and not on implementation of DOM. Write customer facing tests hence the metaphor of face for Page Objects of Significance to the Customer.
A ruby library for the human friendly data format NestedText (https://nestedtext.org/). There is support for decoding a NestedText file or string to Ruby data structures, as well as encoding Ruby objects to a NestedText file or string. Furthermore there is support for serialization and deserialization of custom classes. Support for v3.2.1 of the data format will all official tests passing.
ActiveGenie is an enabler for creating reliable GenAI features, offering powerful, model-agnostic tools across any provider. It allows you to settle subjective comparisons with a `ActibeGenie::Comparator` module that stages a political debate, get accurate scores from an AI jury using `ActiveGenie::Scorer`, and rank large datasets using `ActiveGenie::Ranker`'s tournament-style system. This reliability is built on three core pillars: - Custom Benchmarking: Testing for consistency with every new version and model update. - Reasoning Prompting: Utilizing human reasoning techniques (like debate and jury review) to control a model's reasoning. - Overfitting Prompts: Highly specialized, and potentially model-specific, prompt for each module's purpose.
+Yobi+ is a terminal tool to make +HTTP+ requests and display responses in a friendly way inspired by HTTPie. It allows you to easily send HTTP requests and view the responses in a human-readable format, making it easier to debug and test APIs from the command line. === The main features of Yobi include: * Support for various HTTP methods <i>(GET, POST, PUT, DELETE, etc.)</i> * Customizable request +headers+ and +body+ * Pretty-printed responses with <i>syntax highlighting</i> * <i>Download mode</i> saves response content to a file * <i>Low dependency</i> and <i>easy installation</i> via RubyGems
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.