Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alphagov/showtime
Selenium WebDriver with osxautomation (Mac OS X) or xaut (Linux) to show a journey through a website
https://github.com/alphagov/showtime
Last synced: about 2 months ago
JSON representation
Selenium WebDriver with osxautomation (Mac OS X) or xaut (Linux) to show a journey through a website
- Host: GitHub
- URL: https://github.com/alphagov/showtime
- Owner: alphagov
- License: mit
- Archived: true
- Created: 2013-07-17T16:57:12.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-02-16T09:19:52.000Z (over 9 years ago)
- Last Synced: 2024-05-31T19:59:45.968Z (4 months ago)
- Language: Ruby
- Homepage:
- Size: 396 KB
- Stars: 10
- Watchers: 44
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Showtime
Showtime uses Selenium WebDriver with `osxautomation` (Mac OS X) or `xaut`
(Linux) to show a journey through a website. It's fantastic for showing a tour
of your site on a big monitor.## Installation
For all platforms you need to
[download ChromeDriver](https://code.google.com/p/chromedriver/downloads/list)
and make sure it's on your PATH.### OS X
- Install osxautomation:
```sh
git clone https://github.com/abersager/osxautomation
cd osxautomation
git submodule update --init
scripts/buildrun
sudo cp build/Release/osxautomation /usr/local/bin
```- `bundle install`
### Ubuntu
- Install Chromium, easiest from the Ubuntu Software Center
- Ensure rubygems is up-to-date: `sudo apt-get install rubygems`
- `bundle install`
- [Download xaut](http://sourceforge.net/projects/xautomation/) and extract it:```sh
cd
./configure
make
cd python
sudo python setup.py install
```## Running journeys
Run the journeys with `ruby showtime.rb`. Chrome will launch and prompt you to
start the journey.