ఇ-కామర్స్ వెబ్సైట్లు మరియు వెబ్ పోర్టల్స్ వంటి అనేక వెబ్ అనువర్తనాలు వారి వినియోగదారులకు వినియోగదారు నమోదు మరియు లాగిన్ కార్యాచరణను అందిస్తాయి.
వినియోగదారు రిజిస్ట్రేషన్ ప్రవాహాన్ని పరీక్షించమని అడిగినప్పుడు, రిజిస్ట్రేషన్ లక్షణాన్ని వ్యాయామం చేయడానికి మేము వెంటనే ఉపయోగించగల దృశ్యాలు ఉండాలి.
ఈ పోస్ట్ యొక్క లక్ష్యం వినియోగదారు రిజిస్ట్రేషన్ కార్యాచరణను పరీక్షించేటప్పుడు పరిగణించవలసిన సాధారణ దృశ్యాలు మరియు పరీక్ష కేసుల జాబితాను మీకు అందించడం.
నమోదు ప్రక్రియలో భాగం గుర్తింపు మరియు యాక్సెస్ నిర్వహణ , IDAM.
/register
ద్వారా ప్రాప్యత చేయగల రిజిస్ట్రేషన్ API మాకు ఉందని పరిశీలిద్దాం ఎండ్ పాయింట్.
ది /register
ఎండ్ పాయింట్ ఫారమ్ యొక్క JSON పేలోడ్ తీసుకుంటుంది:
{
'username': '',
'password': '',
'first_name': '',
'last_name': '',
'email': '' }
ఇప్పుడు, మేము దీనిని పరీక్షించబోతున్నాము /register
ఎండ్ పాయింట్. మనం ఏ పరిస్థితుల గురించి ఆలోచించవచ్చు?
దృష్టాంతం 1: చెల్లుబాటు అయ్యే రిజిస్ట్రేషన్ అభ్యర్థన పేలోడ్తో వినియోగదారుని నమోదు చేయగలగాలి
పేలోడ్:
తనిఖీ:
దృష్టాంతం 2: మాల్ఫార్మ్డ్ JSON పేలోడ్తో వినియోగదారుని నమోదు చేయకూడదు
పేలోడ్:
తనిఖీ:
చాలా తరచుగా, వినియోగదారు నమోదు చేయబడినప్పుడు, ఇమెయిల్ చెల్లుబాటు అయ్యేలా చూడటానికి ధృవీకరణ లింక్ యూజర్ యొక్క ఇమెయిల్ చిరునామాకు పంపబడుతుంది.
వినియోగదారులు సాధారణంగా వారి ఇమెయిల్ ఖాతాను ధృవీకరించడానికి ఇమెయిల్లోని లింక్పై క్లిక్ చేయాలి.
మేము చెల్లుబాటు అయ్యే మరియు చెల్లని ధృవీకరణ లింక్తో పరీక్షించవచ్చు.
దృష్టాంతం 3: వినియోగదారు నమోదును ధృవీకరించండి
పేలోడ్: చెల్లుబాటు అయ్యే అభ్యర్థన
తనిఖీ:
దృష్టాంతం 4: వినియోగదారు నమోదును ధృవీకరించండి
పేలోడ్: చెల్లని అభ్యర్థన
తనిఖీ:
దృష్టాంతం 5: ఒకే వినియోగదారుని రెండుసార్లు నమోదు చేయకూడదు
పేలోడ్: చెల్లుబాటు అయ్యే అభ్యర్థన
తనిఖీ:
పరిమితం చేయబడిన పాస్వర్డ్లు ఇప్పటికే హ్యాక్ చేయబడి పేస్ట్బిన్లపై ఉంచబడ్డాయి. HIBP (HaveIBeenPawned.com) హ్యాక్ చేసిన పాస్వర్డ్ల జాబితాను కలిగి ఉంది.
దృష్టాంతం 6: పరిమితం చేయబడిన పాస్వర్డ్లతో వినియోగదారుని నమోదు చేయకూడదు
పేలోడ్: అన్ని ఫీల్డ్లు చెల్లుతాయి, కానీ పాస్వర్డ్ పరిమితం
తనిఖీ:
పాస్వర్డ్ల జాబితా సాధారణమైనది మరియు హ్యాక్ చేయడం సులభం కాబట్టి యూజర్ రిజిస్ట్రేషన్లో తప్పించాలి.
దృష్టాంతం 7: పాస్వర్డ్లను సులభంగా to హించి వినియోగదారుని నమోదు చేయకూడదు
పేలోడ్: అన్ని ఫీల్డ్లు చెల్లుతాయి, కానీ పాస్వర్డ్ను to హించడం సులభం
తనిఖీ:
దృష్టాంతం 8: వినియోగదారు పేరు వలె పాస్వర్డ్ను సెట్ చేయకూడదు
పేలోడ్: అన్ని ఫీల్డ్లు చెల్లుతాయి, కానీ పాస్వర్డ్ వినియోగదారు పేరు వలె ఉంటుంది
తనిఖీ:
ప్రతి అప్లికేషన్ యొక్క అవసరాలు భిన్నంగా ఉంటాయి మరియు మీరు పరీక్షిస్తున్న రిజిస్ట్రేషన్ లక్షణానికి పై దృశ్యాలు వర్తించవు లేదా వర్తించకపోవచ్చు.
వినియోగదారు రిజిస్ట్రేషన్ ప్రవాహాన్ని పరీక్షించేటప్పుడు ఏమి చూడాలి అనే దానిపై ఈ దృశ్యాలు మీకు కొంత మార్గదర్శకత్వం ఇస్తాయని ఆశిద్దాం.