டெஸ்ட் ஸ்கிரிப்ட் என்றால் என்ன? உதாரணத்துடன் எழுதுவது எப்படி

டெஸ்ட் ஸ்கிரிப்ட் என்றால் என்ன?

டெஸ்ட் ஸ்கிரிப்ட்ஸ் என்பது ஒரு வரிக்கு வரி விளக்கமாகும், இது கணினி பரிவர்த்தனைகள் பற்றிய தகவலை உள்ளடக்கியது, இது சோதனை அல்லது விண்ணப்பத்தை சரிபார்க்கிறது. எதிர்பார்த்த முடிவுகளுடன் எடுக்க வேண்டிய ஒவ்வொரு அடியையும் டெஸ்ட் ஸ்கிரிப்ட் பட்டியலிட வேண்டும்.

இந்த ஆட்டோமேஷன் ஸ்கிரிப்ட் மென்பொருள் சோதனையாளருக்கு ஒவ்வொரு நிலைகளையும் பரந்த அளவிலான சாதனங்களில் முறையாக சோதிக்க உதவுகிறது. சோதனை ஸ்கிரிப்ட் செயல்படுத்தப்பட வேண்டிய உண்மையான உள்ளீடுகளையும், எதிர்பார்த்த முடிவுகளையும் கொண்டிருக்க வேண்டும்.

இந்த டெஸ்ட் ஸ்கிரிப்ட் டுடோரியலில், நீங்கள் கற்றுக்கொள்வீர்கள்:

டெஸ்ட் கேஸ் மற்றும் டெஸ்ட் ஸ்கிரிப்ட் இடையே உள்ள வேறுபாடு

டெஸ்ட் காஸ்ட் மற்றும் டெஸ்ட் ஸ்கிரிப்ட் இடையே உள்ள முக்கிய வேறுபாடு இங்கே:

சோதனை வழக்கு டெஸ்ட் ஸ்கிரிப்ட்
சோதனை வழக்கு ஒரு பயன்பாட்டைச் சோதிக்கப் பயன்படுத்தப்படும் ஒரு படிப்படியான செயல்முறை ஆகும்.டெஸ்ட் ஸ்கிரிப்ட் என்பது ஒரு அப்ளிகேஷனை தானாக சோதிப்பதற்கான வழிமுறைகளின் தொகுப்பாகும்.
கையேடு சோதனை சூழலுக்கு சோதனை வழக்குகள் பயன்படுத்தப்படுகின்றன.ஆட்டோமேஷன் சோதனை சூழலில் டெஸ்ட் ஸ்கிரிப்ட் பயன்படுத்தப்படுகிறது.
இது கைமுறையாக செய்யப்படுகிறது.இது ஸ்கிரிப்டிங் வடிவத்தின் படி செய்யப்படுகிறது.
டெஸ்ட் கேஸ் டெம்ப்ளேட்டில் டெஸ்ட் ஐடி, டெஸ்ட் டேட்டா, டெஸ்ட் செயல்முறை, உண்மையான மற்றும் எதிர்பார்க்கப்படும் முடிவுகள் போன்றவை அடங்கும்.டெஸ்ட் ஸ்கிரிப்டில், ஸ்கிரிப்டை உருவாக்க பல்வேறு கட்டளைகளை நாம் பயன்படுத்தலாம்.

ஒரு டெஸ்ட் ஸ்கிரிப்ட் எழுதுவது எப்படி

சோதனை ஸ்கிரிப்ட்

ஒரு சோதனை ஸ்கிரிப்டை உருவாக்க மூன்று வழிகள் உள்ளன:

பதிவு/பின்னணி:

இந்த முறையில், சோதனையாளர் பயனரின் செயல்களைப் பதிவு செய்வதற்குப் பதிலாக ஏதேனும் குறியீட்டை எழுத வேண்டும். இருப்பினும், சோதனையாளர் தவறாகப் போகும் விஷயங்களைச் சரிசெய்ய அல்லது ஆட்டோமேஷன் நடத்தையை நன்றாக மாற்றுவதற்கு குறியீட்டு செய்ய வேண்டும்.

