1 / 7

Testing in UP

Testing in UP. Testing as part of the Unified Process (UP). Black box vs. white box testing. Black box testing We don’t have / need access to the source code to plan the test White box testing We have access to the source code when the test is planned. Testing use cases.

babu
Download Presentation

Testing in UP

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Testing in UP Testing as part of the Unified Process (UP) Testing in UP

  2. Black box vs. white box testing • Black box testing • We don’t have / need access to the source code to plan the test • White box testing • We have access to the source code when the test is planned. Testing in UP

  3. Testing use cases • Uses cases are an important part of the specification on a UP project • Use cases must be tested! • Use case • Must be tested by a test case • Black box • Use case realization • Must be tested by a test case • White box Testing in UP

  4. Function Testing Expected results occur when valid data is used User Interface Testing Performance Profiling Data and Database Integrity Testing Performance Profiling Load Testing Volume Testing Security and Access Control Testing Failover / Recovery Testing Configuration Testing Installation Testing Reference http://www.upedu.org/upedu/process/artifact/tmpl_cs/webtmpl/TEST/upedu_tstpl.htm#_Toc11133133 Testing types Testing in UP

  5. Test Manager Acquire appropriate resources Test Designer Generate test plan Generate test model Tester Execute tests Test System Administrator Administer test management system Database Administrator Administer test data Designer Define test classes Implementer Create the test classes WorkersWho’s involved in testing? Testing in UP

  6. Test coverage • Requirements-based Test Coverage • Code-based Test Coverage • UP Test evaluation report, page 4 • http://www.upedu.org/upedu/process/artifact/ar_tstev.htm Testing in UP

  7. References • Jacobsen, et. al The Unified Software Development Process, Addison Wesley 1999 • Chapter 11 Test, page 295-313 • UP Test Plan • http://www.upedu.org/upedu/process/artifact/ar_tstpl.htm • UP Test Evaluation Report • http://www.upedu.org/upedu/process/artifact/ar_tstev.htm Testing in UP

More Related