Displaying 1 to 8 from 8 results

panther - A browser testing and web crawling library for PHP and Symfony

  •    PHP

Panther 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.

burnside - Fast and Reliable E2E Web Testing with only Javascript

  •    Javascript

Burnside is an easy to use, modular, and extendable End to End (E2E) testing tool. Burnside leverages the flexibility of JavaScript and the power of modern Browser APIs to inject logic and scripting into your website, without the slowdown of networking for every individual command. Burnside is a modular ecosystem based on a core that runs inside of a Browser. The CLI bundles Karma and Webpack to load your tests within Chrome, but you can use Burnside's core with any Test Runner you'd like to set up.




mest - 契约测试框架。A TypeScript Contract Test for Interface base project.

  •    TypeScript

© 2018 A Phodal Huang's Idea. This code is distributed under the MIT license. See LICENSE in this directory.

hermione - Browser test runner based on mocha and wdio

  •    Javascript

Hermione is a utility for integration testing of web pages using WebdriverIO and Mocha. Hermione provides several features that WebdriverIO doesn't, and makes the testing process easier.

protractor-test-helper - Helper functions to make e2e testing with protractor more fun

  •    TypeScript

This library provides functions which help to create robust and reliable end-to-end tests with protractor and reduces the pain of end-to-end tests to a minimum. All provided action helpers perform checks that the element is in the correct state before the actual task is performed. For more examples please have a look into the test folder.

spawn - Spawn Go binary from its TestMain for end-to-end tests

  •    Go

A utility package that makes writing end-to-end tests for Go servers easier. It spawns your program from its TestMain, so that you can interact with it from your tests.