JMeter and AmazonCloud
About Me Axel Jung Software Developer  AOE media GmbH
JMeterhttp://jmeter.apache.org/
Why Jmeter?
Be carefull!
JMeterBUILD A SIMPLE WEBTESTPLAN
JMeter Gui
Add Thread Group
Name Group
Add HTTP Defaults
Set Server
Add HTTP Sampler
Set Path
Add Listener
Start Tests
View Results
JMeterRECORD WITH PROXY
Add Recording Controller
Add Proxy Server
Exclude Assets
Escape• .*.png
Start
Configure Browser
Browse
View results
JMeterADVANCED
Add Asserts
Match Text
Constant Timer
Set the Base
Summary Report
Graph Report
Define Variables
Use Variables
CSV Files
CSV Settings
Use CSV Vars
Command Line• /…/jmeter -n -t plan.jmx -l  build/logs/testplan.jtl -j  build/logs/testplan.log
Jenkins and JMeter
Detail Report
Use Properties -p ${properties}
JMeter + CloudDISTRIBUTED TESTING
Start Server
jmeter.propertiesremote_hosts=127.0.0.1
Run Slaves
http://aws.amazon.com/AMAZON CLOUD
Create User
EC2
Create Key
Name Key
Download Key
Create Security Groups
Launch
Select AMI ami-3586be41
Minimum Small
Configure Firewall
Connect
PasswordContact me for Passwordaxel.jung@aoemedia.de
Start Cloud Tool
Start Instances
Wait for Slaves
Slave Log
Close JMeter
All Slave will be terminated
Slave AMI• ami-963e0ce2• Autostart JMeter im Server Mode
Costs
Want to know more?European HQ:   AOE media GmbH               Borsigstraße 3               65205 WiesbadenTel.:          +...
JMeter and Amazon Cloud Workshop T3DD2012
Upcoming SlideShare
Loading in...5
×

JMeter and Amazon Cloud Workshop T3DD2012

1,801

Published on

Published in: Technology, Travel
2 Comments
1 Like
Statistics
Notes
No Downloads
Views
Total Views
1,801
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
112
Comments
2
Likes
1
Embeds 0
No embeds

No notes for slide

JMeter and Amazon Cloud Workshop T3DD2012

  1. 1. JMeter and AmazonCloud
  2. 2. About Me Axel Jung Software Developer AOE media GmbH
  3. 3. JMeterhttp://jmeter.apache.org/
  4. 4. Why Jmeter?
  5. 5. Be carefull!
  6. 6. JMeterBUILD A SIMPLE WEBTESTPLAN
  7. 7. JMeter Gui
  8. 8. Add Thread Group
  9. 9. Name Group
  10. 10. Add HTTP Defaults
  11. 11. Set Server
  12. 12. Add HTTP Sampler
  13. 13. Set Path
  14. 14. Add Listener
  15. 15. Start Tests
  16. 16. View Results
  17. 17. JMeterRECORD WITH PROXY
  18. 18. Add Recording Controller
  19. 19. Add Proxy Server
  20. 20. Exclude Assets
  21. 21. Escape• .*.png
  22. 22. Start
  23. 23. Configure Browser
  24. 24. Browse
  25. 25. View results
  26. 26. JMeterADVANCED
  27. 27. Add Asserts
  28. 28. Match Text
  29. 29. Constant Timer
  30. 30. Set the Base
  31. 31. Summary Report
  32. 32. Graph Report
  33. 33. Define Variables
  34. 34. Use Variables
  35. 35. CSV Files
  36. 36. CSV Settings
  37. 37. Use CSV Vars
  38. 38. Command Line• /…/jmeter -n -t plan.jmx -l build/logs/testplan.jtl -j build/logs/testplan.log
  39. 39. Jenkins and JMeter
  40. 40. Detail Report
  41. 41. Use Properties -p ${properties}
  42. 42. JMeter + CloudDISTRIBUTED TESTING
  43. 43. Start Server
  44. 44. jmeter.propertiesremote_hosts=127.0.0.1
  45. 45. Run Slaves
  46. 46. http://aws.amazon.com/AMAZON CLOUD
  47. 47. Create User
  48. 48. EC2
  49. 49. Create Key
  50. 50. Name Key
  51. 51. Download Key
  52. 52. Create Security Groups
  53. 53. Launch
  54. 54. Select AMI ami-3586be41
  55. 55. Minimum Small
  56. 56. Configure Firewall
  57. 57. Connect
  58. 58. PasswordContact me for Passwordaxel.jung@aoemedia.de
  59. 59. Start Cloud Tool
  60. 60. Start Instances
  61. 61. Wait for Slaves
  62. 62. Slave Log
  63. 63. Close JMeter
  64. 64. All Slave will be terminated
  65. 65. Slave AMI• ami-963e0ce2• Autostart JMeter im Server Mode
  66. 66. Costs
  67. 67. Want to know more?European HQ: AOE media GmbH Borsigstraße 3 65205 WiesbadenTel.: +49 (0)6122 70 70 7 - 0Fax: +49 (0)6122 70 70 7 - 199E-Mail: postfach@aoemedia.deWeb: http://www.aoemedia.de
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×