Security Testing - Web Testing
Attributes in Security Testing
Attributes in Security Testing
1. Authentication - The process of denying and granting access to the network resource. Before accessing the system, the process of identifying the user is called authentication.
2. Authorization
The process of giving permission and restrictions to the users of the system. This is implemented in the access list, user role based and user group based.
3. Confidentiality
The information and services are available only for the authorized and requested user.
4. Availability
The availability of the software application is to check the system is available for the authorized users.
5. Integrity
This ensures that information provided to the user is correct and updated.
6. Non-repudiation
The process of tracking who access to the systems and which of the request is denied
7. Resilience
This is the process of checking the system is resistance to bear the attacks. This is implemented by using encryption and two layer authentication.
Testing Methodologies
1. Black Box - All the information are provided to the tester.
2. White Box - The information are not provided to the tester. Test with the real world scenarios.
3. Gray Box - The hybrid of the black box and white box.
Sample Test Scenarios for Security Testing
Thanks and Regards,
Dananji.



Comments
Post a Comment