nerdexam
(ISC)2

CISSP · Question #570

An Internet software application requires authentication before a user is permitted to utilize the resource. Which testing scenario BEST validates the functionality of the application?

The correct answer is C. Web session testing. When an internet application requires authentication before granting access to resources, web session testing is the appropriate method to validate that the authentication and session management functionality works correctly.

Submitted by joshua94· Mar 5, 2026Software Development Security

Question

An Internet software application requires authentication before a user is permitted to utilize the resource. Which testing scenario BEST validates the functionality of the application?

Options

  • AReasonable data testing
  • BInput validation testing
  • CWeb session testing
  • DAllowed data bounds and limits testing

How the community answered

(36 responses)
  • A
    3% (1)
  • B
    6% (2)
  • C
    89% (32)
  • D
    3% (1)

Why each option

When an internet application requires authentication before granting access to resources, web session testing is the appropriate method to validate that the authentication and session management functionality works correctly.

AReasonable data testing

Reasonable data testing focuses on verifying that an application correctly handles typical, expected input data values, not on validating authentication or session management workflows.

BInput validation testing

Input validation testing is concerned with ensuring the application properly handles and sanitizes user-supplied input to prevent injection attacks, not with verifying the authentication and session control mechanisms.

CWeb session testingCorrect

Web session testing specifically validates the mechanisms by which a web application manages user authentication, session creation, session tokens, and access control - all critical when a user must authenticate before using a resource. This type of testing verifies that sessions are properly initiated after valid login, that unauthorized users are denied access, and that session tokens are securely handled and invalidated upon logout.

DAllowed data bounds and limits testing

Allowed data bounds and limits testing checks whether an application correctly enforces minimum and maximum data value constraints, which is unrelated to validating user authentication and session management functionality.

Concept tested: Web session and authentication functionality testing

Source: https://owasp.org/www-project-web-security-testing-guide/latest/4-Web_Application_Security_Testing/06-Session_Management_Testing/README

Topics

#Web application testing#Authentication testing#Session management#Application security

Community Discussion

No community discussion yet for this question.

Full CISSP Practice