РАЗРАБОТКА ЧЕРЕЗ ТЕСТИРОВАНИЕ В АВТОМАТИЗИРОВАННОЙ СИСТЕМЕ УПРАВЛЕНИЯ «ВУЗ»

  • View
    212

  • Download
    0

Embed Size (px)

Transcript

  • ISSN 1812-9498. . 2007. 4 (39)

    222

    004.05

    . . , . .

    (Test Driven Development, TDD)

    , () , - , - .

    TDD [1], - .

    , - . - - . TDD , - . , , , - . .

    ()

    TDD ,

    , - . [2] :

    1. ( , , ).

    2. , . 3. .

    . 4. ,

    . , , - , .

    5. , .

    6. , , , , - .

    7. , . , ,

    , , - .

    TDD - - . , -. - . (), - .

  • 223

    Microsoft. - , .

    Visual Studio.NET, C#. Microsoft SQL Server. Gentle.NET - , , .

    Gentle.NET , . , . Gentle.NET , -, , SQL, - () C#.

    MyGeneration , . My-Generation C# + Gentle.NET + SQL Server 2000, . . C# c Gentle.NET SQL Server 2000. MyGeneration , . . , Gentle.NET.

    NUnit. NUnit , Visual Studio.NET. NUnit , , -, . . [3]. -, NUnit TDD - Visual Studio.NET. TDD - .

    1. SQL Server 2000.

    2. (MyGeneration + Gentle.NET). 3. TDD. -

    . - NUnit.

    4. , Gentle.NET - , , , .

    5. . , : , - , .

    , - MyGeneration, Gentle.NET NUnit - . , , , . , , .

    , MS Visual Studio.NET, MS

    SQL Server 2000, Gentle.NET, MyGeneration NUnit . '

  • ISSN 1812-9498. . 2007. 4 (39)

    224

    NUnit TDD , , , .

    1. . . . .: , 2002. 224 . 2. . : . .

    .: , 2003. 224 . 3. Payne J. E., Alexander R. T., Hutchinson C. D. Design-for-Testability for Object-Oriented Software. Sigs

    Publications, INC, 1997.

    11.09.2006

    TEST DRIVEN DEVELOPMENT IN AUTOMATED CONTROL SISTEM "HIGHER LEARNING INSTITUTE"

    M. Yu. Altufiev, V. V. Laptev

    The given article deals with the analysis of Test Driven Development methodology in application with fast and qualified software development in the evolving environment and considerable shortage of the resources. The use of the methodology is examined by the example of ACS development of Astrakhan State Technical University.