How To Test Software Performance
What are the best types of software performance testing? What does the performance of a system really mean and how should we measure it? Performance testing is something of a black art. Performance testing tools aren’t enough alone to define a performance testing strategy.
In this episode, Dave Farley of Continuous Delivery offers some performance testing basics. Advice to guide your strategy and to guide you to adopt a stronger software engineering stance whatever your performance testing needs.
-------------------------------------------------------------------------------------
📚 BOOKS:
📖 Dave’s NEW BOOK "Modern Software Engineering" is now available on
Kindle ➡️ https://amzn.to/3DwdwT3
(Paperback version available soon)
In this book, Dave brings together his ideas and proven techniques to describe a durable, coherent and foundational approach to effective software development, for programmers, managers and technical leads, at all levels of experience.
📖 "Continuous Delivery Pipelines" by Dave Farley
paperback ➡️ https://amzn.to/3gIULlA
ebook version ➡️ https://leanpub.com/cd-pipelines
📖 The original, award-winning "Continuous Delivery" book by Dave Farley and Jez Humble
➡️ https://amzn.to/2WxRYmx
📖 "Domain Driven Design" - by Eric Evans ➡️ https://amzn.to/2WXJ94m
(Please Note that these are 'Affiliate Links' meaning that we will make a small amount of money if you buy one of these books, without it costing any more to you.)
-------------------------------------------------------------------------------------
Also from Dave:
🎓 CD TRAINING COURSES ➡️ https://bit.ly/DFTraining
📧 JOIN CD MAIL LIST ➡️ https://bit.ly/MailListCD
to get regular updates, advice and offers from Dave and Continuous Delivery!
-------------------------------------------------------------------------------------
CHANNEL SPONSORS:
Equal Experts is a product software development consultancy with a network of over 1,000 experienced technology consultants globally. They increase the pace of innovation by using modern software engineering practices that embrace Continuous Delivery, Security, and Operability from the outset ➡️ https://www.equalexperts.com/
Harness helps engineers and DevOps teams simplify and scale CI/CD. Sign up for your free account at ➡️ https://harness.io
Octopus are the makers of Octopus Deploy the single place for your team to manage releases, automate deployments, and automate the runbooks that keep your software operating. ➡️ https://octopus.com/
SpecFlow Behavior Driven Development for .NET SpecFlow helps teams bind automation to feature files and share the resulting examples as Living Documentation across the team and stakeholders. ➡️ https://go.specflow.org/dave_farley
Other Videos By Modern Software Engineering
2021-10-27 | Getting Started With Microservices |
2021-10-20 | How Did Twitch Get Hacked? |
2021-10-13 | Facebook's BIG Software Failure |
2021-10-06 | Getting Started with TDD - Part 2 |
2021-09-29 | Is AGILE Better Than KANBAN? |
2021-09-22 | Git Flow Is A Bad Idea |
2021-09-19 | Defining Microservices | SHORTS |
2021-09-15 | Is Software Development The Most Difficult Job ITW |
2021-09-12 | What Is BDD? | SHORTS |
2021-09-08 | Test Driven Development Tutorial For Beginners |
2021-09-01 | How To Test Software Performance |
2021-08-25 | Breaking Bad Software Development Habits |
2021-08-18 | 3 Ways OOP Changed The World |
2021-08-11 | What is Post Agile? |
2021-08-04 | 5 Common Mistakes In User Stories |
2021-07-28 | Domain Driven Design with BDD |
2021-07-21 | Software Developer Interview Advice |
2021-07-14 | Real Example of a Deployment Pipeline in the Fintech Industry |
2021-06-27 | Defining A Deployment Pipeline | SHORT |
2021-06-23 | Where Do The Software Bugs Come From? |
2021-06-20 | What Is Pair Programming? | SHORTS |