நீங்கள் ஏற்கனவே முழுமையான குறியீட்டை வைத்திருப்பதால், ஒரு முழுமையான சோதனை ஸ்கிரிப்டை புதிதாக எழுதுவதை விட இந்த முறை எளிதானது. இது பெரும்பாலும் VBScript போன்ற எளிமைப்படுத்தப்பட்ட நிரலாக்க மொழியில் பயன்படுத்தப்படுகிறது.

முக்கிய சொல்/தரவு சார்ந்த ஸ்கிரிப்டிங்:

இந்த முறையில், சோதனையாளர்கள் மற்றும் டெவலப்பர்களுக்கு இடையே ஒரு தெளிவான பிரிப்பு உள்ளது. தரவு-இயக்கப்படும் ஸ்கிரிப்ட்டில், சோதனையாளர் அடிப்படை குறியீட்டை அறியாமல் முக்கிய வார்த்தைகளைப் பயன்படுத்தி சோதனையை வரையறுக்கிறார்.

இங்கே, டெவலப்பர்களின் பணி முக்கிய வார்த்தைகளுக்கான சோதனை ஸ்கிரிப்ட் குறியீட்டைச் செயல்படுத்துவதும், தேவைப்படும் போது இந்தக் குறியீட்டைப் புதுப்பிப்பதும் ஆகும். எனவே இந்த முறையில், சோதனையாளர் கணினியைப் பற்றி கவலைப்படத் தேவையில்லை. இருப்பினும், நீங்கள் தானாகவே சோதிக்க விரும்பும் எந்தவொரு புதிய செயல்பாட்டிற்கும் அவர்கள் மேம்பாட்டு வளங்களை அதிகம் நம்புவார்கள்.

நிரலாக்க மொழியைப் பயன்படுத்தி குறியீட்டை எழுதுதல்:

இந்த முறையைப் பயன்படுத்தி நீங்கள் டெஸ்ட் ஸ்கிரிப்டை உருவாக்க விரும்பினால், நீங்கள் இன்னும் பதிவுசெய்யும் அல்லது பிளேபேக் செய்து எளிய ஸ்கிரிப்டை உருவாக்கும் திறனைப் பெறுவீர்கள்.

இருப்பினும், ஒரு சோதனையாளராக, நீங்கள் இறுதியாக பதிவு/பிளேபேக்கிற்கு அப்பால் சென்று எளிய ஸ்கிரிப்ட்களை எப்படி குறியிட வேண்டும் என்பதை அறிய வேண்டும். உங்கள் விண்ணப்பம் ஜாவாவில் எழுதப்பட்டிருந்தாலும் உங்கள் நிரலாக்க மொழியை நீங்கள் தேர்வு செய்யலாம் என்பதை புரிந்து கொள்ள வேண்டும்.

இருப்பினும், உங்கள் சோதனை ஸ்கிரிப்ட்களை ஜாவாவில் எழுத வேண்டும் என்று அர்த்தம் இல்லை, இது கற்றுக்கொள்வது கடினம். அதற்கு பதிலாக, உங்கள் சோதனை ஸ்கிரிப்ட்களை ஜாவாஸ்கிரிப்ட் அல்லது ரூபி போன்ற எளிதான மொழியில் எழுதலாம் (அல்லது நீங்கள் பயன்படுத்த விரும்பும் எளிதான மொழி).

ஒரு டெஸ்ட் ஸ்கிரிப்டின் உதாரணம்

