Design By Contract - Relationship With Software Testing

Relationship With Software Testing

Unit testing tests a module in isolation, to check that it meets its contract assuming its subcontractors meet theirs. Integration testing checks whether the various modules are working properly together. The system test is a white-box test that normally checks the contract between the supplier of the software and the client, and does normally not go into such details.

Read more about this topic:  Design By Contract

Famous quotes containing the words relationship with, relationship and/or testing:

    I began to expand my personal service in the church, and to search more diligently for a closer relationship with God among my different business, professional and political interests.
    Jimmy Carter (James Earl Carter, Jr.)

    Harvey: Oh, you kids these days, I’m telling you. You think the only relationship a man and a woman can have is a romantic one.
    Gil: That sure is what we think. You got something better?
    Harvey: Oh, romance is very nice. A good thing for youngsters like you, but Helene and I have found something we think is more appropriate to our stage of life—companionship.
    Gil: Companionship? I’ve got a flea-bitten old hound at home who’ll give me that.
    Tom Waldman (d. 1985)

    No testing has overtaken you that is not common to everyone. God is faithful, and he will not let you be tested beyond your strength, but with the testing he will also provide the way out so that you may be able to endure it.
    Bible: New Testament, 1 Corinthians 10:13.