Giter VIP home page Giter VIP logo

shibinco / firefox-ui-tests Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mozilla/firefox-ui-tests

0.0 1.0 0.0 1.27 MB

All code has recently been moved to mozilla-central - we keep this repository until ESR38 has been desupported

Home Page: http://hg.mozilla.org/mozilla-central/file/default/testing/firefox-ui

License: Mozilla Public License 2.0

Python 91.00% Makefile 1.98% Batchfile 1.96% HTML 5.06%

firefox-ui-tests's Introduction

firefox-ui-tests

Build Status Requirements Status

Installation

First make sure you have pip installed.

It is recommended that virtualenv and virtualenvwrapper be used in conjunction with firefox-ui-tests. Start by installing these.

Then:

git clone https://github.com/mozilla/firefox-ui-tests.git
cd firefox-ui-tests
python setup.py develop

If you want to install everything including fixed versions of dependencies (e.g. for mozbase and marionette packages) as we do in our CI system run the following command:

pip install -r requirements.txt

There is also a requirements_optional.txt file, which will install some optional packages like pep8 and mozdownload.

Usage

To run all tests:

firefox-ui-tests --binary <path to firefox binary>

To run the update tests:

firefox-ui-update --binary <path to firefox binary>

To run a specific test or directory of tests:

firefox-ui-tests --binary <path to firefox binary> <path to test or directory>

For more options run:

firefox-ui-tests --help

Documentation

Documentation for the puppeteer libraries are hosted on readthedocs.

firefox-ui-tests's People

Contributors

ahal-test avatar armenzg avatar bobsilverberg avatar chmanchester avatar galgeek avatar gbrmachado avatar gioyik avatar heisenberg-- avatar iamadisri avatar mjzffr avatar motwani avatar nebelhom avatar rbillings avatar stephendonner avatar tareqak avatar ujjwalwahi avatar utvar avatar whimboo avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.