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.

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.

GoConvey - Go testing in the browser. Integrates with go test. Write behavioral tests in Go.


GoConvey is a yummy Go testing tool for gophers. Works with go test. Use it in the terminal or browser according to your viewing pleasure.



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.

Selenium - Web app testing tool


Selenium is a suite of tools such as Selenium IDE, Selenium Remote Control and Selenium Grid to test the web application. Selenium IDE is an integrated development environment for Selenium scripts. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests. It supports record and playback.

tsUnit - TypeScript Unit Testing Framework


tsUnit is a unit testing framework for TypeScript, written in TypeScript. It allows you to encapsulate your test functions in classes and modules.

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


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

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#

Apache Tapestry - Component oriented framework for creating dynamic, robust, highly scalable web app


Component oriented framework for creating dynamic, robust, highly scalable web applications in Java.

intern-examples - A collection of examples for the Intern testing library


This repository is a collection of examples of using Intern in web applications. Use these examples as your guide to integrate Intern into your projects! Every example has a README that will guide you through the process of setting it up.See backbone-example folder and the associated README. This example showcases both unit tests and functional tests that work locally. It is based on the TodoMVC Backbone Example. This example will generate an HTML code coverage report in the html-report directory.

VSTS Code Coverage Runner - Get VS Code Coverage from NUnit or MbUnit


This project is an attempt to provide a wrapper around the VSTS instrumentation and code coverage tools. VSTS provides very powerful code coverage tools with Visual Studio, but as packaged, you need to be running MSTest unit tests to obtain this coverage data. There is a way ...