Testing and Debugging

This section will deal with software testing and the unit test in particular. Unit testing takes the smallest part of software practical and validates its function. The unit test must be planned and documented according to what is called the unit test plan. The software that usually is produced to perform the unit test is called the test harness—software that has stubs and functions that can call on and respond to any functionality in the unit being tested. | MCAD MCSD MICROSOFT CERTIFIED APPLICATION DEVELOPER MICROSOFT CERTIFIED SOLUTION DEVELOPER 7 Testing and Debugging CERTIFICATION OBJECTIVES Q A Creating a Unit Test Plan Implementing Tracing Instrumenting and Debugging a Windows Service a Serviced Component a .NET Remoting Object and an XML Web Service Using Interactive Debugging Logging Test Results Two-Minute Drill Self Test 2 Chapter 7 Testing and Debugging In this chapter you will learn about the testing process and specifically how unit testing fits into the overall testing of the application. You will also look at what tracing is and how you can make use of it as well as how you implement your remote components and retrieve that information. Debugging and especially how you debug remote components interactively will also be handled here. Another interesting area you will look at is how you can use SOAP extensions to debug the components. CERTIFICATION OBJECTIVE Creating a Test Plan on the Evolutionary Model This section will deal with software testing and the unit test in particular. Unit testing takes the smallest part of software practical and validates its function. The unit test must be planned and documented according to what is called the unit test plan. The software that usually is produced to perform the unit test is called the test harness software that has stubs and functions that can call on and respond to any functionality in the unit being tested. Software testing is a high-priority activity in the production of software applications. Among other things the testing process Measures the quality of the software The assumption is that there will always be flaws in the software that are waiting to be discovered. By testing and debugging prior to release you can ensure that your software is regarded as high-quality. Validates that the application behaves as the user expects it to The application is tested to ensure that it behaves as described in the documentation and as the .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.