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 and/or testing:
“It was a real treat when hed read me Daisy Miller out loud. But wed reached the point in our relationship when, in a straight choice between him and Henry James, Id have taken Henry James any day even if Henry James were dead and not much of a one for the girls when living, either.”
—Angela Carter (19401992)
“Today so much rebellion is aimless and demoralizing precisely because children have no values to challenge. Teenage rebellion is a testing process in which young people try out various values in order to make them their own. But during those years of trial, error, embarrassment, a child needs family standards to fall back on, reliable habits of thought and feeling that provide security and protection.”
—Neil Kurshan (20th century)