Top Login Page Test Cases - Manual Testing Interview Questions

Поделиться
HTML-код
  • Опубликовано: 28 июн 2019
  • In this video, we will try to cover different login page feature manual test cases. I have tried my best to cover as much as possible, tried to cover different functional and non functional test cases with performance, security and compatibility testing point of view.
    ================================================================================
    Login Test Cases
    A. Functional test cases:
    1. valid un/pwd +ve
    2. invalid un/pwd -ve
    3. valid un but invalid pwd -ve
    4. blank un/pwd -ve
    5. blank un but some pwd --ve
    6. valid un and blank pwd -ve
    7. forgot password feature test +ve
    8. after forgot pwd, user should be able to login +ve
    9. Reset Password +ve
    10. inavlid use cases -- messages on the UI -ve
    11. valid un/pwd -- on home page -- check valid username
    12. Remember me -- +ve
    13. SSO - Single Sign On -- +ve
    14. check password field -- ***** or ....
    15. Show password -- Test123
    16. Enter key +ve
    17. password policy: more than 8 characters
    --only alphanumeric combination
    --No @#$ chars allowed
    --Easy, Medium, Strong, Very Strong
    18. Click on Back Button after logged out -ve
    19. check password in browser cache/cookies +ve
    20. expired password -ve
    21. blocked user:
    --for life time blocked
    --for 24 hrs or for sometime blocking
    22. check login feature on different browsers
    23. check login on different devices : ios/Android/tablet
    24. User validation in DB:
    --DL/Passport/Doc is missing
    --Email Confirmation is pending
    25. Email notificaion for login/password +ve
    26. logged in FF with UN1, open a new tab, try to
    login with UN2 -ve
    27. Session Expired -- -ve
    --30 mins, 1 hr, 15 mins, 10 mins
    28. on Differnt browsers
    B. Non Functional test cases: Performance, Security
    1. should not take time to login to app
    2. usability testing -- proper validation messgs
    3. Alignment, look and feel
    4. Password policy: should be followed
    5. SQL Injection:
    6. SSL certificate testing
    7. In backend: on PROD, customer password should not be logged in logs
    8. Encryption and decryption of the password:
    Test123 -- 2345@%@#$%23$%@#$%SFGSG
    9. India -- logged in to APP
    and at the same time
    Germnay -- logged into APP
    10. history of login details
    11. Mobile App -- Samsung login
    --Apple iphone 8: login
    12. unsuccessful login attempts:
    --3 times wrong password: 1 hr blocked
    --10 times wrong pwd: blocked for 1 hr
    ==============================================================================
    ~~~Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:
    ruclips.net/user/Naveen%20Au...
    Follow me on my Facebook Page:
    / naveenqtpexpert
    Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:
    t.me/joinchat/COJqZUPB02rRd8w...
    WebServices API Automation Tutorials:
    vimeo.com/ondemand/webservice... Subscribe to this channel, and press bell icon to get some interesting videos on Selenium and Automation:
    ruclips.net/user/Naveen%20Au...
    Follow me on my Facebook Page:
    / naveenqtpexpert
    Let's join our Automation community for some amazing knowledge sharing and group discussion on Telegram:
    t.me/joinchat/COJqZUPB02r5sB7...
    Paid courses (Recorded) videos:
    Java & Selenium Course: www.naveenautomationlabs.com/p...
    API Course: www.naveenautomationlabs.com/p... ➡️Get Our Courses✔️
    📗 Get My Paid Courses at
    Paid courses (Recorded) videos:
    Java & Selenium Course: www.naveenautomationlabs.com/p...
    API Course: www.naveenautomationlabs.com/p...
    -------------------------------
    ✔️SOCIAL NETWORKS
    Facebook: / naveenqtpexpert
    Twitter: / naveenkhunteta
    Blog: www.naveenautomationlabs.com
    --------------------------------
    Support My Channel✔️Or Buy Me A Coffee
    Paypal: paypal.me/naveenkhunteta
    Google Pay: naveenanimation20@gmail.com
    --------------------------------
    ✔️Thanks for watching!
    देखने के लिए धन्यवाद
    Благодаря за гледането
    感谢您观看
    Merci d'avoir regardé
    Grazie per la visione
    Gracias por ver
    شكرا للمشاهدة
  • НаукаНаука

