A node.js bindings implementation for selenium 2.0/webdriver
nightwatch selenium-webdriver coverage nodejs headless-browser automation web-testing testing screen-captureAnd more to come... CodeceptJS is a successor of Codeception, a popular full-stack testing framework for PHP. With CodeceptJS your scenario-driven functional and acceptance tests will be as simple and clean as they can be. You don't need to worry about asynchronous nature of NodeJS or about various APIs of Selenium, PhantomJS, Protractor, etc, as CodeceptJS unifies them and makes them work as they were synchronous.
codeceptjs webdriverio selenium-webdriver protractor nightmare acceptance-testing end-to-end-testing nodejs pageobject bdd-style acceptance bdd tdd testingSelenoid is a powerful implementation of Selenium hub using Docker containers to launch browsers. New images are added right after official releases. You can create your custom images with browsers.
selenium hub docker vnc selenium-server grid selenium-grid selenium-webdriverAutomated driver management and Docker builder for Selenium WebDriver
docker maven selenium chromedriver java-agent selenium-webdriver geckodriverPioneer provides an abstraction layer between your integration tests and your DOM markup, DRYing up your step definitions and consolidating how people interact with the DOM in tests.
cucumber selenium-webdriver testingPanther is a convenient standalone library to scrape websites and to run end-to-end tests using real browsers. Panther is super powerful, it leverages the W3C's WebDriver protocol to drive native web browsers such as Google Chrome and Firefox.
scraping e2e-testing webdriver selenium selenium-webdriver symfony chromedriverCodeceptJS 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-testingA Maven Template For Selenium
selenium selenium-webdriver webdriver template mavenAn NPM wrapper for Selenium ChromeDriver. What this is really doing is just grabbing a particular "blessed" (by this module) version of ChromeDriver. As new versions are released and vetted, this module will be updated accordingly.
chromedriver selenium selenium-webdriver nodejsA boilerplate for ES2015 and SASS using Webpack2.
webpack2 webpack ecmascript2015 ecmascript2016 es6 es7 webdriverio cucumber mocha chai istanbul selenium-webdriver husky sinon jsdom express-js sass webpack2-boilerplate supertest boilerplate es2015 ecmascript-2015 es2016 ecmascript-2016 babel sass-boilerplate node-expressA selenium server and browser driver manager for your end to end tests.
angular test testing protractor webdriver webdriverjs selenium selenium-webdriverThe plugin takes as argument the path to save the screenshots and an optional eventsArray. The events array can have one or more of the following elements.If set, the test title will be used as the screenshot filename when an exception occurs. Default screenshot filename is ScreenShot_onException-[process_id]-[timestamp].png, which is not easy to identify the failing test case.
nemo plugin screenshot selenium selenium-webdriverC#/.NET web UI test automation full featured framework based on Selenium WebDriver. It uses fluent page object pattern. Supports .NET Framework 4.0+ and .NET Core/Standard 2.0.Find out more on Atata usage. Check atata-framework/atata-samples for different Atata test scenario samples.
selenium webdriver test-automation testing test-framework framework atata selenium-webdriver pageobject automated-testingAutomated end-to-end acceptance tests for the wp-calypso client and WordPress.com in general.See the configuration documentation for details on setting configuration values and environment variables.
wordpress es6 webdriver selenium-webdriverA plugin to automatically download individual selenium standalone binaries (e.g. chromedriver.exe) for your mavenised selenium project.
maven-plugin selenium selenium-webdriver selenium-java webdriver webdrivermanagerWebDriver for the masses
browser-testing end-to-end-testing selenium selenium-webdriver webdriver cabbieCapybara helps you test web applications by simulating how a real user would interact with your app. It is agnostic about the driver running your tests and comes with Werkzeug and Selenium support built in. See https://elliterate.github.io/capybara.py/.
capybara acceptance-testing testing testing-tools selenium-webdriver seleniumThis uses the binaries from the serverless-chrome project to prototype running headless chromium with selenium-webdriver in AWS Lambda. I've also bundled the chromedriver binary so the browser can be interacted with using the Webdriver Protocol. The function interacts with headless Chromium process using chromedriver and a popular webdriver node.js client library.
lambda aws-lambda chromium serverless selenium-webdriver selenium serverless-application-modelThis project is meant to automate debian package for selenium-server It will automatically download selenium-server from google code file repository and package it with init.d scripts.
deb bdd ui-automated-tests selenium-server selenium-webdriverBuild more expressive integration tests with some webdriver sugar for chai.js
dom chai-webdriver selenium-webdriver assertions chai-plugin chai webdriver integration-tests
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.