Functional testing involves testing the developed

This preview shows page 22 - 25 out of 54 pages.

We have textbook solutions for you!
The document you are viewing contains questions related to this textbook.
Records Management
The document you are viewing contains questions related to this textbook.
Chapter 7 / Exercise 014
Records Management
Ginn/Read
Expert Verified
Functional testing involves testing the developed system by comparing to the functional specifications provided by the client while non-functional one is testing the application against the technical qualities such as scalability, usability, and vulnerability (Inflectra, 2016). According to the team, the different types of testing, where both correct and incorrect test data will be used wherever needed, that will be performed are (Bentley, et al., n.d.); 1. Functional testing All the functional testing which includes unit testing, integration testing and System testing will be performed; a. Unit testing The source code will be tested unit by unit; each module will be checked. b. Integration testing The coding will be tested through integration testing which is testing two or more modules or functions together with the intent of finding interface defects between the modules. 2. System Testing Since the system is a web based system with database, the whole system needs to be tested to ensure that it works in coordination. This test is carried out by interfacing the hardware and software components of the entire system and then testing it as a whole. 3. Acceptance Testing This part will be carried out to ensure that the requirements have been met. This will be done
We have textbook solutions for you!
The document you are viewing contains questions related to this textbook.
Records Management
The document you are viewing contains questions related to this textbook.
Chapter 7 / Exercise 014
Records Management
Ginn/Read
Expert Verified
CT046-3-2-SDM UC2F1708IT Group Component Page 19 of 50 mostly by the end-users who will validate that all the expected requirements of the system have been tested. 4. Security Testing As it is an online based which will be saving its confidential information in a database, security testing is very important which tests out for confidentiality, integrity, authentication, availability, and non-repudiation ensuring no unauthorized access to data. 5.3 System Deployment 5.3.1 Phased Changeover It is a staged method whereby a part of the overall system that need changing is changed. If any problems arise, they are limited in scope and therefore non-critical. Once the system has been successfully changed in one area, the other areas can follow up. Figure 1: Phased Method (Anon., n.d.) The advantages and disadvantages are listed down below: Advantages: 1. Since the system is implemented in stages, the staff can be trained gradually for the part of the system that is being implemented. 2. As the system is being dealt one part at a time, errors are easier to find and thus debugging is made easier 3. If one part of the system fails, the parts of the old system that are still accessible can be still used. 4. Low Risk. Because there’s no hard-and-fast deadline, the organization can adjust as needed during the transition.
CT046-3-2-SDM UC2F1708IT Group Component Page 20 of 50 Disadvantages: 1 . Lack of Focus. Deployment occurs over an extended period, and staff must concentrate on a single module or department at a time rather than on the system.

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture