Book Image

CISA – Certified Information Systems Auditor Study Guide - Second Edition

By : Hemang Doshi
5 (3)
Book Image

CISA – Certified Information Systems Auditor Study Guide - Second Edition

5 (3)
By: Hemang Doshi

Overview of this book

With the latest updates and revised study material, this second edition of the Certified Information Systems Auditor Study Guide provides an excellent starting point for your CISA certification preparation. The book strengthens your grip on the core concepts through a three-step approach. First, it presents the fundamentals with easy-to-understand theoretical explanations. Next, it provides a list of key aspects that are crucial from the CISA exam perspective, ensuring you focus on important pointers for the exam. Finally, the book makes you an expert in specific topics by engaging you with self-assessment questions designed to align with the exam format, challenging you to apply your knowledge and sharpen your understanding. Moreover, the book comes with lifetime access to supplementary resources on an online platform, including CISA flashcards, practice questions, and valuable exam tips. With unlimited access to the website, you’ll have the flexibility to practice as many times as you desire, maximizing your exam readiness. By the end of this book, you’ll have developed the proficiency to successfully obtain the CISA certification and significantly upgrade your auditing career.
Table of Contents (14 chapters)

Testing Methodology

Testing is one of the critical elements of the System Development Life Cycle (SDLC). The objective of testing is to ensure that the system is capable of fulfilling its intended objective. For the CISA exam, you need to understand the following testing methodologies:

  • Unit testing
  • Integration testing
  • System testing:
    • Functionality tests
    • Recoverability tests
    • Security tests
    • Load tests
    • Volume tests
    • Stress tests
  • Performance testing
  • Final acceptance testing:
    • Quality Assurance Test (QAT)
    • User Acceptance Test (UAT)
  • Regression testing
  • Sociability testing
  • Pilot testing
  • Parallel testing
  • White box testing
  • Black box testing
  • Alpha testing
  • Beta testing

Unit Testing

The following are some of the important aspects of unit tests:

  • Unit tests include tests of each separate program or module.
  • Testing is generally conducted by the developers themselves. It is conducted as and when a program or module is ready, and it...