Testing Reference Functional Testing Disadvantage:1.) Potential of missing logical errors in software. 2.) Possibility of redundant testing, Structural Testing Disadvantages:1.) Does not ensure that you’ve met user requirements. 2.) Its tests may not mimic real-world situations. Disaster Testing: it is a mechanism that simulates problems in the original environment so that an alternative-processing environment can be tested.
Workbench:- Workbenches r more frequently referred to as Phases, steps, or tasks. Is a way of illustrating and documenting how a specific activity is to be performed. Defining workbench is normally the responsibility of a process management committee, which in the past has been more frequently referred to as standards committee. There r four components to each workbench. 1.) Input. The entrance criteria or deliverables needed to perform work. 2.) Procedures to do. The work tasks or processes that will transform the input into the output. 3.) Procedures to check. The processes that determine that the output meets the standards. 4.) Output. The exit criteria or deliverables produced from the workbench. Test Matrix: This shows which tests must be performed in order to validate the functions. Its matrix will be used to determine which tests are needed, as well as their sequencing. It will also be used to determine the status of testing. Many organizations use a spreadsheet package to maintain test results. The intersection can be color coded or coded with a number or symbol to indicate the following: 1 Test is needed, but not performed. 2 Test is currently being performed. 3 Minor defect noted. 4 Major defect noted. 5 Test complete and function is defect-free for the criteria included in this test.
Testing Client / Server Systems: The concerns about client/server systems reside in the area of control. The testers need to determine that adequate controls are in place to ensure accurate, complete, timely, and secure processing or client software systems. The testers must address these five concerns: 1.) Organizational Readiness: The culture (background) is adequately prepared to process data using Client/Server technology. Readiness must be evaluated in the areas of management, client installation, and server support. 2.) Client installation: The concern is that the appropriate hardware and software will be in place to enable processing that will meet client needs. 3.) Security: There is a need for protection of both the h/w, including residence s/w, and the data that is processed using that hardware and s/w. security must address threats from employees, outsiders, and acts of nature.
4.)
5.)
Client data: controls must be in place to ensure that everything is not lost, incorrectly processed, or processed differently on a client workstation that in other areas of the organization. Client/Server standards: standards must exist to ensure that all client workstations operate under the same set of rules.