உதாரணமாக, ஒரு இணையதளத்தில் உள்நுழைவுச் செயல்பாட்டைச் சரிபார்க்க, உங்கள் சோதனை ஸ்கிரிப்ட் பின்வருவனவற்றைச் செய்யலாம்:

  • உள்நுழைவுத் திரையில் 'பயனர் பெயர்' மற்றும் 'கடவுச்சொல்' புலங்களை ஆட்டோமேஷன் கருவி எவ்வாறு கண்டறிய முடியும் என்பதைக் குறிப்பிடவும். அவர்களின் CSS உறுப்பு ஐடிகளின் மூலம் சொல்லலாம்.
  • வலைத்தள முகப்புப் பக்கத்தை ஏற்றவும், பின்னர் 'உள்நுழைவு' இணைப்பைக் கிளிக் செய்யவும். தோன்றும் உள்நுழைவுத் திரை மற்றும் 'பயனர் பெயர்' மற்றும் 'கடவுச்சொல்' புலங்கள் தெரியும் என்பதைச் சரிபார்க்கவும்.
  • அடுத்து, 'சார்லஸ்' என்ற பயனர்பெயரையும் '123456' கடவுச்சொல்லை தட்டச்சு செய்து 'உறுதிப்படுத்து' பொத்தானைக் கண்டறிந்து அதைக் கிளிக் செய்யவும்.
  • உள்நுழைவுக்குப் பிறகு தோன்றும் வரவேற்புத் திரையின் தலைப்பை ஒரு பயனர் எவ்வாறு கண்டறிவது என்பதை அவர்கள் குறிப்பிட வேண்டும்- சொல்லுங்கள், அதன் CSS உறுப்பு ஐடி மூலம்.
  • வரவேற்புத் திரையின் தலைப்பு தெரியும் என்பதைச் சரிபார்க்கவும்.
  • வரவேற்புத் திரையின் தலைப்பைப் படியுங்கள்.
  • தலைப்பு உரை 'வெல்கம் சார்லஸ்' என்று செருகவும்.
  • தலைப்பு உரை எதிர்பார்த்தபடி இருந்தால், சோதனை தேர்ச்சி பெற்றதாக ஒரு பதிவு. இல்லையெனில், சோதனை தோல்வியடைந்த ஒரு ஆல்பம்.

ஒரு டெஸ்ட் ஸ்கிரிப்டை உருவாக்குவதற்கான குறிப்புகள்

சோதனை ஸ்கிரிப்டை உருவாக்குவதற்கான சில முக்கிய குறிப்புகள் இங்கே:

தெளிவானது:

உங்கள் சோதனை ஸ்கிரிப்ட் தெளிவாக இருக்க வேண்டும். சோதனையாளர் விண்ணப்பத்தைப் பற்றிய விவரங்களைத் தருமாறு திட்டப் பொறுப்பாளரிடம் தொடர்ந்து கேட்க வேண்டும் என்றால். இது நிச்சயமாக நேரத்தையும் வளத்தையும் வீணாக்குகிறது.

இதைத் தவிர்க்க, சோதனை ஸ்கிரிப்ட்டின் ஒவ்வொரு அடியும் தெளிவானது, சுருக்கமானது மற்றும் ஒத்திசைவானது என்பதை நீங்கள் தொடர்ந்து சரிபார்க்க வேண்டும். இது சோதனை செயல்முறையை சீராக வைத்திருக்க உதவுகிறது.

எளிய:

சோதனையாளர்கள் எடுக்க ஒரு குறிப்பிட்ட செயலைக் கொண்டிருக்கும் ஒரு சோதனை ஸ்கிரிப்டை நீங்கள் உருவாக்க வேண்டும். இது ஒவ்வொரு செயல்பாடும் சரியாகச் சோதிக்கப்படுவதையும், மென்பொருள் சோதனைச் செயல்பாட்டில் சோதனையாளர்கள் படிகளைத் தவறவிடாமல் இருப்பதையும் உறுதி செய்கிறது.

நன்றாக யோசித்து:

சோதனை ஸ்கிரிப்டை எழுத, எந்தப் பாதையை சோதிக்க வேண்டும் என்பதை முடிவு செய்ய நீங்கள் பயனரின் இடத்தில் உங்களை வைக்க வேண்டும். ஒரு சிஸ்டம் அல்லது அப்ளிகேஷனை இயக்கும் போது பயனர்கள் பயன்படுத்தும் பல்வேறு பாதைகளை கணிக்க நீங்கள் ஆக்கப்பூர்வமாக இருக்க வேண்டும்.

டெஸ்ட் ஸ்கிரிப்ட் அணுகுமுறையை எப்போது பயன்படுத்த வேண்டும்?

