forked from videojs/video.js
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
First pass at automated multi-browser/device testing. closes videojs#419
I've got a way to run tests across every browser and device out there except for IE8, and IE8 should work except I'm running into a Browserstack bug that I've let them know about. It uses a project called bunyip, which internallt uses Yeti (YUI), Pagekite, and Browserstack. Next steps include: - Making it all automatic. Right now you have to wait for browsers to connect and then manually hit enter when they have. - Make it a grunt task - Document it all so others can use it I think this is close enough for me to close the milestone 4.0 issue.
- Loading branch information
Showing
12 changed files
with
2,271 additions
and
1,568 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
/* | ||
Bunyip is a tool for multi-browser/device testing | ||
https://github.com/ryanseddon/bunyip | ||
It uses a few service under the hood including: | ||
Browsertack - http://browserstack.com | ||
Pagekite https://pagekite.net | ||
You'll need accounts at both to use bunyip | ||
You'll also need to download and install pagekite.py | ||
*/ | ||
var config = { | ||
"browserstack": { | ||
"username": "[email protected]", | ||
"password": "your browserstack password", | ||
"timeout": 300 | ||
}, | ||
"port": 9000, | ||
"tunnellink": "your-subdomain.pagekite.me", | ||
"tunnel": "pagekite.py <port> your-subdomain.pagekite.me" | ||
}; | ||
|
||
module.exports = config; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,6 +5,7 @@ dev.html | |
projects | ||
.zenflow-log | ||
test/*.map | ||
.bunyipconfig.js | ||
|
||
node_modules | ||
npm-debug.log | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
[ | ||
{ | ||
"os": "win", | ||
"browser": "chrome", | ||
"version": "27.0" | ||
}, | ||
{ | ||
"os": "win", | ||
"browser": "firefox", | ||
"version": "20.0" | ||
}, | ||
{ | ||
"os": "win", | ||
"browser": "ie", | ||
"version": "9.0" | ||
}, | ||
{ | ||
"os": "win", | ||
"browser": "ie", | ||
"version": "10.0" | ||
}, | ||
{ | ||
"os": "ios", | ||
"device": "iPhone 5", | ||
"version": "6.0" | ||
}, | ||
{ | ||
"os": "ios", | ||
"device": "iPad 3rd (6.0)", | ||
"version": "6.0" | ||
}, | ||
{ | ||
"os": "android", | ||
"device": "Samsung Galaxy Tab 2 10.1", | ||
"version": "4.0" | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.