nightwatch - Automated testing and continous integration framework based on node

  •        57

A node.js bindings implementation for selenium 2.0/webdriver

http://nightwatchjs.org
https://github.com/nightwatchjs/nightwatch

Tags
Implementation
License
Platform

   




Related Projects

Phantomjs - Headless WebKit with JavaScript API


PhantomJS is a headless WebKit scriptable with a JavaScript API. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG. It is an optimal solution for headless website testing. It run functional tests with frameworks such as Jasmine, QUnit, Mocha, Capybara, WebDriver, and many others.

nightwatch-video-recorder - Record videos of Nightwatch


Record videos of Nightwatch.js test sessions. Uses ffmpeg to capture a (remote) webdriver desktop screen.

Splinter - Python test framework for web applications


Splinter is an open source tool for testing web applications using Python. It lets you automate browser actions, such as visiting URLs and interacting with their items. Splinter is an abstraction layer on top of existing browser automation tools such as Selenium, PhantomJS and zope.testbrowser. It has a high-level API that makes it easy to write automated tests of web applications. It has drivers for Chrome and Firefox for browser-based testing, and zope.testbrowser and PhantomJS for headless testing.



WebDriver - Web browser automation testing using Selenium 2 (WebDriver) and Java


Web browser automation testing using Selenium 2 (WebDriver) and Java

EasyRepro - Automated UI testing API for Dynamics 365


The purpose of this library is to provide Dynamics customers the ability to facilitate automated UI testing for their projects. These API's provide an easy to use set of commands that make setting up UI testing quick and easy. The functionality provided covers the core CRM commands that end users would perform on a typical workday and working to extend that coverage to more functionality.Selenium is a set of different software tools each with a different approach to supporting browser automation. These tools are highly flexible, allowing many options for locating and manipulating elements within a browser, and one of its key features is the support for automating multiple browser platforms. This package contains the .NET bindings for the newer, more concise and object-based Selenium WebDriver API, which uses native OS-level events to manipulate the browser, bypassing the JavaScript sandbox, and does not require the Selenium Server to automate the browser.

Python - Web browser automation testing using Selenium 2 (WebDriver) and Python


Web browser automation testing using Selenium 2 (WebDriver) and Python

PHP - Web browser automation testing using Selenium 2 (WebDriver) and PHP


Web browser automation testing using Selenium 2 (WebDriver) and PHP

JavaScript - Web browser automation testing using Selenium 2 (WebDriver) and JavaScript


Web browser automation testing using Selenium 2 (WebDriver) and JavaScript

CSharp - Web browser automation testing using Selenium 2 (WebDriver) and C#


Web browser automation testing using Selenium 2 (WebDriver) and C#

nightwatch-example - Example demonstrating nightwatch testing


Example demonstrating nightwatch testing

nemo - Selenium-webdriver based automation in node.js


Nemo provides a simple way to add selenium automation to your NodeJS web projects. With a powerful configuration ability provided by krakenjs/confit, and plugin architecture, Nemo is flexible enough to handle any browser/device automation need.Nemo is built to easily plug into any task runner and test runner. But in this README we will only cover setup and architecture of Nemo as a standalone entity.

AATT - Automated Accessibility Testing Tool


Browser-based accessibility testing tools and plugins require manually testing each page, one at a time. Tools that can crawl a website can only scan pages that do not require login credentials, and that are not behind a firewall. Instead of developing, testing, and using a separate accessibility test suite, you can now integrate accessibility testing into your existing automation test suite using AATT.AATT tests web applications regarding conformance to the Web Content Accessibility Guidelines (WCAG) 2.0. Find a list of the WCAG 2.0 rules checked by HTMLCS Engine on the HTML CodeSniffer WCAG Standard Summary page and Chrome Engine on the Google Chrome Developer Audit rules. AATT provides an accessibility API and custom web application for HTML CodeSniffer, Axe and Chrome developer tool. Using the AATT web application, you can configure test server configurations inside the firewall, and test individual pages.

vue-build - Ultra Simple, Development, Testing and Production Build Cli


The build process is one of the most frustrating things about front end development and cluttering up your app with a bunch of config and packages you rarely ever need to think about doesn't help either.