O'Reilly logo

Spring Persistence with Hibernate by Ahmad Seddighi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 15. Testing

When developing an application, we need to apply a testing mechanism to ensure that the application works as we intend. In practice, different kinds of testing exist, each with different goals, including quality assurance testing, acceptance testing, performance testing, integration testing, and unit testing. Customer satisfaction tests, performed by the quality assurance team, verify that the application meets the customer's needs and expectations. Acceptance tests exercise all operating conditions of the user's environment or features of the system. Performance tests evaluate how the application responds to a large number of requests, specifically testing the application's robustness, memory usage, and response time. Integration ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required