In fact, halfway through we discovered our corporate mocking software couldn’t handle the sheer amount of performance testing we were running as part of this effort (we completely crushed some pretty industrial enterprise software in the process). As a result, we made the call to move the entire program over to a Mountebank OSS-based solution with a custom provision to give us the ability to expand/shrink our mocking needs on demand. mountebank is the first open source tool to provide cross-platform, multi-protocol test doubles over the wire. Just point your application to mountebank instead of the real dependency, and test like you would with traditional stubs and mocks.
mountebank service-virtualization test-automation testing test-framework microservices-testing mocking stubbing test stub mock double smtp email http https tcp netFast, easy and reliable testing for anything that runs in a browser. Install Cypress for Mac, Linux, or Windows, then get started.
test testing testing-tools test-suite test-automation test-runner tests javascript-tests cypress end-to-end-testing e2e-testing e2e-tests browser cypress.io automation end-to-end e2e integration mocks runner spies stubsMockito is a mocking framework that tastes really good. It lets you write beautiful tests with a clean & simple API. Mockito doesn’t give you hangover because the tests are very readable and they produce clean verification errors.
mocking-framework testing-tools mocking mock testing test-automation test-driven-development mock-library java-library unit-testingHitchhiker Api is a Restful Api integrated testing tool that support Schedule, Response comparsion, Stress Test, support upload js file to hook request, easy to deploy it in your local server. It make easier to manage Api with your team.
restful-api api nodejs typescript testing-tools test-automation test hitchhiker collaboration stress-test scheduleAirtest provides cross-platform APIs, including app installation, simulated input, assertion and so forth. Airtest uses image recognition technology to locate UI elements, so that you can automate test on games without injecting any code. The test will generate an HTML report, which allows you to quickly locate failed test cases. Use pip to install Airtest python library.
automated-testing game unity3d android automation test-automation test-framework iosTestcontainers is a Java 8 library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container. See LICENSE.
docker docker-compose junit test-automation jvm testingThe web-platform-tests Project is a W3C-coordinated attempt to build a cross-browser testsuite for the Web-platform stack. Writing tests in a way that allows them to be run in all browsers gives browser projects confidence that they are shipping software that is compatible with other implementations, and that later implementations will be compatible with their implementations. This in turn gives Web authors/developers confidence that they can actually rely on the Web platform to deliver on the promise of working across browsers and devices without needing extra layers of abstraction to paper over the gaps left by specification editors and implementors. Clone or otherwise get https://github.com/web-platform-tests/wpt.
testing html test-automation browser w3c whatwg test-runner web-standards standards dom web-development google-chrome blink gecko firefox microsoft-edge safari webkit operaGauge is a light weight cross-platform test automation tool. It provides the ability to author test cases in the business language. Read more about Why Gauge can be used, its terminologies and get started...
test-automation agile testing-tools behavior-driven-development bdd markdown acceptance-testing渗透 超全面的渗透资料💯 包含:0day,xss,sql注入,提权……
permeable hacker security 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. Powerful JSON & XML assertions are built-in, and you can run tests in parallel for speed.
test-automation assertions testing-tools mock-server browser-automation automated-testing webdriver load-testing api-testingA utility for running arbitrary commands when files change. Uses kqueue(2) or inotify(7) to avoid polling. entr was written to make rapid feedback and automated testing natural and completely ordinary. Incomplete inotify support on WSL and Docker for Mac can cause entr to respond inconsistently. Since version 4.4, entr includes a workaround: Set the environment variable ENTR_INOTIFY_WORKAROUND.
test-automation inotify kqueueMeterSphere is an End-to-End open source continuous testing platform. MeterSphere 是一站式开源持续测试平台,涵盖测试跟踪、接口测试、性能测试、团队协作等功能,全面兼容 JMeter、Postman、Swagger 等开源、主流标准。
testing swagger jmeter test-automation postman continuous-testing testcase api-testing performance-testing testlink testlink-alternative metersphereKarate 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-frameworkProfessor X: For someone who hates mutants... you certainly keep some strange company. William Stryker: Oh, they serve their purpose... as long as they can be controlled. Welcome to Stryker's monorepo. This is where all official stryker packages are maintained. If you're new to monorepos: don't be scared. You'll find the packages in the packages folder.
mutation-testing stryker typescript testing-tools test-automation testingNow run green... For more help, see the complete command-line options or run green --help.
test-runner green unittest testing test-automation test-driven-developmentAppium is an open source, cross-platform test automation tool for native, hybrid and mobile web apps, tested on simulators (iOS, FirefoxOS), emulators (Android), and real devices (iOS, Android, FirefoxOS).
automation test-automation testing-toolDisqus has adopted this project and npm module, visit https://github.com/disqus/grunt-mocha for further updates. This plugin requires Grunt ~0.4.0. Use a 0.1.x tag of this plugin to use with Grunt ~0.3.0.
grunt-mocha grunt-plugins phantomjs grunt-task mocha test-runner testing test-automation gruntplugin testA cross-engine UI automation framework. Unity3D/cocos2dx-*/Android native APP/iOS native APP/(Other engines SDK)/... First you should connect your Android phone, for example, via usb cable and enable the ADB DEBUG MODE.
automated-testing game unity3d android automation test-automation test-frameworkKeploy 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-codeThe Lightweight Test Automation Framework for ASP.NET was developed and is currently used by the ASP.NET QA Team to automate regression tests for the product. It is designed to run within an ASP.NET application. Tests can be written in any .NET Framework language. They use ...
mvc test test-automation test-case testing testing-framework
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.