How to test for
user happiness
:)
Brought to you by Ninefold.com
Problem
You,
the developer,
work hard building
great user experience.
Is your infrastructure
working for you
or against you?
Problem:

(stolen from http://blog.kissmetrics.com/loading-time)
Why does performance matter?

What DEFINES happiness?
FAST
AND
CONSISTENT
How do you measure happiness?
APDEX


Our Goals
- Easy to Write Tests
for Different Apps
- Scalable tests
- Share our test tools
- BE Tranparent
for Different Apps
JMeter
- JAVA
- HARD TO USE
- RELIES ON GUI OR .XML FILES
- Doesn't scale easily

ruby-jmeter gem
https://github.com/flood-io/ruby-jmeter
goal #1
(Easy to write tests)
Flood.io
load testing as a service
goal #2
(scalable Testing)
our repos
goal #3
(sharing our results)
What we built:
A toolbox for testing with:
- the Ruby-jmeter gem
- a CLI for interacting with flood.io
- pre-written tests for Spree and Discourse
- examples for your app
- any infrastructure
goal #4
(transparency)
more info on setup for presentation
test for happiness
make sure your
infrastructure is
working with you
Not against you!
:)
THANK YOU
ryan@ninefold.com
@I_am_Ryo
github: IAMRYO
How Ninefold tests for happiness:)
By iamryo
How Ninefold tests for happiness:)
- 1,416
