Application Block Code Review
This section describes the steps involved in performing a code review for an application block.
Input
The following input is required for a code review:
Requirements (use cases, functional specifications, deployment scenarios, and security-related requirements for the target deployments)
Design-related documents (architecture diagrams and class interaction diagrams)
Code...
Saturday, 1 March 2014


Unit Testing a Customized Application Block
Application blocks may need to be customized based on the requirements of the application. After the application block is customized, it must be unit tested to make sure that the customizations do not break the functionality of existing features. Unit testing also ensures that the customizations are in accordance with the requirements of the application...


Performance Objectives
Performance objectives are captured in the requirements phase and early design phase of the application life cycle. All performance objectives, resource budget data, key usage scenarios, and so on, are captured as a part of the performance modeling process. The performance modeling artifact serves as important input to the performance testing process. In fact, performance testing is a part of the performance modeling process; you may update the model depending on the application...


Testing Process for Globalization
The following process formalizes the set of activities that are required to ensure a world-ready application block. The process can be easily customized to suit specific needs for an application block by creating test plans that are specific to particular scenarios.
Input
The following input is required for the globalization testing process:
Functional specifications...


White Box Testing
White box testing assumes that the tester can take a look at the code for the application block and create test cases that look for any potential failure scenarios. During white box testing, you analyze the code of the application block and prepare test cases for testing the functionality to ensure that the class is behaving in accordance with the specifications and testing for...


Overview
After you complete the design and code review of the application block, you need to test the application block to make sure it meets the functional requirements and successfully implements the functionality for the usage scenarios it was designed and implemented for.
The testing effort can be divided into two categories that complement each other:
Black box testing. This approach...
Subscribe to:
Posts
(
Atom
)