Role Of Testing For Software Quality Assurance & Black Box Testing

1341 Words6 Pages
Submission Date: 24-03-2016 Time: Registration No: 28962 Section: A Student Name: Mohammad Arsalan Ud-din Marks: _______ / 10 Topic: Role of Testing in Software Quality Assurance & Black Box Testing INTRODUCTION Software QA involves the entire software development PROCESS - monitoring and improving the process, making sure that any agreed-upon processes, standards and procedures are followed, and ensuring that problems are found and dealt with. It is oriented to 'prevention ' DISCUSSION Virtually every QA/testing authority encourages the widely accepted conventional wisdom that QA/testing should get involved early in the life cycle, participating in the requirements process and especially in requirements reviews. The reasoning…show more content…
Also known as Glass box Testing. Internal software and code working should be known for this type of testing. Tests are based on coverage of code statements, branches, paths, conditions. 3. Unit testing – Testing of individual software components or modules. Typically done by the programmer and not by testers, as it requires detailed knowledge of the internal program design and code. May require developing test driver modules or test harnesses. 4. Incremental integration testing – Bottom up approach for testing i.e continuous testing of an application as new functionality is added; Application functionality and modules should be independent enough to test separately done by programmers or by testers. 5. Integration testing – Testing of integrated modules to verify combined functionality after integration. Modules are typically code modules, individual applications, client and server applications on a network, etc. This type of testing is especially relevant to client/server and distributed systems. 6. Functional testing – This type of testing ignores the internal parts and focus on the output is as per requirement or not. Black-box type testing geared to functional requirements of an application. 7. System testing – Entire system is tested as per the requirements. Black-box type testing that is based on overall requirements specifications, covers all combined parts of a system.
Open Document