டெஸ்ட் ஸ்கிரிப்டைப் பயன்படுத்துவதற்கான காரணங்கள் இங்கே.

  • சோதனை ஸ்கிரிப்டைப் பயன்படுத்துவது எதுவும் தவிர்க்கப்படவில்லை என்பதையும், ஆசை சோதனைத் திட்டத்தின் முடிவுகள் உண்மை என்பதையும் சரிபார்க்க மிகவும் நம்பகமான அணுகுமுறையாகும்.
  • சோதனை ஸ்கிரிப்ட் தயாரிக்கப்பட்டால், சோதனை செயல்பாட்டின் போது பிழை ஏற்படுவதற்கு இது மிகக் குறைவான இடத்தை விட்டுச்செல்கிறது.
  • சில நேரங்களில், சோதனையாளர்கள் தயாரிப்பு மூலம் சுதந்திரமாக உலாவ அனுமதிக்கப்படுகிறார்கள். அவர்கள் சில அம்சங்களை இழக்கலாம்.
  • சில நேரங்களில் சோதனையாளர் ஒரு செயல்பாடு எதிர்பார்க்காத முடிவைக் கொண்டிருக்கிறது என்று கருதுகிறார்.
  • பயனர் செயல்திறன் முக்கியமானது மற்றும் குறிப்பிட்டதாக இருக்கும்போது இது மிகவும் பயனுள்ளதாக இருக்கும்.

டெஸ்ட் ஸ்கிரிப்ட் டெம்ப்ளேட் என்றால் என்ன?

டெஸ்ட் ஸ்கிரிப்ட் டெம்ப்ளேட் என்பது மீண்டும் பயன்படுத்தக்கூடிய வடிவமைக்கப்பட்ட ஆவணமாகும், இதில் பயன்படுத்தக்கூடிய சோதனை ஸ்கிரிப்டை உருவாக்குவதற்கு முன் தேர்ந்தெடுக்கப்பட்ட தகவல்கள் உள்ளன. உங்கள் சோதனை எவ்வளவு விரிவானது மற்றும் ஒவ்வொரு சோதனை வழக்கிலும் என்ன தகவல் சேர்க்கப்பட வேண்டும் என்பதை இந்த ஆவணம் தீர்மானிக்கிறது.

சுருக்கம்:

  • டெஸ்ட் ஸ்கிரிப்ட்ஸ் என்பது ஒரு பரிவர்த்தனை அல்லது சோதனையின் கீழ் உள்ள அமைப்பை சரிபார்க்க செய்ய வேண்டிய கணினி பரிவர்த்தனைகள் பற்றிய தகவல்களைக் கொண்ட ஒரு வரிக்கு வரி விளக்கம் ஆகும்.
  • டெஸ்ட் கேஸ் என்பது படிப்படியாக ஒரு செயலியைச் சோதிக்கப் பயன்படுகிறது.
  • சோதனை ஸ்கிரிப்டை உருவாக்க மூன்று வழிகள் 1) பதிவு/பிளேபேக் 2) கீவேர்ட்/டேட்டா-ஸ்கிரிப்டிங், 3) ப்ரோகிராமிங் லாங்குவேஜ் பயன்படுத்தி கோட் எழுதுதல்.
  • உங்கள் டெஸ்ட் ஸ்கிரிப்ட் தெளிவாக இருக்க வேண்டும் மற்றும் நீங்கள் ஒரு டெஸ்ட் ஸ்கிரிப்டை உருவாக்க வேண்டும்.
  • சோதனை ஸ்கிரிப்டைப் பயன்படுத்துவது எதுவும் தவிர்க்கப்படவில்லை என்பதையும், ஆசை சோதனைத் திட்டத்தின் முடிவுகள் உண்மை என்பதையும் சரிபார்க்க மிகவும் நம்பகமான அணுகுமுறையாகும்.
  • டெஸ்ட் ஸ்கிரிப்ட் டெம்ப்ளேட் என்பது மீண்டும் பயன்படுத்தக்கூடிய வடிவமைக்கப்பட்ட ஆவணமாகும், இதில் பயன்படுத்தக்கூடிய சோதனை ஸ்கிரிப்டை உருவாக்குவதற்கு முன் தேர்ந்தெடுக்கப்பட்ட தகவல்கள் உள்ளன.