gotests makes writing Go tests easy. It's a Golang commandline tool that generates table driven tests based on its target source files' function and method signatures. Any new dependencies in the test files are automatically imported. The following shows gotests in action using the official Sublime Text 3 plugin. Plugins also exist for Emacs, also Emacs, Vim, Atom Editor, Visual Studio Code, and IntelliJ Goland.
golang-tools testing code-generator golang-application testing-tools test-driven-development test-generation table-driven-testRandoop generates unit tests using feedback-directed random test generation. This technique pseudo-randomly, but smartly, generates sequences of method/constructor invocations for the classes under test. Randoop executes the sequences it creates, using the results of the execution to create assertions that capture the behavior of your program. Randoop creates tests from the code sequences and assertions.
testing-tools testing test-generation unit-testing random-testThis project aims at creating huge volume of test data for MSDE,SQL SERVER 2000, SQL SERVER 2005. The project currently supports the above databases and can create the specified number of rows for any table , keeping in mind the foreign key relation ship. The tool can be helpf...
data-generation database sql test test-data-gen test-data-generator test-generationGenerator for test cases based on euquivalence class analysis and combination of states. This tool is basically a wrapper for the PICT-Tool by Microsoft (a tool for Pairwise Independent Combinatorial Testing). So the tool itself is not included but can be downloaded from http:...
qa tdd test-case test-generation testingTSTL is a domain-specific language (DSL) and set of tools to support automated generation of tests for software. This implementation targets Python. You define (in Python) a set of components used to build up a test, and any properties you want to hold for the tested system, and TSTL generates tests for your system. TSTL supports test replay, test reduction, and code coverage analysis, and includes push-button support for some sophisticated test-generation methods. In other words, TSTL is a property-based testing tool. TSTL has been used to find and fix real faults in real code, including ESRI's ArcPy (http://desktop.arcgis.com/en/arcmap/latest/analyze/arcpy/what-is-arcpy-.htm), sortedcontainers (https://github.com/grantjenks/sorted_containers), gmpy2 (https://github.com/aleaxit/gmpy), sympy (http://www.sympy.org/en/index.html), pyfakefs (https://github.com/jmcgeheeiv/pyfakefs), Python itself (https://bugs.python.org/issue27870), the Solidity compiler (https://github.com/ethereum/solidity), a Solidity static analysis tool, and even OS X.
testing-tools tstl test-automation testing random-testing test-generation swarm-testing test-reduction delta-debugging fault-localization afl-fuzz afl fuzzers fuzzing property-based property-based-testing
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.