Lazy Systematic Unit Testing

Lazy Systematic Unit Testing is a software unit testing method based on the two notions of lazy specification, the ability to infer the evolving specification of a unit on-the-fly by dynamic analysis, and systematic testing, the ability to explore and test the unit's state space exhaustively to bounded depths. A testing toolkit JWalk exists to support lazy systematic unit testing in the Java programming language.

Read more about Lazy Systematic Unit Testing:  Lazy Specification, Systematic Testing

Famous quotes containing the words lazy, systematic, unit and/or testing:

    “So, when my days of impotence approach,
    And I’m by pox and wine’s unlucky chance
    Forced from the pleasing billows of debauch
    On the dull shore of lazy temperance,
    My pains at least some respite shall afford
    While I behold the battles you maintain
    When fleets of glasses sail about the board,
    From whose broadsides volleys of wit shall rain.”
    —John Wilmot, 2d Earl Of Rochester (1647–1680)

    “Every nation ... whose affairs betray a want of wisdom and stability may calculate on every loss which can be sustained from the more systematic policy of its wiser neighbors.”
    —James Madison (1751–1836)

    “During the Suffragette revolt of 1913 I ... [urged] that what was needed was not the vote, but a constitutional amendment enacting that all representative bodies shall consist of women and men in equal numbers, whether elected or nominated or coopted or registered or picked up in the street like a coroner’s jury. In the case of elected bodies the only way of effecting this is by the Coupled Vote. The representative unit must not be a man or a woman but a man and a woman.”
    —George Bernard Shaw (1856–1950)

    “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.