performance testing - which tool i need to use? · • introduction • performance testing •...

Post on 10-Oct-2020

4 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Dusanka Lecic

PERFORMANCE TESTING - WHICH TOOL I NEED TO USE?

• Introduction• Performance testing• JMeter and making test plan• Locust and making test plan• Advantages of JMeter• Advantages of Locust• Drawbacks of JMeter and Locust• Common pitfalls in making test plans

AGENDA

• What is functional testing?• What is non-functional testing? • Types of non-functional testing

• Performance testing• Security testing• Compatibility testing• Usability testing• Data conversion

INTRODUCTION

• Performance testing is …• Performance testing types• Attributes of performance testing that we watch• Performance testing tools

PERFORMANCE TESTING

JMETER

• Introduction to JMeter• Starting JMeter and its elements • Making test plan in JMeter (demo)

• Introduction to Locust• Starting Locust • Making test plan in Locust (demo)

LOCUST

LOCUST

ADVANTAGES OF JMETER

ADVANTAGES OF LOCUST

LOCUST• no many forums, blogs• doesn't support

recording scripts• lack of good

presentation of results• gevent’s performance

under Windows is poor

JMETER• complex terminology• confusing graphic

representation of results• remote machines must be

declared in a property file before starting application

• necessary to start remote machine one by one

DRAWBACKS OF JMETER & LOCUST

• Pay your attention on non-functional testing• Learn, search and explore• Decision is yours• There is no best tool

CONCLUSIONS

 

PITFALLS IN MAKING TEST PLANS

QUESTIONS

Every ending is really just a new beginning!

top related