Комментарии • 85

  • @nilstoned7593
    @nilstoned7593 2 года назад +25

    I'll add a few:
    1) In Inspect element for passwords, one should not see passwords in plaintext
    2) Copy/paste actions should be disabled on the password field
    3) If i login on chrome window, try loging in in ingognito window on same machine with same user
    4) after entering correct creds, check url after hitting login button, it should not reveal cerds on url
    5) check ui on mobile devices, on different desktops, on half size window
    6) check for login api time on 3g, 4g networks
    7) after logging in, copy url and paste on new device or in incognito. check if it reveals or redirects to log in again
    8) check for suspicious logins based on AI like if the user normally logs in once or twice a day, has logged in for 50 times on a particular day, send notification email of same to user's email
    9) in case of rotating screens like tab, mobile devices, check ui alignments on rotating screens randomly
    10) check if its https or http. try manipulating it
    11) check for localization i.e. login page language as per local such as chinese or english or hindi
    12) check for at a time, how many users can login in server, part of performance testing

  • @sristilohani8521
    @sristilohani8521 5 лет назад +24

    The OTP which goes to mobile at the time of login ,for some banking applications should not take much time. This can be covered in performance testing.

  • @sauravhateme
    @sauravhateme 2 года назад +3

    Great Coverage Naveen.
    Few add ons:
    Functional:
    1. On screen keyboard should popup having numbers and characters for all MOB devices
    2. Login with Face id sign up
    3. If the face id dont not recognize, user can give passcode
    4. Setting visual pattern
    5. OTP
    6. Push Notification followed by Login and deeplink to the specific page as per notification message
    7. Extend session while logged in if any
    8. Recent logged in activity with device info validation
    9. any footer link which leads to the product page should allow user to authenticate
    10. Navigation url should be masked the user name & password
    11. If you a user is logged out and lands back on log in page, and face id should not log back in again

  • @rishikachowdarypotturu3488
    @rishikachowdarypotturu3488 3 года назад +5

    Never thought that these many test cases should be covered... Appreciate it👏

  • @margaritashamrakov
    @margaritashamrakov 3 года назад +2

    Thank you Naveen for really going in depth on this topic. I have learned so much.

  • @ramjikannan5341
    @ramjikannan5341 4 года назад +11

    Thank you so much, Mr. Naveen.
    We can add these 3 test cases under non-functional test cases:-
    1. Same time mobile app and net banking login not allowed (-ve)
    2. registered security questions on the 3rd login attempt.
    3. page should be logged out when network changes - Like from LAN to wifi.

    • @naveenautomationlabs
      @naveenautomationlabs  4 года назад

      good one..

    • @sanjanamargam2883
      @sanjanamargam2883 2 года назад +2

      There are two more test cases for User interface testing...
      1. As soon as opened login page, cursor should be in user name text field only
      2.while click on tab key , it should be move from one by one control

  • @SarangHoley
    @SarangHoley 5 лет назад +2

    Thanks Naveen for taking this topic into consideration as well, as being said by you always while teaching , as a tester you should have diversified mindset to cover different aspects of a scenario. Thanks 😊👍

  • @zeshansikandar5007
    @zeshansikandar5007 2 года назад +1

    Sir Naveen i'm really thankful to you by watching your videos i switched my career and got a job in a reputable company ,you are doing great for humanity indeed knowledge has no boundries keep sharing and keep growing .Love from Pakistan

  • @sumapatil6661
    @sumapatil6661 5 лет назад

    Thank you Naveen for the Video. How it is possible for you to think this much out of the Box :-). Its really amazing. you have covered a lot for Login scenario. Nobody covers all these scenarios. Its simply GREAT !!! thanks a Ton.

  • @puneethshivalingaiah
    @puneethshivalingaiah Год назад +1

    Thanks for this video @Naveen. You are enhancing others' knowledge as well.

  • @vasupokala8601
    @vasupokala8601 5 лет назад +2

    Thank you very much Naveen. Really liked your way of explanation..

  • @sharadaa8033
    @sharadaa8033 5 лет назад +2

    Hai Naveen...... Thank You So Much........For Video on Login Feature.....I understood everything easily such a Good Explanation

  • @footprints2489
    @footprints2489 5 лет назад +1

    Thank you so much for taking this topic.. I was just waiting for this..

  • @priyasinha.9
    @priyasinha.9 2 года назад

    Thankyou Naveen , that really was 'Out of the Box' explanation

  • @cashedge1
    @cashedge1 5 лет назад

    Nice video. Thanks
    I can think of just one more test in security test=> Login using URL Rewriting. This issue came in real time in financial application(Wells Fargo Bank) where we have user with multiple roles can login to application as customer and as vendor and performing payments.
    In functional => Login with Facebook with valid account / invalid account
    Login with Google with valid account / invalid account

  • @thaneeshsiddam6531
    @thaneeshsiddam6531 Год назад

    Thanks Naveen, your are doing great service to the community

  • @rrrindia13
    @rrrindia13 5 лет назад +1

    Thanks for sharing valuable information. Please share more information about Manual testing... For mobile app testing

  • @roopamanickam1590
    @roopamanickam1590 3 года назад +1

    Great Coverage

  • @sunitkulkarni
    @sunitkulkarni 3 года назад

    Thank you Naveen.... Its very helpful.

  • @automationtestingempire
    @automationtestingempire 3 года назад

    Thank you so much Naveen to make our life bright 🌞🌞🌞🌞

  • @priyasingh-ko8ki
    @priyasingh-ko8ki 5 лет назад +2

    thanku so much naveeen for sharing this information.could you plz cover manual testing interview question and answer also project related question also i love your voice.thanks

  • @bharatkumaryendluri5934
    @bharatkumaryendluri5934 3 года назад

    Thanks for your videos they really good.

  • @prikshitverma3885
    @prikshitverma3885 4 года назад

    Thats amazing 🤗

  • @shikhapatil6886
    @shikhapatil6886 3 года назад

    Very helpful Video...thanks a lot...

  • @mariabajwa8632
    @mariabajwa8632 5 лет назад +1

    thank you so much...

  • @mariabajwa8632
    @mariabajwa8632 5 лет назад +1

    Excellent

  • @deepanparikh9547
    @deepanparikh9547 5 лет назад +3

    Hey Naveen,
    Thanks for this video. It is quite helpful to those who are at the Junior level in software testing like me.
    By any chance, could you please upload Interview questions on Manual Testing and JIRA?
    Thanks.

  • @classicideas4789
    @classicideas4789 11 месяцев назад

    Thank u sir for giving lots of testcases for login page😊

  • @suganyabasker4703
    @suganyabasker4703 3 года назад

    Thanks very useful

  • @sharmilarajith5881
    @sharmilarajith5881 5 лет назад +1

    Hi naveen....first of all thanks for all the videos. Can u make sessions for spock groovy as well if possible.

  • @anoopektaforever
    @anoopektaforever 3 года назад +1

    Thank you sir it will help us

  • @prajaktapatil3308
    @prajaktapatil3308 5 лет назад

    Thanks for this video...can you please upload a video containing test cases for CRM Telecom end to end process

  • @vasantvarma6406
    @vasantvarma6406 5 лет назад +1

    Nice video

  • @rohittanwar2395
    @rohittanwar2395 3 года назад

    Nice video Naveen

  • @chetanasantoshkumar4676
    @chetanasantoshkumar4676 3 года назад

    Happy I got most of the test cases. Very useful video, thanks.
    @naveen, if sign in is same as login, then only existing account holder will be able to login.
    Also logged in with same credentials to the application in mobile app, desktop and laptop at the same time. Notification sent to the registered email or mobile.
    If there is password to reset, the verification/ security code to receive thru mobile txt msg, able to enter the security code. Then allowed to change password.
    -positiveTC
    Or asked one of the security question(which the user had picked at the time of registration). User enters the correct answer, then user is allowed to login else not. Positive TC
    How do we test captcha?

  • @deepakpatil2397
    @deepakpatil2397 5 лет назад +1

    Thanks a lot Naveen for sharing this knowledge.

  • @narapareddyjannavarapu7989
    @narapareddyjannavarapu7989 5 лет назад

    Thank you sir

  • @bhaskargupta9340
    @bhaskargupta9340 Месяц назад

    Please make more videos on how to cover the best test cases. on different domains.

  • @bharathibalajirangaraj6881
    @bharathibalajirangaraj6881 3 месяца назад

    Interesting. 40 -50 test cases we can write for login test cases

  • @piyushjain8312
    @piyushjain8312 2 года назад +1

    My suggestions:
    1. In case OTP is required for multifactor authentication, the user should recieve OTP within an appreciable time limit even when the application is getting heavy traffic. That can be part of performance testing.
    2. Password field should be case sensitive.
    3. Suspicious login (Multiple wrong attempts, New device Logins, Inactive user) should be notified to the user immediately, along with a Logout from all devices option.
    4. Captcha working properly or not.

  • @bkumarj6450
    @bkumarj6450 3 года назад +3

    I believe no only having knowledge on automation we should have a good knowledge on exploring and breaking the things into a deeper look how the system behaves on different scenarios. We need more and more inputs on manual along with automation.🙏🏻🙏🏻please do create few more like this

  • @vikydesai9387
    @vikydesai9387 4 года назад +1

    thnak you so Much naveen for this login test casess

  • @prikshitverma3885
    @prikshitverma3885 3 года назад

    Thank u sir

  • @mohit7x
    @mohit7x 3 года назад

    Thank you

  • @swarali2458
    @swarali2458 5 лет назад

    hi sir,i had 1 question people nowdays are talking about codeless testing and i have also watched ur video regarding top 10 tending automation tools,can u please make a video regarding codeless testing and ellaborate regarding same,is it going to replace automation testing in which we write scripts ....please do reply..thank u

  • @ahmedhasan2283
    @ahmedhasan2283 5 лет назад +1

    Which approach is better? Log in once and run all tests or Login before every test??

  • @gowrujaya3323
    @gowrujaya3323 3 года назад

    Hi, Please provide info / videos on SFDC integration, along with test automation on apex programming, using any of the tools like TestNG, selenium...etc

  • @dilawarkhan4085
    @dilawarkhan4085 5 лет назад

    mostly the issue also occurred due to the username letters case or the first letter of username case, also occurred such scenario too

  • @harinderkaur5335
    @harinderkaur5335 3 года назад +4

    security questions and answers should be asked for resetting the password
    email should match for resetting the password

  • @hrudeshjaiswal5826
    @hrudeshjaiswal5826 5 лет назад +1

    Can we add test cases for Globalization Testing
    If application has users from different countries.
    In america- content should be in English
    In China - content should be in Chinese
    Please correct me if I am wrong

  • @sreedevik.h8068
    @sreedevik.h8068 5 лет назад +1

    Hi Naveen, I have one question for you. Password policy test cases come under sign up page right. Here you are talking about login page test cases.

    • @sristilohani8521
      @sristilohani8521 5 лет назад

      I have the same question.

    • @naveenautomationlabs
      @naveenautomationlabs  5 лет назад +3

      It can be covered in login page as well. As password field is accepting text as per password policy defined in requirement. Also, with the proper validation messages.

  • @jaykeesinghchouhan2979
    @jaykeesinghchouhan2979 2 года назад

    These days in many login pages there are captcha even after putting the password. Do we need to test that also

  • @shashibhushan3370
    @shashibhushan3370 5 лет назад +1

    11 no is very important test cases.

  • @93FAB
    @93FAB 2 года назад

    I’m getting confused with this text case (maybe I missed it) but where are you getting the requirement to have this big list of test case? Can you share it so we can make a connection? Maybe I’m just missing the whole point, sorry! 🤦‍♀️

  • @sarthaksinghnegi1494
    @sarthaksinghnegi1494 3 года назад

    Naveen sir how to automate that we are getting emails and SMS

  • @naruketu
    @naruketu 3 года назад

    In-network platform. like if you work in any company you can log in only company's computer.

  • @jneeraj2011
    @jneeraj2011 5 лет назад

    Virtual keyboard for banking application
    Same password should not be allowed multiple times for better security

  • @melwinsam22
    @melwinsam22 Год назад

    good evening sir can you help in understanding how to write test case of email password in registration page

  • @pallavisharma7300
    @pallavisharma7300 5 лет назад

    TCase Access levels attached to the person logged in to the application

  • @nisabichu7461
    @nisabichu7461 4 года назад

    Thank yooouuuuu

  • @yforyou1342
    @yforyou1342 3 года назад

    Sir I guess PWD policy will verify at the time of account creation or registering our self with the application. But here we are verifying the login page which means we already created our pwd..plz correct me if I'm wrong.

  • @SuperLavanyaS
    @SuperLavanyaS 5 лет назад +1

    No Network/Poor Network--> User should prompt with the exact message

  • @mr.madhukarpatil1052
    @mr.madhukarpatil1052 3 года назад

    Hey Naveen in which company you are working

  • @bharatkumaryendluri5934
    @bharatkumaryendluri5934 3 года назад

    OTP or security code should be received before login

  • @ramyadevial8841
    @ramyadevial8841 5 лет назад

    Trying to join your telegram chat but seeing an msg that it doesn't exists ...

  • @kailassingh
    @kailassingh 5 лет назад +2

    Browser history cleared logout from all. Login activity through via from social sites.
    Multiple domains eamil id at a time and same password.

  • @jishajayaram3191
    @jishajayaram3191 4 года назад

    Try to login different devises at the same time with same credentials

  • @martharaju7645
    @martharaju7645 2 года назад

    Hi Naveen i want selenium automation course

  • @بينش-علوى
    @بينش-علوى 2 года назад +1

    security questions

  • @sakshirayake9618
    @sakshirayake9618 4 года назад +2

    enter capecha if u r not robot

  • @anannya9909
    @anannya9909 3 года назад +1

    Also we can add below scenarios where -
    1. system should ask users to type letters shown in the security check box to check if the user is human or bot
    2. system can use different images in blocks(eg. to select traffic lights in pic) to check if the user is human
    3. In some banking apps, they also ask user's ID or date of birth along with username; as a additional security check
    4. In some login pages, system also provide virtual keyboard to enter the usrnm/pwd

  • @kailassingh
    @kailassingh 5 лет назад +3

    2 steps verification.

  • @ephraimmca2137
    @ephraimmca2137 2 года назад

    These are test scenarios !!!???????

  • @بينش-علوى
    @بينش-علوى 2 года назад +1

    multiple wrong tries blocking function

  • @jayadevnp7226
    @jayadevnp7226 2 года назад

    Login with browser

  • @SaurabhSharma-mt2hp
    @SaurabhSharma-mt2hp 3 года назад

    Load testing..

  • @alisha9133
    @alisha9133 2 года назад

    Hindi me kisi ko nahi bolna hai.. Jese sirf metro cities / bade city ke log hi ye job karte hai ya karna chahte hai... Hai na

    • @naveenautomationlabs
      @naveenautomationlabs  2 года назад +4

      What if you are working for an American client, will you speak to them in Hindi? Don't judge people here with your language opinion. In IT world, English is mandatory to communicate people. If you are lacking in this, try to improve it. Hope this will help you.