Recovery testing it is conducted to force software to

This preview shows page 36 - 38 out of 148 pages.

Recovery testing:- It is conducted to force software to work in a number of ways and to verify that data can easily be stored. Security testing:- It tests on the protection mechanism used within the system e.g. testing of pass word. Acceptance of testing : it is carried out by software users in management for the following reasons:- To detect any software errors not yet detected To discover the actual and exact demands of the system Alpha and Beta testing: Alpha testing is testing that is conducted at the software developer’s site by both the developer and the user or customer. Beta testing is testing a system at the user’s or customer’s site. It is conducted by the end user of the system. Stress testing: Designed to confront a program with abnormal structure and abnormal quantity of resources e.g. a large volume of transaction inputs to see how the program can cope up with such abnormally. Performance testing: Conducted to evaluate the software performance e.g. run time, response time, quality of output etc. White box testing It concentrates on internal construction of a program. It is carried out on the following: i. Cyclomatic complexity - are measures of logical complexity of a program ii. Graph matrix - are used for condition testing iii. Data flow testing – commonly associated with SSADM. It is used to select paths of a program according to location and definition of variables. iv. The loop testing – it focuses on exclusive validity of loops within a program Black box testing
Image of page 36

Subscribe to view the full document.

It focuses on functional requirements of software. It attempts to find errors in the following categories: Incorrect or missing functions Interface errors Data structure errors Performance errors Initialization and termination errors NB. White box and Black box testing are based on the input and output to and from a program. They do not emphasize on the internal structure of a program. Structured walkthrough (peer review) It is a planned review of system by people not involved in its development effort. It is carried out to establish areas where improvement can be made in the system or its development process. The review is done by between 5-10 people as a software quality assurance measure. Types of walkthrough include: (i) Requirement review – It is conducted to examine a proposed system as formulated by the system analyst to determine whether there are any inconsistencies between the requirements stated by the users and those that the analyst, if discovered they are dealt with early enough. (ii) Design review – Its purpose is to determine whether the proposed design will meet the requirements of the system and user. If the review team finds any discrepancies between the design and the requirement, they should give solutions to such discrepancies.
Image of page 37
Image of page 38
  • Summer '16
  • Mr. Mathias Muinde
  • ........., Systems Development Life Cycle

{[ snackBarMessage ]}

Get FREE access by uploading your study materials

Upload your study materials now and get free access to over 25 million documents.

Upload now for FREE access Or pay now for instant access
Christopher Reinemann
"Before using Course Hero my grade was at 78%. By the end of the semester my grade was at 90%. I could not have done it without all the class material I found."
— Christopher R., University of Rhode Island '15, Course Hero Intern

Ask a question for free

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern