Upgrade subject to access all content
Of the following, which is the BEST definition of an Integration Test?
Testing all interfaces connected to a piece of software to make sure that they work properly.
End-to-end testing to make sure the entire software works together.
Testing a specific class to make sure all methods function properly.
User testing to ensure that the overall system works per user requirements.
Testing a specific method to make sure it works properly.