Showing 29 open source projects for "tests"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Selenium

    Selenium

    Browser automation framework and ecosystem

    ...If you want to scale by distributing and running tests on several machines and manage multiple environments from a central point.
    Downloads: 79 This Week
    Last Update:
    See Project
  • 2
    SeleniumBase

    SeleniumBase

    A framework for browser automation and testing with Selenium

    SeleniumBase automatically handles common WebDriver actions such as launching web browsers before tests, saving screenshots during failures, and closing web browsers after tests. SeleniumBase lets you customize test runs from the command line. SeleniumBase uses simple syntax for commands. pytest includes automatic test discovery. If you don't specify a specific file or folder to run, pytest will automatically search through all subdirectories for tests to run. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    IPFS Web UI

    IPFS Web UI

    A frontend for an IPFS node

    ...The purpose of those tests is not being comprehensible, but act as a quick regression and integration suite.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Symfony Panther

    Symfony Panther

    A browser testing and web crawling library for PHP and Symfony

    ...It uses headless Chrome or Firefox to automate browser tasks, making it suitable for end-to-end testing and data extraction. Panther integrates well with Symfony and PHPUnit, allowing developers to write comprehensive tests for web applications.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 5
    Cuprite

    Cuprite

    Headless Chrome/Chromium driver for Capybara

    ...By communicating directly with Chromium-based browsers through the DevTools protocol, Cuprite enables faster and more reliable browser automation for testing and scraping tasks. The driver integrates seamlessly with Capybara, allowing developers to write feature tests that simulate real user interactions with web applications. Because it uses headless Chrome by default, Cuprite is well suited for automated test environments and continuous integration pipelines. Developers can also run tests with a visible browser window for debugging purposes during development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    eslint-plugin-vue

    eslint-plugin-vue

    ESLint plugin for Vue.js

    ...If you have issues with these, please also refer to the FAQ. If you can't find a solution, search for the issue and if the issue doesn't exist, open a new issue. Be aware that depending on the code samples you write in tests, the RuleTester parser property must be set accordingly (this can be done on a test-by-test basis). The default JavaScript parser must be replaced because Vue.js single file components are not plain JavaScript, but a custom file format. vue-eslint-parser is a replacement parser that generates an enhanced AST with nodes that represent specific parts of the template syntax, as well as the contents of the script tag.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    QA Wolf

    QA Wolf

    Create browser tests 10x faster

    Set up browser tests in minutes to find bugs before your users do. QA Wolf helps you create, run, and maintain end-to-end tests 10x faster. We found browser testing too difficult and often gave up on it entirely in our previous jobs. We built QA Wolf for developers like us who want to spend less time testing and more time shipping. QA Wolf is zero-effort automated QA.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Helm Diff Plugin

    Helm Diff Plugin

    Plugin that shows a diff explaining what a helm upgrade would change

    This is a Helm plugin giving you a preview of what a helm upgrade would change. It basically generates a diff between the latest deployed version of a release and a helm upgrade --debug --dry-run. This can also be used to compare two revisions/versions of your helm release.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Wallaby

    Wallaby

    Concurrent browser tests for your Elixir web apps

    Wallaby helps you test your web applications by simulating realistic user interactions. By default, it runs each test case concurrently and manages browsers for you. Here's an example test for a simple Todo application. Because Wallaby manages multiple browsers for you, it's possible to test several users interacting with a page simultaneously. Read on to see what else Wallaby can do or check out the Official Documentation. Wallaby also requires bash to be installed. Generally, bash is...
    Downloads: 7 This Week
    Last Update:
    See Project
  • Compliant and Reliable File Transfers Backed by Top Security Certifications Icon
    Compliant and Reliable File Transfers Backed by Top Security Certifications

    Cerberus FTP Server delivers SOC 2 Type II certified security and FIPS 140-2 validated encryption.

    Stop relying on non-certified, legacy file transfer tools that creak under the weight of modern security demands. Get full audit trails, advanced access controls and more supported by an award-winning team of experts. Start your free 25-day trial today.
    Start Free Trial
  • 10
    Etaoin

    Etaoin

    Pure Clojure Webdriver protocol implementation

    ...Use the Etaoin library to automate a browser, test your frontend behavior, simulate human actions or whatever you want. Currently supports Chrome, Firefox, Safari, and Edge. Can either connect to a remote WebDriver process or have Etaoin launch one for you. Run your unit tests directly from Emacs by pressing C-t t as usual. Can imitate human-like behavior (delays, typos, etc). Control a SpaceX ISS Docking Simulator. Automatically watch/refresh the browser when making edits to Babashka book. Generate contributor badges for rewrite-clj, cljdoc and test-doc-blocks via a doc-update-readme babashka task.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 11
    chai

    chai

    BDD / TDD assertion framework for node.js

    ...Plugins extend Chai's assertions to new contexts such as vendor integration & object construction. Developers can build their own plugins to share with community or use the plugin pattern to DRY up existing tests. You can also use it within the browser; install via npm and use the chai.js file found within the download. Browse our growing directory of custom plugins & vendor integrations to find the best tool for your needs. Chai has an extensive utility belt for plugin developers. Learn how to build your plugins & share.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    Playwright for .NET

    Playwright for .NET

    .NET version of the Playwright testing and automation library

    ...Playwright waits for elements to be actionable prior to performing actions. It also has a rich set of introspection events. The combination of the two eliminates the need for artificial timeouts - the primary cause of flaky tests.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13
    IPFS Companion

    IPFS Companion

    Browser extension that simplifies access to IPFS resources on the web

    IPFS Companion allows you to interact with your IPFS node and the extended IPFS network through your browser. The add-on is available for Brave, Chrome, Edge, Firefox, and Opera. It enables support for ipfs addresses, automatically loads websites and file paths from an IPFS gateway, allows you to easily import and share a file with IPFS, and more. IPFS Companion works in tandem with an IPFS node running on your local machine, so make sure you have a node installed before installing this...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    vim-go

    vim-go

    Go development plugin for Vim

    ...Look up documentation with :GoDoc or :GoDocBrowser, easily import packages via :GoImport, remove them via :GoDrop. Precise type-safe renaming of identifiers with :GoRename. See which code is covered by tests with :GoCoverage. Add or remove tags on struct fields with :GoAddTags and :GoRemoveTags. Call golangci-lint with :GoMetaLinter to invoke all possible linters (golint, vet, errcheck, deadcode, etc.) and put the result in the quickfix or location list. Lint your code with :GoLint, run your code through :GoVet to catch static errors, or make sure errors are checked with :GoErrCheck. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Mink

    Mink

    PHP web browser emulator abstraction

    ...Instead of tying test logic to a specific browser driver, Mink introduces a unified API that can work with multiple drivers such as Goutte, Selenium, ChromeDriver, or BrowserKit. This abstraction enables developers to write tests once and run them across different environments without changing the test code. Mink is commonly used in behavior-driven development workflows, particularly with frameworks like Behat, where it helps simulate real user behavior such as clicking links, filling forms, and navigating pages. The library supports session management, allowing multiple browser sessions to run simultaneously and interact with different pages or environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    oas.lpu-tool

    oas.lpu-tool

    This is just a tool to help students view their results and other deta

    This is a chrome extension that helps you to view your result details, download answers, view personal info and view recently attempted tests. extension is not affiliated with LPU. This is just a tool to help students view their results and other details.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    HackTools

    HackTools

    The all-in-one Red Team extension for Web Pentesters

    The all-in-one Red Team browser extension for Web Pentesters. HackTools, is a web extension facilitating your web application penetration tests, it includes cheat sheets as well as all the tools used during a test such as XSS payloads, Reverse shells and much more. With the extension you no longer need to search for payloads in different websites or in your local storage space, most of the tools are accessible in one click. HackTools is accessible either in pop-up mode or in a whole tab in the Devtools part of the browser with F12. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    generator-ngx-rocket

    generator-ngx-rocket

    Extensible Angular 13+ enterprise-grade project generator

    ...Development server with backend proxy and live reload. Cross-browser CSS with autoprefixer and browsers list. Internationalization managed by ngx-translate. Asset revisioning for better cache management. Unit tests using Jasmine, Karma, and headless Chrome. End-to-end tests using Protractor. Static code analysis: TSLint, Codelyzer, Stylelint and HTMLHint. Local knowledgebase server using Hads. Progressive Web App (PWA) support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Alpine Chrome

    Alpine Chrome

    Chrome Headless docker images built upon alpine official image

    Chrome running in headless mode in a tiny Alpine image. In the world of webdev, the ability to run quickly end-to-end tests are important. Popular technologies like Puppeteer enable developers to make fun things like testing, automating forms, crawling, generating screenshots, and capturing timelines. And there is a secret: some of these features are directly available on Chrome! Doc-friendly with examples for printing the DOM, generating an image with a mobile ratio or generating a PDF. ...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 20
    Performance Timing Test

    Performance Timing Test

    Get accurate performance timing for any page with this add-on Firefox

    Measures the timing performance of any web page using Web APIs. You can immediately save the chart test result within your file system for a comparison with other subsequent tests. Get Opera extension: http://bit.ly/1O9OvRx Get Firefox extension: http://mzl.la/1Vs0UV2 == Installation == 1. Click on download directly from your Firefox browser and install add-on 2. Then click on the icon of the extension included in toolbar to start test
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Erik

    Erik

    Erik is an headless browser based on WebKit

    Erik is a headless browser based on WebKit, written in Swift, allowing developers to run functional tests and manipulate web pages using JavaScript.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    BackstopJS

    BackstopJS

    Catch CSS curve balls

    Visual regression testing for web apps. Supports screen rendering with Chrome-headless. Add your own interactions with the Playwright and Puppeteer scripting. BackstopJS automates visual regression testing of your responsive web UI by comparing DOM screenshots over time.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    SlimerJS

    SlimerJS

    A scriptable browser like PhantomJS, based on Firefox

    ...It allows you to manipulate a web page with an external Javascript script: opening a webpage, clicking on links, modifying the content... It is useful to do functional tests, page automation, network monitoring, screen capture etc. It is a tool like PhantomJs, except that it runs Gecko instead of Webkit, and it is headless when using Firefox 56+. It can be used with Firefox 59. Higher version of Firefox is not supported and probably will not be supported in the future, as the development is suspended for now. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    WKZombie

    WKZombie

    WKZombie is a Swift framework for iOS/OSX to navigate within websites

    WKZombie is a Swift framework for iOS/OSX to navigate within websites and collect data without the need of a User Interface or API, also known as a Headless browser. It can be used to run automated tests/snapshots and manipulate websites using Javascript. WKZombie is an iOS/OSX web-browser without a graphical user interface. It was developed as an experiment in order to familiarize myself with using functional concepts written in Swift 4. It incorporates WebKit (WKWebView) for rendering and hpple (libxml2) for parsing the HTML content. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    VBot

    VBot

    JSON based visual regression testing library

    A visual regression testing library/tool, aims to quickly automate browser-based tests with minimum development overhead. To test flexibly in different testing scenarios, either testing against web UI wired with backends or just static web pages, VBot exposes API to be used with testing frameworks like mocha or ava, etc. Therefore, the test data variables can be updated according to different conditions, in order to decouple from real backends and avoid false negative results.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
Auth0 Logo