FitNesse is a lightweight, open-source framework that makes it easy for software teams to collaboratively define Acceptance Tests. In FitNesse, tests are expressed as tables of input data and expected output data. FitNesse is a wiki web server, the test cases are created by editing the wiki pages.
http://www.fitnesse.org/Tags | test test-framework testing |
Implementation | Java |
License | CPL |
Platform | OS-Independent |
Linux Desktop Testing Project is aimed at producing high quality test automation framework (using GNOME / Python) and cutting-edge tools that can be used to test Linux Desktop and improve it. It uses the Accessibility libraries to poke through the application's user interface. We strive to help in building a quality desktop.
testing-framework testing-tool test automationKarate is the only open-source tool to combine API test-automation, mocks, performance-testing and even UI automation into a single, unified framework. The BDD syntax popularized by Cucumber is language-neutral, and easy for even non-programmers. Assertions and HTML reports are built-in, and you can run tests in parallel for speed.
testing automation microservices webdriver bdd mock-server load-testing assertions test-automation gherkin cucumber developer-tools testing-tools api-testing contract-testing automated-testing testing-frameworkTestza is a full-featured testing framework for Go. It integrates with the default test runner, so you can use it with the standard go test tool. Testza contains easy to use methods, like assertions, output capturing, mocking, and much more. The main goal of testza is to provide an easy and fun experience writing tests and providing a nice, user-friendly output. Even developers who never used testza, will get into it quickly.
testing unit-testing test test-framework golang-library testing-framework automatic-testing fuzzy-testingThis library will be deprecated once vue-test-utils is released.
vuejs vuejs2 testing testing-tools test-driven-development tests vue-testing vue-testing-tools vuesjs2-testing vue-test-utils vue-testing-utilities vue-test-utilities vue vue-test avoriaz vue-testing-framework test-vue vue.js vue.js-2 vue.js-test vue.js-2-test vue-2-test vue-testing-utils vue.js-testing-utils vue-2-testing-utils vue.js-2-testing-utils vue.js-testing-utilities vue-2-testing-utilities vue.js-2-testing-utilitiesJust-API is a declarative, specification based test framework for REST, GraphQL APIs. Users can test APIs without writing code, but they can also tap into code when they want to. It reads API test specification from YAML files and runs them in serial/parallel mode. Test reports can be generated in several formats including HTML and JSON. To run just-api, you will need Node.js v7.10.0 or newer.
api automation webservice-test graphql-testing http-api-testing testing yaml graphql tests test-framework microservice-testing http rest webservice api-testing mocha test restful microservice testrunner qa testreporterCodeceptJS is a new testing framework for end-to-end testing with WebDriver (or others). It abstracts browser interaction to simple steps that are written from a user perspective. It is synchronous where you don't need to care about callbacks, or promises, test scenarios are linear. Run your tests via Playwright, WebDriver, Puppeteer, TestCafe, Protractor, Appium. The code is the same.
selenium-webdriver protractor acceptance-testing end-to-end-testing pageobject bdd-style graphql-testing e2e-tests playwright testing testing-framework test-framework nodejs-testingIMPORTANT! Even though KIF is used to test your UI, you need to add it to your Unit Test target, not your UI Test target. The magic of KIF is that it allows you to drive your UI from your unit tests and reap all the advantages of testing in-process. KIF, which stands for Keep It Functional, is an iOS integration test framework. It allows for easy automation of iOS apps by leveraging the accessibility attributes that the OS makes available for those with visual disabilities.
test-framework functional-testing testing automationA command line tool for running automation and acceptance test.
acceptance-testing acceptance-tests command-line commandline fitnesse testingRobolectric is the industry-standard unit testing framework for Android. With Robolectric, your tests run in a simulated Android environment inside a JVM, without the overhead and flakiness of an emulator. Robolectric tests routinely run 10x faster than those on cold-started emulators. Robolectric supports running unit tests for 16 different versions of Android, ranging from Jelly Bean (API level 16) to SV2 (API level 32).
android unit-testing test-framework testingJapa is an API-first testing framework. It focuses only on testing Node.js (backend) applications, thus resulting in a fast, small, and simple tests runner.
testing test-framework test-runners tests testing-tool assert datasetGoConvey is a yummy Go testing tool for gophers. Works with go test. Use it in the terminal or browser according to your viewing pleasure.
testing-tools tdd-utilities bdd-framework goconvey test-framework behavioral-testingKeploy is a no-code testing platform that generates tests from API calls. It converts API calls into testcases. Mocks are automatically generated with the actual request/responses.
testing api productivity unit-testing test-automation testing-tools test-driven-development api-testing go-testing test-automation-framework unit-testing-framework nocode record-replay record-replay-test no-code low-codeShellSpec is a full-featured BDD unit testing framework for dash, bash, ksh, zsh and all POSIX shells that provides first-class features such as code coverage, mocking, parameterized test, parallel execution and more. It was developed as a dev/test tool for cross-platform shell scripts and shell script libraries. ShellSpec is a new modern testing framework released in 2019, but it's already stable enough. With lots of practical CLI features and simple yet powerful syntax, it provides you with a fun shell script test environment. Version 0.28.0 has a lot of enhancements in the CLI. It is basically compatible, but there are some changes that you need to be aware of. See Migration Guide to Version 0.28.0 for details.
testing shell mock bash zsh coverage tdd script test bdd dash shell-script ksh posix-sh posix-compliant kcov shellspecMyTested.AspNetCore.Mvc is a unit testing library providing an easy fluent interface to test the ASP.NET Core MVC framework. It is testing framework agnostic so that you can combine it with a test runner of your choice (e.g. xUnit, NUnit, etc.). It is strongly advised to start with the tutorial in order to get familiar with MyTested.AspNetCore.Mvc. Additionally, you may see the testing guide or the API reference for a full list of available features. MyTested.AspNetCore.Mvc is 100% covered by more than 1800 unit tests and should work correctly. Almost all items in the issues page are expected future features and enhancements.
asp-net-core mvc fluent-testing assertion-methods assertion-library asp-net-core-mvc test-frameworkTest automation framework for Web, Mobile, API testing.
testing framework test-automation test-automation-framework testing-tools test testng selenium appium mybatisThe Grinder is a Java load testing framework that makes it easy to run a distributed test using many load injector machines. Load test anything that has a Java API. This includes common cases such as HTTP web servers, SOAP and REST web services, and application servers (CORBA, RMI, JMS, EJBs), as well as custom protocols.
performance-test load-test testing-tool code-quality web-testing toolCodeception is a modern full-stack testing framework for PHP. Inspired by BDD, it provides an absolutely new way of writing acceptance, functional and even unit tests. Powered by PHPUnit. Codeception provides high-level domain language for tests. Tests are represented as a set of user's actions. Tests can be executed using Firefox, Chrome, Safari or Cloud Testing services with Selenium WebDriver. Browser can be emulated with HTTP-requests through CURL with PhpBrowser.
phpunit bdd testing end-to-end acceptance-testing unit-testing integration-testing test-framework testing-framework php-testing api-testingCUnit is a lightweight system for writing, administering, and running unit tests in C. It provides C programmers a basic testing functionality with a flexible variety of user interfaces. CUnit is built as a static library which is linked with the user's testing code. It uses a simple framework for building test structures, and provides a rich set of assertions for testing common data types.
unit-testing test-framework testing unit-testA sister project to the Naked Objects framework, this time to provide plugins for various testing frameworks such as JUnit4, FitNesse and Concordion, making it easy to test Naked Objects applications.
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.