Test Cases for Security Testing

Posted: October 8, 2012 in Manual Testing, Scecurity Testing, Test cases
Tags: , , , ,

Test Cases for Security Testing:                                                                                                                                               

1. Try to directly access bookmarked web page without login to the system.

2. Verify that system should restrict you to download the file without sign in on the system.

3. Verify that previous accessed pages should not accessible after log out i.e. Sign out and then press the Back button to access the page accessed before.

4. Check the valid and invalid passwords, password rules say cannot be less than 6 characters, user id and password cannot be the same etc.

5. Verified that important i.e. sensitive information such as passwords, ID numbers, credit card numbers, etc should not get displayed in the input box when typing. They should be encrypted and in asterix format.

6 .Check Is bookmarking disabled on secure pages? Bookmarking Should be disabled on secure pages.

7. Check Is Right Click, View, Source disabled? Source code should not be visible to user.

8. Is there an alternative way to access secure pages for browsers under version 3.0, since SSL is not compatible with those browsers?

9. Check does your server lock out an individual who has tried to access your site multiple times with invalid login/password information?

10. Verify the timeout condition, after timeout user should not able to navigate through the site.

11. Check Are you prevented from doing direct searches by editing content in the URL?

12. Verify that relevant information should be written to the log files and that information should be traceable.

13. In SSL verify that the encryption is done correctly and check the integrity of the information.

14. Verify that restricted page should not be accessible by user after session time out.

15. ID / password authentication, the same account on different machines cannot log on at the same time. So at a time only one user can login to the system with a user id.

16. ID / password authentication methods entered the wrong password several times and check if the account gets locked.

17. Add or modify important information (passwords, ID numbers, credit card number, etc.). Check if it gets reflected immediately or caching the old values.

18. Verify that Error Message does not contain malicious info so that hacker will use this information to hack web site.

  1. pankaj says:

    Good work really very heplfull………….

  2. 4567867897 says:

    thanks a lot..very nice test cases

  3. Sumit says:

    Very good scenario…really help full

  4. nayak says:

    very useful scenario… thanks

  5. narasim says:

    v.good helpful for beginners



  7. vamsi says:

    Provided very good info… Thanks for the info

  8. tim says:

    Good scenarios to test

  9. Ashwini says:

    Very good

  10. Rajinder Singh says:

    Really helpfull… Thanks

  11. Suman says:

    Good collection of test scenarios.

  12. Parag says:

    => In SSL verify that the encryption is done correctly and check the integrity of the information.
    very important point but how do i verify this on my local host.

  13. Rajesh Kumar says:

    Excellent explanation..

  14. ilyes says:

    thanks very interesting as beginner

  15. Kiran Gaikwad says:

    Help full Thanks

  16. Harini says:

    Excellent testcases!! Very very useful

  17. Harry says:

    Really helpful for me thanks for this test cases

  18. Bhuvana says:

    Those are really useful scenarios.Could you please elaborate how to test the application

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s