HOWTOTESTFORUSERHAPPINESS
:)BroughttoyoubyNinefold.com
PROBLEMYOU,
THEDEVELOPER,WORKHARDBUILDING
GREATUSEREXPERIENCE.
ISYOURINFRASTRUCTUREWORKINGFORYOUORAGAINSTYOU?
PROBLEM:
(stolenfromhttp://blog.kissmetrics.com/loading-time)
WHYDOESPERFORMANCEMATTER?
WHATDEFINESHAPPINESS?
FASTAND
CONSISTENT
HOWDOYOUMEASUREHAPPINESS?APDEX
OURGOALS
EASYTOWRITETESTSFORDIFFERENTAPPS
SCALABLETESTS
SHAREOURTESTTOOLS
BETRANPARENT
JMETER
JAVA
HARDTOUSE
RELIESONGUIOR.XMLFILES
DOESN'TSCALEEASILY
RUBY-JMETERGEM
HTTPS://GITHUB.COM/FLOOD-IO/RUBY-JMETER
GOAL#1(EASYTOWRITETESTS)
FLOOD.IO
LOADTESTINGASASERVICE
GOAL#2(SCALABLETESTING)
OURREPOShttps://github.com/ninefold/nf_performance_spree
https://github.com/ninefold/nf_performance_tests
GOAL#3(SHARINGOURRESULTS)
WHATWEBUILT:
ATOOLBOXFORTESTINGWITH:
THERUBY-JMETERGEM
ACLIFORINTERACTINGWITHFLOOD.IO
PRE-WRITTENTESTSFORSPREEANDDISCOURSE
EXAMPLESFORYOURAPP
ANYINFRASTRUCTURE
GOAL#4(TRANSPARENCY)
MOREINFOONSETUPFORPRESENTATION
TESTFORHAPPINESS
MAKESUREYOURINFRASTRUCTUREISWORKINGWITHYOU
NOTAGAINSTYOU!:)
THANKYOU
[email protected]
@I_am_Ryo
github:IAMRYO