Showing 16 open source projects for "write"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    cypress

    cypress

    Fast, easy and reliable testing for anything that runs in a browser

    ...Install the Cypress Test Runner and write tests locally. Cypress has been made specifically for developers and QA engineers, to help them get more done. Cypress is based on a completely new architecture. No more Selenium. Lots more power.
    Downloads: 23 This Week
    Last Update:
    See Project
  • 2
    Appium

    Appium

    Automation for iOS, Android, and Windows Apps

    ...Appium is an open source project and has made design and tool decisions to encourage a vibrant contributing community. Appium aims to automate any mobile app from any language and any test framework, with full access to back-end APIs and DBs from test code. Write tests with your favorite dev tools using all the above programming languages, and probably more (with the Selenium WebDriver API and language-specific client libraries).
    Downloads: 9 This Week
    Last Update:
    See Project
  • 3
    Karma

    Karma

    Test Runner for JavaScript

    ...Describe your tests with Jasmine, Mocha, QUnit, or write a simple adapter for any framework you like. Developed for and maintained by the open source community at GitHub. Easy debugging directly from your IDE via WebStorm or Google Chrome. Simple integration with Jenkins, Travis or Semaphore.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    TestCafe

    TestCafe

    A Node.js tool to automate end-to-end web testing

    TestCafe is a Node.js tool for automating end-to-end web testing. All you have to do is set it up, write tests in JS or TypeScript, run them and view the results. There’s no need for WebDrivers or other testing software. Installing TestCafe takes just one minute and one command. TestCafe lets you create smart, stable tests with no manual timeouts. It can run parallel tests, saving you on test execution time, and can even build readable tests with PageObject.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • 5
    AVA

    AVA

    Node.js test runner that lets you develop with confidence

    AVA is a test runner for Node.js that’s minimal and fast, and lets you develop with confidence. AVA is equipped with a concise API, detailed error output, process isolation and many other great features that set it apart from others. It is able to run tests concurrently, enforces the writing of atomic tests and includes TypeScript definitions. One of the key features it has is Magic Assert, wherein only certain values are displayed and highlighted for better viewing and easier comparison. It...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    nodejs-integration-tests-best-practices

    nodejs-integration-tests-best-practices

    Beyond the basics of Node.js testing

    ...However, doing it right, fast, exhaustive and maximizing the value demand some learning and skills. This is the mission statement of this repo. Warning: You might fall in love with testing. Detailed instructions on how to write component tests in the RIGHT way including code example and reference to the example application. A Complete showcase of a typical Node.js backend with performant tests setup (50 tests in 4 seconds! including database!)
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    SuperTest

    SuperTest

    Super-agent driven library for testing node.js HTTP servers

    A super-agent driven library for testing node.js HTTP servers using a fluent API. The motivation with this module is to provide a high-level abstraction for testing HTTP, while still allowing you to drop down to the lower-level API provided by superagent. Install SuperTest as an npm module and save it to your package.json file as a development dependency. You may pass an http.Server, or a Function to request(), if the server is not already listening for connections then it is bound to an...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    redux-saga

    redux-saga

    An alternative side effect model library for Redux applications

    ...The mental model is that a saga is like a separate thread in your application that's solely responsible for side effects. redux-saga is a redux middleware, which means this thread can be started, paused and cancelled from the main application with normal redux actions, it has access to the full redux application state and it can dispatch redux actions as well. It uses an ES6 feature called Generators to make those asynchronous flows easy to read, write and test. (if you're not familiar with them here are some introductory links) By doing so, these asynchronous flows look like your standard synchronous JavaScript code. (kind of like async/await, but generators have a few more awesome features we need).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Detox

    Detox

    Gray box end-to-end testing and automation framework for mobile apps

    High velocity native mobile development requires us to adopt continuous integration workflows, which means our reliance on manual QA has to drop significantly. Detox tests your mobile app while it's running in a real device/simulator, interacting with it just like a real user. The most difficult part of automated testing on mobile is the tip of the testing pyramid - E2E. The core problem with E2E tests is flakiness, tests are usually not deterministic. We believe the only way to tackle...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 10
    UVU

    UVU

    UVU is an extremely fast and lightweight test runner for Node.js

    UVU is a lightweight, ultra-fast JavaScript test runner for Node.js and the browser created by Luke Edwards (lukeed). Its primary goal is to minimize overhead: startup time, memory usage, and complexity are all kept very low so that developers can write and run tests with minimal friction. The tool supports modern features like async/await and native ES Modules, making it suitable for modern codebases. It also supports running in browser environments, which makes it versatile for frontend and backend alike. The repository includes benchmarking showing how it stacks against other test runners in terms of speed, underscoring its performance orientation. uvu’s API is intentionally minimal and familiar, so developers coming from other test frameworks will feel at home, but the internal design is optimized for speed and simplicity rather than feature bloat.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Marathon -GUI Test Runner Web, Swing, FX

    Marathon -GUI Test Runner Web, Swing, FX

    Marathon supports testing of Java/Swing and Java/Fx applications.

    Marathon provides an integrated environment for test script creation and execution. Supported FW: Web, Java Swing/ Java FX. Currently, Marathon supports JRuby script models for recording the test scripts.Marathon test runner generates Allure test reports.Marathon allows for grouping of test cases.It also has an option of inserting modules while recording(in MarathonITE while recording). It allows tester to inset checklist while recording and also takes screen capture and annotate it in...
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • 12
    Zombie.js

    Zombie.js

    Fast, full-stack, headless browser testing using node.js

    Insanely fast, headless full-stack testing using Node.js. Zombie 6.x is tested to work with Node 8 or later. If you need to use Node 6, consider using Zombie 5.x. If you’re going to write an insanely fast, headless browser, how can you not call it Zombie? Zombie it is. Zombie.js is a lightweight framework for testing client-side JavaScript code in a simulated environment. No browser required. Zombie will work with other testing frameworks. Since Mocha supports promises. Just like your favorite Web browser, Zombie manages multiple open windows as tabs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Nodeunit

    Nodeunit

    Easy unit testing in node.js and the browser

    Nodeunit is a lightweight and simple unit testing framework for Node.js that follows a minimalistic approach inspired by traditional xUnit testing patterns. It allows developers to write test cases as plain JavaScript functions, making it easy to integrate into existing projects without requiring complex setup or configuration. The framework provides basic assertion methods and test runners that can execute tests sequentially or asynchronously. Nodeunit supports both synchronous and asynchronous tests, enabling developers to validate code that relies on callbacks or promises. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    StoryTestIQ (STIQ) is a test framework used to create Automated Acceptance Tests. STIQ is a mashup of Selenium and FitNesse: its "wiki-ized" Selenium with widgets and features that make it easier to write and organize Selenium tests.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 15
    A commercially supported, open-source distribution of the popular web application test automation tool Selenium Remote Control. Built by the original author of the Selenium, Sauce RC is easy to install and has the latest fixes and browser support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    experior

    experior

    A minimalist, powerful, language-agnostic unit/regression test tool

    ...All it cares about is that each test's output begins and ends with a simple line of JSON. Your test program can validate its own output, in which case Experior just acts as a report engine. Alternatively -- or additionally -- you can write validation functions in JavaScript, and Experior will run them against the test output. Finally, Experior can compare your current test output against a copy of previous test output and alert you to regressions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB