https://github.com/mdb/testing-with-xvfb
Headless testing against real web browsers with Xvfb!
https://github.com/mdb/testing-with-xvfb
Last synced: about 1 year ago
JSON representation
Headless testing against real web browsers with Xvfb!
- Host: GitHub
- URL: https://github.com/mdb/testing-with-xvfb
- Owner: mdb
- Created: 2015-05-28T16:07:15.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2016-08-12T16:11:29.000Z (almost 10 years ago)
- Last Synced: 2025-04-11T21:51:41.216Z (about 1 year ago)
- Language: CSS
- Homepage:
- Size: 69.3 MB
- Stars: 4
- Watchers: 3
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://travis-ci.org/mdb/testing-with-xvfb)
# testing-with-xvfb
A presentation on Headless Testing Against Real Web Browsers.
The slides can be viewed online at [mdb.github.io/testing-with-xvfb](http://mdb.github.io/testing-with-xvfb).
## Compiling/running locally
Compile:
```
npm run build
```
Serve compiled app at `localhost:8080`:
```
npm start
```
Execute tests (run `npm run build` & `npm start` first!):
```
npm run update-webdriver
npm test
```
## TravisCI
The `.travis.yml` and [travis-ci.org/mdb/testing-with-xvfb](https://travis-ci.org/mdb/testing-with-xvfb) offer a basic demo of some testing techniques covered in this presentation.
Commits to `master` that pass CI are auto-deployed to [mdb.github.io/testing-with-xvfb](http://mdb.github.io/testing-with-xvfb).