├── .gitignore ├── LICENSE ├── README.md ├── assertions └── SamplerAssertionsTestPlan.jmx ├── case-study ├── DTChangeAddressTestPlan.jmx ├── DTChangePaymentInfoTestPlan.jmx ├── DTContinueShoppingTestPlan.jmx ├── DTFirstOrderTestPlan.jmx ├── DTHomePageTestPlan.jmx ├── DTMainTestPlan.jmx ├── DTSecondTimeOrderTestPlan.jmx ├── DTUserRegistrationTestPlan.jmx ├── Figures │ ├── Figure_11-24.jpg │ ├── Figure_11-26.jpg │ ├── Figure_11-28.jpg │ ├── Figure_11-30.jpg │ ├── Figure_11-34.jpg │ ├── Figure_11-44.jpg │ └── Figure_11-50.jpg ├── change-address.csv ├── change-paymentinfo.csv ├── continue-shoping-ar.csv ├── continue-shopping-pm.csv ├── continue-shopping-slave-01.csv ├── continue-shopping-slave-02.csv ├── continue-shopping.csv ├── dt-users.csv ├── first-order.csv ├── secondtime-order.csv └── user.csv ├── controllers ├── BeanShellSamplerTestPlan.jmx ├── ForEachControllerTestPlan.jmx ├── IfControllerDynamicVariableEvaluateChildTestPlan.jmx ├── IfControllerDynamicVariableTestPlan.jmx ├── IfControllerUserDefinedVariableTestPlan.jmx ├── InterleaveAndLoopControllerTestPlan.jmx ├── InterleaveAndSimpleControllerTestPlan.jmx ├── InterleaveWithIngnoreSubControllersTestPlan.jmx ├── LoopControllerTestPlan.jmx ├── OnceOnlyControllerTestPlan.jmx ├── RandomOrderControllerTestPlan.jmx ├── RuntimeControllerTestPlan.jmx ├── SimpleControllerTestPlan.jmx ├── SwitchControllerTestPlan.jmx ├── ThroughputControllerTestPlan.jmx ├── TransactionControllerConstantTimerTestPlan.jmx └── TransactionControllerTestPlan.jmx ├── distributed-testing ├── DistributedTestPlan.jmx └── users.csv ├── first-jmeter-test ├── FirstTestPlan.jmx └── test-run.jtl ├── jmeter-best-practices ├── CSVDataSetConfigTestPlan.jmx ├── CookieManagerTestPlan.jmx ├── FollowRedirectTestPlan.jmx ├── ParallelThreadGroupTestPlan.jmx ├── PassingVariableTestPlan.jmx └── users.csv ├── jmeter-plugins └── PerfMonPluginTestPlan.jmx ├── jmeter-recipes ├── FTPTestPlan.jmx ├── JDBCTestPlan.jmx ├── MobileTestPlan.jmx ├── My-Currency-soapui-project.xml ├── RESTJSONTestPlan.jmx ├── SOAPTestPlan.jmx └── ftp.jpg ├── jmeter-test-script-recorder └── FirstRecordingTestPlan.jmx ├── listeners ├── AggregateReportTestPlan.jmx ├── ViewResultsInTableTestPlan.jmx ├── ViewResultsTreeTestPlan.jmx ├── results.csv └── results.jtl ├── performance-dashboard ├── DTPerformanceDashBoardTestPlan.jmx ├── Figures │ ├── Figure_12-10.jpg │ ├── Figure_12-12.jpg │ ├── Figure_12-4.jpg │ └── Figure_12-9.jpg └── dt-users.csv ├── post-processors └── RegularExpressionExtractorTestPlan.jmx ├── pre-processors └── PreProcessorHTTPURLReWritingTestPlan.jmx ├── properties-and-variables ├── PropertiesAndVariablesTestPlan.jmx ├── UDVExecuteThreadGroupConsecutivelyTestPlan.jmx └── UDVUsingCmdLineParamTestPlan.jmx ├── samplers ├── BodyDataTestPlan.jmx ├── EmbeddedResourceTestPlan.jmx ├── FileLoadTestPlan.jmx ├── FollowRedirectTestPlan.jmx ├── HTTPClientImplTestPlan.jmx ├── HTTPSTestPlan.jmx ├── KeepAliveTestPlan.jmx ├── MD5TestPlan.jmx ├── RedirectAutoTestPlan.jmx └── fileload.txt ├── test-plan ├── ParallelExecutionOfThreadGroupTestPlan.jmx ├── SerialExecutionOfThreadGroupTestPlan.jmx └── UDVUsingCmdLineParamTestPlan.jmx ├── thread-group ├── ForeverRunningThreadGroupTestPlan.jmx ├── LoopedThreadGroupTestPlan.jmx ├── ScheduledThreadGroupTestPlan.jmx ├── ThreadGroupActionsTestPlan.jmx └── ThreadGroupTestPlan.jmx ├── timers ├── ConstantThroughputTimerTestPlan.jmx ├── ConstantTimerAndTransactionCtrlTestPlan.jmx ├── ConstantTimerScopeTestPlan.jmx ├── ConstantTimerTestPlan.jmx ├── ConstantTimerTransactionTestPlan.jmx ├── GaussianTimerTestPlan.jmx ├── SynchronizingTimerTestPlan.jmx └── UniformRandomTimerTestPlan.jmx └── trouble-shooting-jmeter ├── AuthorizationManagerTestPlan.jmx ├── HeaderManagerTestPlan.jmx ├── LogViewerPanelTest.jmx └── ThreadGroupValidateTestPlan.jmx /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | 3 | # Mobile Tools for Java (J2ME) 4 | .mtj.tmp/ 5 | 6 | # Package Files # 7 | *.jar 8 | *.war 9 | *.ear 10 | 11 | # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml 12 | hs_err_pid* 13 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2016 JMeter by Example 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # jmeter-test-scripts 2 | JMeter test scripts for Digital Toys Web Application 3 | -------------------------------------------------------------------------------- /case-study/Figures/Figure_11-24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/case-study/Figures/Figure_11-24.jpg -------------------------------------------------------------------------------- /case-study/Figures/Figure_11-26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/case-study/Figures/Figure_11-26.jpg -------------------------------------------------------------------------------- /case-study/Figures/Figure_11-28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/case-study/Figures/Figure_11-28.jpg -------------------------------------------------------------------------------- /case-study/Figures/Figure_11-30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/case-study/Figures/Figure_11-30.jpg -------------------------------------------------------------------------------- /case-study/Figures/Figure_11-34.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/case-study/Figures/Figure_11-34.jpg -------------------------------------------------------------------------------- /case-study/Figures/Figure_11-44.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/case-study/Figures/Figure_11-44.jpg -------------------------------------------------------------------------------- /case-study/Figures/Figure_11-50.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/case-study/Figures/Figure_11-50.jpg -------------------------------------------------------------------------------- /case-study/change-address.csv: -------------------------------------------------------------------------------- 1 | user41@dt.com,user41 2 | user42@dt.com,user42 3 | user43@dt.com,user43 4 | user44@dt.com,user44 5 | user45@dt.com,user45 6 | user46@dt.com,user46 7 | user47@dt.com,user47 8 | user48@dt.com,user48 9 | user49@dt.com,user49 10 | user50@dt.com,user50 11 | -------------------------------------------------------------------------------- /case-study/change-paymentinfo.csv: -------------------------------------------------------------------------------- 1 | user51@dt.com,user51 2 | user52@dt.com,user52 3 | user53@dt.com,user53 4 | user54@dt.com,user54 5 | user55@dt.com,user55 6 | user56@dt.com,user56 7 | user57@dt.com,user57 8 | user58@dt.com,user58 9 | user59@dt.com,user59 10 | user60@dt.com,user60 11 | -------------------------------------------------------------------------------- /case-study/continue-shopping-slave-01.csv: -------------------------------------------------------------------------------- 1 | user61@dt.com,user61 2 | user62@dt.com,user62 3 | user63@dt.com,user63 4 | user64@dt.com,user64 5 | user65@dt.com,user65 6 | user66@dt.com,user66 7 | user67@dt.com,user67 8 | user68@dt.com,user68 9 | user69@dt.com,user69 10 | user70@dt.com,user70 11 | -------------------------------------------------------------------------------- /case-study/continue-shopping-slave-02.csv: -------------------------------------------------------------------------------- 1 | user71@dt.com,user71 2 | user72@dt.com,user72 3 | user73@dt.com,user73 4 | user74@dt.com,user74 5 | user75@dt.com,user75 6 | user76@dt.com,user76 7 | user77@dt.com,user77 8 | user78@dt.com,user78 9 | user79@dt.com,user79 10 | user80@dt.com,user80 11 | -------------------------------------------------------------------------------- /case-study/continue-shopping.csv: -------------------------------------------------------------------------------- 1 | user31@dt.com,user31 2 | user32@dt.com,user32 3 | user33@dt.com,user33 4 | user34@dt.com,user34 5 | user35@dt.com,user35 6 | user36@dt.com,user36 7 | user37@dt.com,user37 8 | user38@dt.com,user38 9 | user39@dt.com,user39 10 | user40@dt.com,user40 11 | -------------------------------------------------------------------------------- /case-study/dt-users.csv: -------------------------------------------------------------------------------- 1 | user1@dt.com,user1 2 | user2@dt.com,user2 3 | user3@dt.com,user3 4 | user4@dt.com,user4 5 | user5@dt.com,user5 6 | user6@dt.com,user6 7 | user7@dt.com,user7 8 | user8@dt.com,user8 9 | user9@dt.com,user9 10 | user10@dt.com,user10 11 | user11@dt.com,user11 12 | user12@dt.com,user12 13 | user13@dt.com,user13 14 | user14@dt.com,user14 15 | user15@dt.com,user15 16 | user16@dt.com,user16 17 | user17@dt.com,user17 18 | user18@dt.com,user18 19 | user19@dt.com,user19 20 | user20@dt.com,user20 21 | user21@dt.com,user21 22 | user22@dt.com,user22 23 | user23@dt.com,user23 24 | user24@dt.com,user24 25 | user25@dt.com,user25 26 | user26@dt.com,user26 27 | user27@dt.com,user27 28 | user28@dt.com,user28 29 | user29@dt.com,user29 30 | user30@dt.com,user30 31 | user31@dt.com,user31 32 | user32@dt.com,user32 33 | user33@dt.com,user33 34 | user34@dt.com,user34 35 | user35@dt.com,user35 36 | user36@dt.com,user36 37 | user37@dt.com,user37 38 | user38@dt.com,user38 39 | user39@dt.com,user39 40 | user40@dt.com,user40 41 | user41@dt.com,user41 42 | user42@dt.com,user42 43 | user43@dt.com,user43 44 | user44@dt.com,user44 45 | user45@dt.com,user45 46 | user46@dt.com,user46 47 | user47@dt.com,user47 48 | user48@dt.com,user48 49 | user49@dt.com,user49 50 | user50@dt.com,user50 51 | user51@dt.com,user51 52 | user52@dt.com,user52 53 | user53@dt.com,user53 54 | user54@dt.com,user54 55 | user55@dt.com,user55 56 | user56@dt.com,user56 57 | user57@dt.com,user57 58 | user58@dt.com,user58 59 | user59@dt.com,user59 60 | user60@dt.com,user60 61 | user61@dt.com,user61 62 | user62@dt.com,user62 63 | user63@dt.com,user63 64 | user64@dt.com,user64 65 | user65@dt.com,user65 66 | user66@dt.com,user66 67 | user67@dt.com,user67 68 | user68@dt.com,user68 69 | user69@dt.com,user69 70 | user70@dt.com,user70 71 | user71@dt.com,user71 72 | user72@dt.com,user72 73 | user73@dt.com,user73 74 | user74@dt.com,user74 75 | user75@dt.com,user75 76 | user76@dt.com,user76 77 | user77@dt.com,user77 78 | user78@dt.com,user78 79 | user79@dt.com,user79 80 | user80@dt.com,user80 81 | user81@dt.com,user81 82 | user82@dt.com,user82 83 | user83@dt.com,user83 84 | user84@dt.com,user84 85 | user85@dt.com,user85 86 | user86@dt.com,user86 87 | user87@dt.com,user87 88 | user88@dt.com,user88 89 | user89@dt.com,user89 90 | user90@dt.com,user90 91 | user91@dt.com,user91 92 | user92@dt.com,user92 93 | user93@dt.com,user93 94 | user94@dt.com,user94 95 | user95@dt.com,user95 96 | user96@dt.com,user96 97 | user97@dt.com,user97 98 | user98@dt.com,user98 99 | user99@dt.com,user99 100 | user100@dt.com,user100 101 | -------------------------------------------------------------------------------- /case-study/first-order.csv: -------------------------------------------------------------------------------- 1 | user11@dt.com,user11 2 | user12@dt.com,user12 3 | user13@dt.com,user13 4 | user14@dt.com,user14 5 | user15@dt.com,user15 6 | user16@dt.com,user16 7 | user17@dt.com,user17 8 | user18@dt.com,user18 9 | user19@dt.com,user19 10 | user20@dt.com,user20 11 | -------------------------------------------------------------------------------- /case-study/secondtime-order.csv: -------------------------------------------------------------------------------- 1 | user21@dt.com,user21 2 | user22@dt.com,user22 3 | user23@dt.com,user23 4 | user24@dt.com,user24 5 | user25@dt.com,user25 6 | user26@dt.com,user26 7 | user27@dt.com,user27 8 | user28@dt.com,user28 9 | user29@dt.com,user29 10 | user30@dt.com,user30 11 | -------------------------------------------------------------------------------- /case-study/user.csv: -------------------------------------------------------------------------------- 1 | Jagdeep,jagdeep@gmail.com,1234 2 | Sai,sai@gmail.com,1234 3 | Ganesh,ganesh@gmail.com,1234 4 | Gopal,gopal@gmail.com,1234 5 | -------------------------------------------------------------------------------- /controllers/BeanShellSamplerTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1447851626000 23 | 1447851626000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | log.info("Hello"); 31 | 32 | 33 | false 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /distributed-testing/users.csv: -------------------------------------------------------------------------------- 1 | user1@dt.com,user1 2 | -------------------------------------------------------------------------------- /first-jmeter-test/FirstTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 10 21 | 1 22 | 1492785571000 23 | 1492785571000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | false 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | 51 | 200 52 | 53 | Assertion.response_code 54 | false 55 | 8 56 | 57 | 58 | 59 | 60 | false 61 | 62 | saveConfig 63 | 64 | 65 | true 66 | true 67 | true 68 | 69 | true 70 | true 71 | true 72 | true 73 | false 74 | true 75 | true 76 | false 77 | false 78 | false 79 | true 80 | false 81 | false 82 | false 83 | true 84 | 0 85 | true 86 | true 87 | true 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | -------------------------------------------------------------------------------- /first-jmeter-test/test-run.jtl: -------------------------------------------------------------------------------- 1 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-9,text,true,8480,10,10,532 2 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-10,text,true,8480,10,10,532 3 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-4,text,true,8480,10,10,532 4 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-2,text,true,8480,10,10,532 5 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-8,text,true,8480,10,10,532 6 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-5,text,true,8480,10,10,532 7 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-3,text,true,8480,10,10,532 8 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-1,text,true,8480,10,10,532 9 | 1448783845583,532,Digital Toys Home Page,200,OK,Thread Group 1-7,text,true,8480,10,10,532 10 | 1448783845583,533,Digital Toys Home Page,200,OK,Thread Group 1-6,text,true,8480,10,10,532 11 | -------------------------------------------------------------------------------- /jmeter-best-practices/CSVDataSetConfigTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 5 21 | 1 22 | 1460661257000 23 | 1460661257000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | false 34 | ${username} 35 | = 36 | true 37 | email 38 | 39 | 40 | false 41 | ${password} 42 | = 43 | true 44 | password 45 | 46 | 47 | 48 | localhost 49 | 8080 50 | 51 | 52 | 53 | 54 | /dt 55 | GET 56 | true 57 | false 58 | true 59 | false 60 | false 61 | 62 | 63 | 64 | 65 | users.csv 66 | 67 | username,password 68 | , 69 | false 70 | true 71 | false 72 | shareMode.all 73 | 74 | 75 | 76 | 77 | 78 | false 79 | 80 | saveConfig 81 | 82 | 83 | true 84 | true 85 | true 86 | 87 | true 88 | true 89 | true 90 | true 91 | false 92 | true 93 | true 94 | true 95 | true 96 | false 97 | false 98 | true 99 | true 100 | false 101 | false 102 | 0 103 | true 104 | true 105 | true 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | -------------------------------------------------------------------------------- /jmeter-best-practices/FollowRedirectTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1458749689000 23 | 1458749689000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt/info 40 | GET 41 | false 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | 51 | 200 52 | 53 | Assertion.response_code 54 | false 55 | 8 56 | 57 | 58 | 59 | 60 | false 61 | 62 | saveConfig 63 | 64 | 65 | true 66 | true 67 | true 68 | 69 | true 70 | true 71 | true 72 | true 73 | false 74 | true 75 | true 76 | true 77 | true 78 | false 79 | false 80 | true 81 | true 82 | false 83 | false 84 | 0 85 | true 86 | true 87 | true 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | -------------------------------------------------------------------------------- /jmeter-best-practices/ParallelThreadGroupTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 5 21 | 1 22 | 1460661257000 23 | 1460661257000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | 51 | continue 52 | 53 | false 54 | 1 55 | 56 | 5 57 | 1 58 | 1460661257000 59 | 1460661257000 60 | false 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | localhost 70 | 8080 71 | 72 | 73 | 74 | 75 | /dt 76 | GET 77 | true 78 | false 79 | true 80 | false 81 | false 82 | 83 | 84 | 85 | 86 | 87 | false 88 | 89 | saveConfig 90 | 91 | 92 | true 93 | true 94 | true 95 | 96 | true 97 | true 98 | true 99 | true 100 | false 101 | true 102 | true 103 | true 104 | true 105 | false 106 | false 107 | true 108 | true 109 | false 110 | false 111 | 0 112 | true 113 | true 114 | true 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | -------------------------------------------------------------------------------- /jmeter-best-practices/users.csv: -------------------------------------------------------------------------------- 1 | user1@dt.com,user1 2 | user2@dt.com,user2 3 | user3@dt.com,user3 4 | user4@dt.com,user4 5 | user5@dt.com,user5 6 | 7 | -------------------------------------------------------------------------------- /jmeter-recipes/FTPTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1457834436000 23 | 1457834436000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | localhost 31 | 32 | 33 | 34 | 35 | false 36 | false 37 | false 38 | 39 | 40 | 41 | 42 | 43 | /ftp.jpg 44 | C:\temp\ftp.jpg 45 | 46 | true 47 | false 48 | false 49 | your_user_name 50 | password 51 | 52 | 53 | 54 | false 55 | 56 | saveConfig 57 | 58 | 59 | true 60 | true 61 | true 62 | 63 | true 64 | true 65 | true 66 | true 67 | false 68 | true 69 | true 70 | false 71 | false 72 | false 73 | false 74 | false 75 | false 76 | false 77 | false 78 | 0 79 | true 80 | true 81 | true 82 | 83 | 84 | 85 | 86 | 87 | 88 | false 89 | 90 | saveConfig 91 | 92 | 93 | true 94 | true 95 | true 96 | 97 | true 98 | true 99 | true 100 | true 101 | false 102 | true 103 | true 104 | false 105 | false 106 | false 107 | false 108 | false 109 | false 110 | false 111 | false 112 | 0 113 | true 114 | true 115 | true 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | -------------------------------------------------------------------------------- /jmeter-recipes/JDBCTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1000 19 | 20 | 1 21 | 1 22 | 1457778222000 23 | 1457778222000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | true 31 | Select 1 32 | 5000 33 | jdbcConfig 34 | jdbc:mysql://localhost:3306/employees 35 | com.mysql.jdbc.Driver 36 | true 37 | mypass 38 | 10 39 | 10000 40 | DEFAULT 41 | 60000 42 | jmeter_user 43 | 44 | 45 | 46 | jdbcConfig 47 | select count(*) from employees where first_name like 'Ge%' ; 48 | 49 | 50 | 51 | Select Statement 52 | Store as String 53 | 54 | 55 | 56 | 57 | 58 | false 59 | 60 | saveConfig 61 | 62 | 63 | true 64 | true 65 | true 66 | 67 | true 68 | true 69 | true 70 | true 71 | false 72 | true 73 | true 74 | false 75 | false 76 | false 77 | false 78 | false 79 | false 80 | false 81 | false 82 | 0 83 | true 84 | true 85 | true 86 | 87 | 88 | 89 | 90 | 91 | 92 | false 93 | 94 | saveConfig 95 | 96 | 97 | true 98 | true 99 | true 100 | 101 | true 102 | true 103 | true 104 | true 105 | false 106 | true 107 | true 108 | false 109 | false 110 | false 111 | false 112 | false 113 | false 114 | false 115 | false 116 | 0 117 | true 118 | true 119 | true 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | -------------------------------------------------------------------------------- /jmeter-recipes/MobileTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | user-agent 18 | Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5355d Safari/8536.25 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /jmeter-recipes/My-Currency-soapui-project.xml: -------------------------------------------------------------------------------- 1 | 2 | http://localhost:8080/services/CurrencyService?WSDL 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | ]]>http://schemas.xmlsoap.org/wsdl/http://localhost:8080/services/CurrencyService<xml-fragment/>UTF-8http://localhost:8080/services/CurrencyService 50 | 51 | 52 | 53 | 54 | USD 55 | 56 | JPY 57 | 58 | 59 | ]]>No Authorization -------------------------------------------------------------------------------- /jmeter-recipes/RESTJSONTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1458455792000 23 | 1458455792000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | Accept 33 | application/json 34 | 35 | 36 | Content-Type 37 | application/json 38 | 39 | 40 | 41 | 42 | 43 | true 44 | 45 | 46 | 47 | false 48 | { 49 | "title" : "The Zen Book", 50 | "countryOfPublication": "Japan", 51 | "publishedBy": "Good Books Inc.", 52 | "author": "Kobayashi" 53 | } 54 | = 55 | 56 | 57 | 58 | localhost 59 | 8080 60 | 61 | 62 | 63 | 64 | /books 65 | POST 66 | true 67 | false 68 | true 69 | false 70 | HttpClient4 71 | false 72 | 73 | 74 | 75 | 76 | false 77 | 78 | saveConfig 79 | 80 | 81 | true 82 | true 83 | true 84 | 85 | true 86 | true 87 | true 88 | true 89 | false 90 | true 91 | true 92 | false 93 | false 94 | false 95 | false 96 | false 97 | false 98 | false 99 | false 100 | 0 101 | true 102 | true 103 | true 104 | 105 | 106 | 107 | 108 | 109 | 110 | false 111 | 112 | saveConfig 113 | 114 | 115 | true 116 | true 117 | true 118 | 119 | true 120 | true 121 | true 122 | true 123 | false 124 | true 125 | true 126 | false 127 | false 128 | false 129 | false 130 | false 131 | false 132 | false 133 | false 134 | 0 135 | true 136 | true 137 | true 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | -------------------------------------------------------------------------------- /jmeter-recipes/SOAPTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1000 19 | 20 | 1 21 | 1 22 | 1375525852000 23 | 1375525852000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | Content-Type 33 | text/xml 34 | 35 | 36 | 37 | 38 | 39 | true 40 | 41 | 42 | 43 | false 44 | <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 45 | xmlns:test="http://test.cxf.grails.org/"> 46 | <soapenv:Header/> 47 | <soapenv:Body> 48 | <test:convertCurrency> 49 | <!--Optional:--> 50 | <arg0>USD</arg0> 51 | <!--Optional:--> 52 | <arg1>JPY</arg1> 53 | </test:convertCurrency> 54 | </soapenv:Body> 55 | </soapenv:Envelope> 56 | = 57 | 58 | 59 | 60 | localhost 61 | 8080 62 | 63 | 64 | 65 | 66 | /services/CurrencyService 67 | POST 68 | true 69 | false 70 | true 71 | false 72 | false 73 | 74 | 75 | 76 | 77 | false 78 | 79 | saveConfig 80 | 81 | 82 | true 83 | true 84 | true 85 | 86 | true 87 | true 88 | true 89 | false 90 | false 91 | true 92 | false 93 | false 94 | false 95 | true 96 | true 97 | true 98 | false 99 | true 100 | true 101 | 0 102 | true 103 | true 104 | true 105 | true 106 | true 107 | 108 | 109 | 110 | 111 | 112 | 113 | false 114 | 115 | saveConfig 116 | 117 | 118 | true 119 | true 120 | true 121 | 122 | true 123 | true 124 | true 125 | false 126 | false 127 | true 128 | false 129 | false 130 | false 131 | false 132 | true 133 | false 134 | false 135 | true 136 | true 137 | 0 138 | true 139 | true 140 | true 141 | true 142 | true 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | -------------------------------------------------------------------------------- /jmeter-recipes/ftp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/jmeter-recipes/ftp.jpg -------------------------------------------------------------------------------- /listeners/AggregateReportTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1446800767000 23 | 1446800767000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | 40 | 4 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | /dt 54 | POST 55 | true 56 | false 57 | true 58 | false 59 | false 60 | 61 | Detected the start of a redirect chain 62 | 63 | 64 | 65 | 66 | 200 67 | 68 | Assertion.response_code 69 | false 70 | 8 71 | 72 | 73 | 74 | 75 | false 76 | 77 | saveConfig 78 | 79 | 80 | true 81 | true 82 | true 83 | 84 | true 85 | true 86 | true 87 | true 88 | false 89 | true 90 | true 91 | true 92 | true 93 | false 94 | false 95 | true 96 | true 97 | false 98 | false 99 | 0 100 | true 101 | true 102 | true 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | -------------------------------------------------------------------------------- /listeners/ViewResultsInTableTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1446800767000 23 | 1446800767000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | 40 | 4 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | /dt 54 | POST 55 | true 56 | false 57 | true 58 | false 59 | false 60 | 61 | Detected the start of a redirect chain 62 | 63 | 64 | 65 | 66 | 200 67 | 68 | Assertion.response_code 69 | false 70 | 8 71 | 72 | 73 | 74 | 75 | false 76 | 77 | saveConfig 78 | 79 | 80 | true 81 | true 82 | true 83 | 84 | true 85 | true 86 | true 87 | true 88 | false 89 | true 90 | true 91 | true 92 | true 93 | false 94 | false 95 | true 96 | true 97 | false 98 | false 99 | 0 100 | true 101 | true 102 | true 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | -------------------------------------------------------------------------------- /listeners/ViewResultsTreeTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 10 21 | 1 22 | 1446800767000 23 | 1446800767000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | 40 | 4 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | /dt 54 | POST 55 | true 56 | false 57 | true 58 | false 59 | false 60 | 61 | Detected the start of a redirect chain 62 | 63 | 64 | 65 | 66 | 200 67 | 68 | Assertion.response_code 69 | false 70 | 8 71 | 72 | 73 | 74 | 75 | false 76 | 77 | saveConfig 78 | 79 | 80 | true 81 | true 82 | true 83 | 84 | true 85 | true 86 | true 87 | true 88 | false 89 | true 90 | true 91 | false 92 | false 93 | false 94 | false 95 | false 96 | false 97 | false 98 | false 99 | 0 100 | true 101 | true 102 | 103 | 104 | results.csv 105 | 106 | 107 | 108 | 109 | 110 | 111 | -------------------------------------------------------------------------------- /listeners/results.csv: -------------------------------------------------------------------------------- 1 | 2017/05/15 12:30:03 INFO - jmeter.util.JMeterUtils: Setting Locale to en_US 2 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: Loading user properties from: C:\apache-jmeter-3.0\bin\user.properties 3 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: Loading system properties from: C:\apache-jmeter-3.0\bin\system.properties 4 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: Copyright (c) 1998-2016 The Apache Software Foundation 5 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: Version 3.0 r1743807 6 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: java.version=1.8.0_111 7 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: java.vm.name=Java HotSpot(TM) 64-Bit Server VM 8 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: os.name=Windows 7 9 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: os.arch=amd64 10 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: os.version=6.1 11 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: file.encoding=Cp1252 12 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: Max memory =523763712 13 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: Available Processors =4 14 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: Default Locale=English (United States) 15 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: JMeter Locale=English (United States) 16 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: JMeterHome=C:\apache-jmeter-3.0 17 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: user.dir =C:\github\jmeter-test-scripts\listeners 18 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: PWD =C:\github\jmeter-test-scripts\listeners 19 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: IP: 10.20.16.226 Name: msys-PC FullName: msys-PC.nimblestorage.com 20 | 2017/05/15 12:30:04 INFO - jmeter.services.FileServer: Default base='C:\github\jmeter-test-scripts\listeners' 21 | 2017/05/15 12:30:04 INFO - jmeter.services.FileServer: Set new base='C:\github\jmeter-test-scripts\listeners' 22 | 2017/05/15 12:30:04 INFO - jmeter.save.SaveService: Testplan (JMX) version: 2.2. Testlog (JTL) version: 2.2 23 | 2017/05/15 12:30:04 INFO - jmeter.save.SaveService: Using SaveService properties file encoding UTF-8 24 | 2017/05/15 12:30:04 INFO - jmeter.save.SaveService: Using SaveService properties version 2.9 25 | 2017/05/15 12:30:04 INFO - jmeter.save.SaveService: All converter versions present and correct 26 | 2017/05/15 12:30:04 INFO - jmeter.save.SaveService: Loading file: ViewResultsInTableTestPlan.jmx 27 | 2017/05/15 12:30:04 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/html is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser 28 | 2017/05/15 12:30:04 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xhtml+xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser 29 | 2017/05/15 12:30:04 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for application/xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser 30 | 2017/05/15 12:30:04 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/xml is org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser 31 | 2017/05/15 12:30:04 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/vnd.wap.wml is org.apache.jmeter.protocol.http.parser.RegexpHTMLParser 32 | 2017/05/15 12:30:04 INFO - jmeter.protocol.http.sampler.HTTPSamplerBase: Parser for text/css is org.apache.jmeter.protocol.http.parser.CssParser 33 | 2017/05/15 12:30:04 INFO - jmeter.JMeter: Creating summariser 34 | 2017/05/15 12:30:04 INFO - jmeter.engine.StandardJMeterEngine: Running the test! 35 | 2017/05/15 12:30:04 INFO - jmeter.samplers.SampleEvent: List of sample_variables: [] 36 | 2017/05/15 12:30:04 INFO - jmeter.samplers.SampleEvent: List of sample_variables: [] 37 | 2017/05/15 12:30:04 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must contain the string: '.functions.' 38 | 2017/05/15 12:30:04 INFO - jmeter.engine.util.CompoundVariable: Note: Function class names must not contain the string: '.gui.' 39 | 2017/05/15 12:30:05 INFO - jmeter.JMeter: Running test (1494876605000) 40 | 2017/05/15 12:30:05 INFO - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group 41 | 2017/05/15 12:30:05 INFO - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Thread Group. 42 | 2017/05/15 12:30:05 INFO - jmeter.engine.StandardJMeterEngine: Thread will continue on error 43 | 2017/05/15 12:30:05 INFO - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 1 perThread 1000.0 delayedStart=false 44 | 2017/05/15 12:30:05 INFO - jmeter.threads.ThreadGroup: Started thread group number 1 45 | 2017/05/15 12:30:05 INFO - jmeter.engine.StandardJMeterEngine: All thread groups have been started 46 | 2017/05/15 12:30:05 INFO - jmeter.threads.JMeterThread: Thread started: Thread Group 1-1 47 | 2017/05/15 12:30:05 INFO - jmeter.protocol.http.sampler.HTTPHCAbstractImpl: Local host = msys-PC 48 | 2017/05/15 12:30:05 INFO - jmeter.protocol.http.sampler.HTTPHC4Impl: HTTP request retry count = 0 49 | 2017/05/15 12:30:05 INFO - jmeter.samplers.SampleResult: Note: Sample TimeStamps are START times 50 | 2017/05/15 12:30:05 INFO - jmeter.samplers.SampleResult: sampleresult.default.encoding is set to ISO-8859-1 51 | 2017/05/15 12:30:05 INFO - jmeter.samplers.SampleResult: sampleresult.useNanoTime=true 52 | 2017/05/15 12:30:05 INFO - jmeter.samplers.SampleResult: sampleresult.nanoThreadSleep=5000 53 | 2017/05/15 12:30:05 INFO - jmeter.reporters.Summariser: summary + 1 in 00:00:01 = 1.7/s Avg: 293 Min: 293 Max: 293 Err: 0 (0.00%) Active: 1 Started: 1 Finished: 0 54 | 2017/05/15 12:30:05 INFO - jmeter.threads.JMeterThread: Thread is done: Thread Group 1-1 55 | 2017/05/15 12:30:05 INFO - jmeter.threads.JMeterThread: Thread finished: Thread Group 1-1 56 | 2017/05/15 12:30:05 INFO - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test 57 | 2017/05/15 12:30:05 INFO - jmeter.reporters.Summariser: summary = 1 in 00:00:01 = 1.6/s Avg: 293 Min: 293 Max: 293 Err: 0 (0.00%) 58 | -------------------------------------------------------------------------------- /listeners/results.jtl: -------------------------------------------------------------------------------- 1 | timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,failureMessage,bytes,grpThreads,allThreads,Latency,IdleTime 2 | 1494876605301,293,HTTP Request,200,OK,Thread Group 1-1,text,true,,17239,1,1,292,0 3 | -------------------------------------------------------------------------------- /performance-dashboard/Figures/Figure_12-10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/performance-dashboard/Figures/Figure_12-10.jpg -------------------------------------------------------------------------------- /performance-dashboard/Figures/Figure_12-12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/performance-dashboard/Figures/Figure_12-12.jpg -------------------------------------------------------------------------------- /performance-dashboard/Figures/Figure_12-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/performance-dashboard/Figures/Figure_12-4.jpg -------------------------------------------------------------------------------- /performance-dashboard/Figures/Figure_12-9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jmeterbyexample/jmeter-test-scripts/a74a683cdf09ba701941cd09c07332afa23d08c2/performance-dashboard/Figures/Figure_12-9.jpg -------------------------------------------------------------------------------- /performance-dashboard/dt-users.csv: -------------------------------------------------------------------------------- 1 | user1@dt.com,user1 2 | user2@dt.com,user2 3 | user3@dt.com,user3 4 | user4@dt.com,user4 5 | user5@dt.com,user5 6 | user6@dt.com,user6 7 | user7@dt.com,user7 8 | user8@dt.com,user8 9 | user9@dt.com,user9 10 | user10@dt.com,user10 11 | user11@dt.com,user11 12 | user12@dt.com,user12 13 | user13@dt.com,user13 14 | user14@dt.com,user14 15 | user15@dt.com,user15 16 | user16@dt.com,user16 17 | user17@dt.com,user17 18 | user18@dt.com,user18 19 | user19@dt.com,user19 20 | user20@dt.com,user20 21 | user21@dt.com,user21 22 | user22@dt.com,user22 23 | user23@dt.com,user23 24 | user24@dt.com,user24 25 | user25@dt.com,user25 26 | user26@dt.com,user26 27 | user27@dt.com,user27 28 | user28@dt.com,user28 29 | user29@dt.com,user29 30 | user30@dt.com,user30 31 | user31@dt.com,user31 32 | user32@dt.com,user32 33 | user33@dt.com,user33 34 | user34@dt.com,user34 35 | user35@dt.com,user35 36 | user36@dt.com,user36 37 | user37@dt.com,user37 38 | user38@dt.com,user38 39 | user39@dt.com,user39 40 | user40@dt.com,user40 41 | user41@dt.com,user41 42 | user42@dt.com,user42 43 | user43@dt.com,user43 44 | user44@dt.com,user44 45 | user45@dt.com,user45 46 | user46@dt.com,user46 47 | user47@dt.com,user47 48 | user48@dt.com,user48 49 | user49@dt.com,user49 50 | user50@dt.com,user50 51 | user51@dt.com,user51 52 | user52@dt.com,user52 53 | user53@dt.com,user53 54 | user54@dt.com,user54 55 | user55@dt.com,user55 56 | user56@dt.com,user56 57 | user57@dt.com,user57 58 | user58@dt.com,user58 59 | user59@dt.com,user59 60 | user60@dt.com,user60 61 | user61@dt.com,user61 62 | user62@dt.com,user62 63 | user63@dt.com,user63 64 | user64@dt.com,user64 65 | user65@dt.com,user65 66 | user66@dt.com,user66 67 | user67@dt.com,user67 68 | user68@dt.com,user68 69 | user69@dt.com,user69 70 | user70@dt.com,user70 71 | user71@dt.com,user71 72 | user72@dt.com,user72 73 | user73@dt.com,user73 74 | user74@dt.com,user74 75 | user75@dt.com,user75 76 | user76@dt.com,user76 77 | user77@dt.com,user77 78 | user78@dt.com,user78 79 | user79@dt.com,user79 80 | user80@dt.com,user80 81 | user81@dt.com,user81 82 | user82@dt.com,user82 83 | user83@dt.com,user83 84 | user84@dt.com,user84 85 | user85@dt.com,user85 86 | user86@dt.com,user86 87 | user87@dt.com,user87 88 | user88@dt.com,user88 89 | user89@dt.com,user89 90 | user90@dt.com,user90 91 | user91@dt.com,user91 92 | user92@dt.com,user92 93 | user93@dt.com,user93 94 | user94@dt.com,user94 95 | user95@dt.com,user95 96 | user96@dt.com,user96 97 | user97@dt.com,user97 98 | user98@dt.com,user98 99 | user99@dt.com,user99 100 | user100@dt.com,user100 101 | -------------------------------------------------------------------------------- /properties-and-variables/PropertiesAndVariablesTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1462319297000 23 | 1462319297000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | java 31 | 32 | 33 | 34 | vars.put("zeta_variable", "variable value"); 35 | props.put("Alpha_variable", "property value"); 36 | 37 | 38 | 39 | 40 | true 41 | true 42 | false 43 | 44 | 45 | 46 | 47 | 48 | 49 | localhost 50 | 8080 51 | 52 | 53 | 54 | 55 | 56 | 4 57 | 58 | 59 | 60 | 61 | continue 62 | 63 | false 64 | 1 65 | 66 | 1 67 | 1 68 | 1462319319000 69 | 1462319319000 70 | false 71 | 72 | 73 | 74 | 75 | 76 | true 77 | true 78 | false 79 | 80 | 81 | 82 | 83 | false 84 | 85 | saveConfig 86 | 87 | 88 | true 89 | true 90 | true 91 | 92 | true 93 | true 94 | true 95 | true 96 | false 97 | true 98 | true 99 | false 100 | false 101 | false 102 | false 103 | false 104 | false 105 | false 106 | false 107 | 0 108 | true 109 | true 110 | true 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | -------------------------------------------------------------------------------- /properties-and-variables/UDVExecuteThreadGroupConsecutivelyTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | true 8 | 9 | 10 | 11 | UDV_Alpha 12 | alpha 13 | = 14 | 15 | 16 | UDV_Bravo 17 | bravo 18 | = 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | continue 27 | 28 | false 29 | 1 30 | 31 | 1 32 | 1 33 | 1462319297000 34 | 1462319297000 35 | false 36 | 37 | 38 | 39 | 40 | 41 | true 42 | true 43 | false 44 | 45 | 46 | 47 | 48 | 49 | 50 | log.info("The value of UDV_Bravo before: " + vars.get("UDV_Bravo") ); 51 | vars.put("UDV_Bravo", "zulu"); 52 | log.info("The value of UDV_Bravo after: " + vars.get("UDV_Bravo") ); 53 | 54 | java 55 | 56 | 57 | 58 | 59 | continue 60 | 61 | false 62 | 1 63 | 64 | 1 65 | 1 66 | 1462319297000 67 | 1462319297000 68 | false 69 | 70 | 71 | 72 | 73 | 74 | true 75 | true 76 | false 77 | 78 | 79 | 80 | 81 | false 82 | 83 | saveConfig 84 | 85 | 86 | true 87 | true 88 | true 89 | 90 | true 91 | true 92 | true 93 | true 94 | false 95 | true 96 | true 97 | false 98 | false 99 | false 100 | false 101 | false 102 | false 103 | false 104 | false 105 | 0 106 | true 107 | true 108 | true 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | -------------------------------------------------------------------------------- /samplers/BodyDataTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1446800767000 23 | 1446800767000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | false 32 | 33 | 34 | 35 | true 36 | 37 | 38 | 39 | false 40 | email=user1%40dt.com&password=user1 41 | = 42 | 43 | 44 | 45 | localhost 46 | 8080 47 | 48 | 49 | http 50 | utf-8 51 | /user/signIn 52 | POST 53 | true 54 | false 55 | true 56 | false 57 | Java 58 | false 59 | 60 | Detected the start of a redirect chain 61 | 62 | 63 | 64 | 65 | 200 66 | 67 | Assertion.response_code 68 | false 69 | 8 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | localhost 78 | 8080 79 | 80 | 81 | http 82 | 83 | /user/signOut 84 | HEAD 85 | true 86 | false 87 | true 88 | false 89 | true 90 | false 91 | 92 | Detected the start of a redirect chain 93 | 94 | 95 | 96 | 97 | 200 98 | 99 | Assertion.response_code 100 | false 101 | 8 102 | 103 | 104 | 105 | 106 | false 107 | 108 | saveConfig 109 | 110 | 111 | true 112 | true 113 | true 114 | 115 | true 116 | true 117 | true 118 | true 119 | false 120 | true 121 | true 122 | false 123 | false 124 | false 125 | false 126 | false 127 | false 128 | false 129 | false 130 | 0 131 | true 132 | true 133 | true 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | -------------------------------------------------------------------------------- /samplers/EmbeddedResourceTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1458376610000 23 | 1458376610000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | true 46 | false 47 | 48 | 49 | 50 | 51 | false 52 | 53 | saveConfig 54 | 55 | 56 | true 57 | true 58 | true 59 | 60 | true 61 | true 62 | true 63 | true 64 | false 65 | true 66 | true 67 | true 68 | true 69 | false 70 | false 71 | true 72 | true 73 | false 74 | false 75 | 0 76 | true 77 | true 78 | true 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | -------------------------------------------------------------------------------- /samplers/FollowRedirectTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1446800767000 23 | 1446800767000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | false 32 | 33 | 34 | 35 | 36 | 37 | 38 | false 39 | user1@dt.com 40 | = 41 | true 42 | email 43 | 44 | 45 | false 46 | user1 47 | = 48 | true 49 | password 50 | 51 | 52 | 53 | localhost 54 | 8080 55 | 56 | 57 | http 58 | utf-8 59 | /user/signIn 60 | POST 61 | true 62 | false 63 | true 64 | false 65 | Java 66 | false 67 | 68 | Detected the start of a redirect chain 69 | 70 | 71 | 72 | 73 | 200 74 | 75 | Assertion.response_code 76 | false 77 | 8 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | localhost 86 | 8080 87 | 88 | 89 | http 90 | 91 | /user/signOut 92 | HEAD 93 | false 94 | false 95 | false 96 | false 97 | true 98 | false 99 | 100 | Detected the start of a redirect chain 101 | 102 | 103 | 104 | 105 | 200 106 | 107 | Assertion.response_code 108 | false 109 | 8 110 | 111 | 112 | 113 | 114 | false 115 | 116 | saveConfig 117 | 118 | 119 | true 120 | true 121 | true 122 | 123 | true 124 | true 125 | true 126 | true 127 | false 128 | true 129 | true 130 | false 131 | false 132 | false 133 | false 134 | false 135 | false 136 | false 137 | false 138 | 0 139 | true 140 | true 141 | true 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | -------------------------------------------------------------------------------- /samplers/HTTPSTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /samplers/KeepAliveTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1446800767000 23 | 1446800767000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | false 32 | 33 | 34 | 35 | 36 | 37 | 38 | false 39 | user1@dt.com 40 | = 41 | true 42 | email 43 | 44 | 45 | false 46 | user1 47 | = 48 | true 49 | password 50 | 51 | 52 | 53 | localhost 54 | 8080 55 | 56 | 57 | http 58 | utf-8 59 | /user/signIn 60 | POST 61 | true 62 | false 63 | true 64 | false 65 | Java 66 | false 67 | 68 | Detected the start of a redirect chain 69 | 70 | 71 | 72 | 73 | 200 74 | 75 | Assertion.response_code 76 | false 77 | 8 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | localhost 86 | 8080 87 | 88 | 89 | http 90 | 91 | /user/signOut 92 | HEAD 93 | true 94 | false 95 | false 96 | false 97 | true 98 | false 99 | 100 | Detected the start of a redirect chain 101 | 102 | 103 | 104 | 105 | 200 106 | 107 | Assertion.response_code 108 | false 109 | 8 110 | 111 | 112 | 113 | 114 | false 115 | 116 | saveConfig 117 | 118 | 119 | true 120 | true 121 | true 122 | 123 | true 124 | true 125 | true 126 | true 127 | false 128 | true 129 | true 130 | false 131 | false 132 | false 133 | false 134 | false 135 | false 136 | false 137 | false 138 | 0 139 | true 140 | true 141 | true 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | -------------------------------------------------------------------------------- /samplers/MD5TestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1458376610000 23 | 1458376610000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | true 47 | 48 | 49 | 50 | 51 | false 52 | 53 | saveConfig 54 | 55 | 56 | true 57 | true 58 | true 59 | 60 | true 61 | true 62 | true 63 | true 64 | false 65 | true 66 | true 67 | true 68 | true 69 | false 70 | false 71 | true 72 | true 73 | false 74 | false 75 | 0 76 | true 77 | true 78 | true 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | -------------------------------------------------------------------------------- /samplers/RedirectAutoTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1446800767000 23 | 1446800767000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | false 32 | 33 | 34 | 35 | 36 | 37 | 38 | false 39 | user1@dt.com 40 | = 41 | true 42 | email 43 | 44 | 45 | false 46 | user1 47 | = 48 | true 49 | password 50 | 51 | 52 | 53 | localhost 54 | 8080 55 | 56 | 57 | http 58 | utf-8 59 | /user/signIn 60 | POST 61 | true 62 | false 63 | true 64 | false 65 | Java 66 | false 67 | 68 | Detected the start of a redirect chain 69 | 70 | 71 | 72 | 73 | 200 74 | 75 | Assertion.response_code 76 | false 77 | 8 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | localhost 86 | 8080 87 | 88 | 89 | http 90 | 91 | /user/signOut 92 | HEAD 93 | false 94 | true 95 | false 96 | false 97 | true 98 | false 99 | 100 | Detected the start of a redirect chain 101 | 102 | 103 | 104 | 105 | 200 106 | 107 | Assertion.response_code 108 | false 109 | 8 110 | 111 | 112 | 113 | 114 | false 115 | 116 | saveConfig 117 | 118 | 119 | true 120 | true 121 | true 122 | 123 | true 124 | true 125 | true 126 | true 127 | false 128 | true 129 | true 130 | false 131 | false 132 | false 133 | false 134 | false 135 | false 136 | false 137 | false 138 | 0 139 | true 140 | true 141 | true 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | -------------------------------------------------------------------------------- /samplers/fileload.txt: -------------------------------------------------------------------------------- 1 | This is test file load. 2 | -------------------------------------------------------------------------------- /test-plan/ParallelExecutionOfThreadGroupTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 4 19 | 20 | 1 21 | 1 22 | 1462319297000 23 | 1462319297000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /jmeter/alpha 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | 51 | continue 52 | 53 | false 54 | 4 55 | 56 | 1 57 | 1 58 | 1462319319000 59 | 1462319319000 60 | false 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | localhost 70 | 8080 71 | 72 | 73 | 74 | 75 | /jmeter/beta 76 | GET 77 | true 78 | false 79 | true 80 | false 81 | false 82 | 83 | 84 | 85 | 86 | 87 | false 88 | 89 | saveConfig 90 | 91 | 92 | true 93 | true 94 | true 95 | 96 | true 97 | true 98 | true 99 | true 100 | false 101 | true 102 | true 103 | false 104 | false 105 | false 106 | false 107 | false 108 | false 109 | false 110 | false 111 | 0 112 | true 113 | true 114 | true 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | -------------------------------------------------------------------------------- /test-plan/SerialExecutionOfThreadGroupTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | true 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 4 19 | 20 | 1 21 | 1 22 | 1462319297000 23 | 1462319297000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /jmeter/alpha 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | 51 | continue 52 | 53 | false 54 | 4 55 | 56 | 1 57 | 1 58 | 1462319319000 59 | 1462319319000 60 | false 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | localhost 70 | 8080 71 | 72 | 73 | 74 | 75 | /jmeter/beta 76 | GET 77 | true 78 | false 79 | true 80 | false 81 | false 82 | 83 | 84 | 85 | 86 | 87 | false 88 | 89 | saveConfig 90 | 91 | 92 | true 93 | true 94 | true 95 | 96 | true 97 | true 98 | true 99 | true 100 | false 101 | true 102 | true 103 | false 104 | false 105 | false 106 | false 107 | false 108 | false 109 | false 110 | false 111 | 0 112 | true 113 | true 114 | true 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | -------------------------------------------------------------------------------- /thread-group/ForeverRunningThreadGroupTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | -1 19 | 20 | 1 21 | 1 22 | 1460847829000 23 | 1460847829000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | false 51 | 52 | saveConfig 53 | 54 | 55 | true 56 | true 57 | true 58 | 59 | true 60 | true 61 | true 62 | true 63 | false 64 | true 65 | true 66 | true 67 | true 68 | false 69 | false 70 | true 71 | true 72 | false 73 | false 74 | 0 75 | true 76 | true 77 | true 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | -------------------------------------------------------------------------------- /thread-group/LoopedThreadGroupTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 2 19 | 20 | 1 21 | 1 22 | 1460847829000 23 | 1460847829000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | false 51 | 52 | saveConfig 53 | 54 | 55 | true 56 | true 57 | true 58 | 59 | true 60 | true 61 | true 62 | true 63 | false 64 | true 65 | true 66 | true 67 | true 68 | false 69 | false 70 | true 71 | true 72 | false 73 | false 74 | 0 75 | true 76 | true 77 | true 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | -------------------------------------------------------------------------------- /thread-group/ScheduledThreadGroupTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | -1 19 | 20 | 1 21 | 1 22 | 1464434700000 23 | 1464434701000 24 | true 25 | 2 26 | 10 27 | true 28 | 29 | 30 | 31 | 32 | 33 | 34 | localhost 35 | 8080 36 | 37 | 38 | 39 | 40 | /dt 41 | GET 42 | true 43 | false 44 | true 45 | false 46 | false 47 | 48 | 49 | 50 | 51 | false 52 | 53 | saveConfig 54 | 55 | 56 | true 57 | true 58 | true 59 | 60 | true 61 | true 62 | true 63 | true 64 | false 65 | true 66 | true 67 | true 68 | true 69 | false 70 | false 71 | true 72 | true 73 | false 74 | false 75 | 0 76 | true 77 | true 78 | true 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | -------------------------------------------------------------------------------- /thread-group/ThreadGroupTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 10 21 | 10 22 | 1460847829000 23 | 1460847829000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | false 51 | 52 | saveConfig 53 | 54 | 55 | true 56 | true 57 | true 58 | 59 | true 60 | true 61 | true 62 | true 63 | false 64 | true 65 | true 66 | true 67 | true 68 | false 69 | false 70 | true 71 | true 72 | false 73 | false 74 | 0 75 | true 76 | true 77 | true 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | -------------------------------------------------------------------------------- /trouble-shooting-jmeter/AuthorizationManagerTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1448814700000 23 | 1448814700000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | admin 34 | admin 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | localhost 46 | 8080 47 | 48 | 49 | 50 | 51 | /admin 52 | GET 53 | true 54 | false 55 | true 56 | false 57 | false 58 | 59 | 60 | 61 | 62 | 63 | 200 64 | 65 | Assertion.response_code 66 | false 67 | 8 68 | 69 | 70 | 71 | 72 | false 73 | 74 | saveConfig 75 | 76 | 77 | true 78 | true 79 | true 80 | 81 | true 82 | true 83 | true 84 | true 85 | false 86 | true 87 | true 88 | false 89 | false 90 | false 91 | false 92 | false 93 | false 94 | false 95 | false 96 | 0 97 | true 98 | true 99 | true 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | -------------------------------------------------------------------------------- /trouble-shooting-jmeter/HeaderManagerTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 1 21 | 1 22 | 1448814700000 23 | 1448814700000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | Authorization 33 | BASIC YWRtaW46YWRtaW4= 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | localhost 43 | 8080 44 | 45 | 46 | 47 | 48 | /admin 49 | GET 50 | true 51 | false 52 | true 53 | false 54 | false 55 | 56 | 57 | 58 | 59 | 60 | 200 61 | 62 | Assertion.response_code 63 | false 64 | 8 65 | 66 | 67 | 68 | 69 | false 70 | 71 | saveConfig 72 | 73 | 74 | true 75 | true 76 | true 77 | 78 | true 79 | true 80 | true 81 | true 82 | false 83 | true 84 | true 85 | false 86 | false 87 | false 88 | false 89 | false 90 | false 91 | false 92 | false 93 | 0 94 | true 95 | true 96 | true 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | -------------------------------------------------------------------------------- /trouble-shooting-jmeter/LogViewerPanelTest.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 10 19 | 20 | 1 21 | 1 22 | 1464581527000 23 | 1464581527000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | false 51 | 52 | saveConfig 53 | 54 | 55 | true 56 | true 57 | true 58 | 59 | true 60 | true 61 | true 62 | true 63 | false 64 | true 65 | true 66 | false 67 | false 68 | false 69 | true 70 | false 71 | false 72 | false 73 | true 74 | 0 75 | true 76 | true 77 | true 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | -------------------------------------------------------------------------------- /trouble-shooting-jmeter/ThreadGroupValidateTestPlan.jmx: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | false 7 | false 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | continue 16 | 17 | false 18 | 1 19 | 20 | 10 21 | 1 22 | 1466740503000 23 | 1466740503000 24 | false 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | localhost 34 | 8080 35 | 36 | 37 | 38 | 39 | /dt 40 | GET 41 | true 42 | false 43 | true 44 | false 45 | false 46 | 47 | 48 | 49 | 50 | 51 | 200 52 | 53 | Assertion.response_code 54 | false 55 | 8 56 | 57 | 58 | 59 | 60 | false 61 | 62 | saveConfig 63 | 64 | 65 | true 66 | true 67 | true 68 | 69 | true 70 | true 71 | true 72 | true 73 | false 74 | true 75 | true 76 | false 77 | false 78 | false 79 | true 80 | false 81 | false 82 | false 83 | true 84 | 0 85 | true 86 | true 87 | true 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | --------------------------------------------------------------------------------