ഒരു ടെസ്റ്റ് സാഹചര്യത്തിന്റെ പ്രാധാന്യം, നടപ്പാക്കൽ, ഉദാഹരണങ്ങൾ, ടെംപ്ലേറ്റുകൾ എന്നിവയ്‌ക്കൊപ്പം ടെസ്റ്റ് രംഗം എന്താണെന്ന് ഈ ട്യൂട്ടോറിയൽ വിശദീകരിക്കുന്നു:

പരീക്ഷിക്കാൻ കഴിയുന്ന ഏത് സോഫ്‌റ്റ്‌വെയർ പ്രവർത്തനവും/ഫീച്ചറും ഒരു ടെസ്റ്റ് സീനാരിയോ ആണെന്ന് പറയപ്പെടുന്നു. ഏതെങ്കിലും ടെസ്റ്റ് രംഗങ്ങൾ എഴുതുമ്പോൾ അന്തിമ ഉപയോക്തൃ വീക്ഷണം പരിഗണിക്കപ്പെടുന്നു.

ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകാൻ ഈ ട്യൂട്ടോറിയൽ നിങ്ങളെ സഹായിക്കും: എന്തുകൊണ്ട് ടെസ്റ്റ് സാഹചര്യങ്ങൾ ആവശ്യമാണ്, ടെസ്റ്റ് സാഹചര്യങ്ങൾ ഉണ്ടാകുമ്പോൾ എഴുതിയത് എങ്ങനെ പരീക്ഷാ സാഹചര്യങ്ങൾ എഴുതാം.

എന്താണ് ഒരു ടെസ്റ്റ് രംഗം?

ഒരു സാങ്കൽപ്പിക സാഹചര്യം പരിഗണിക്കുക: വിശാലമായ ഒരു സമുദ്രമുണ്ട്. ഒരു കടൽത്തീരത്ത് നിന്ന് മറ്റൊന്നിലേക്ക് കടൽ കടന്ന് യാത്ര ചെയ്യണം. ഉദാഹരണത്തിന്, മുംബൈ, ഇന്ത്യാ സീഷോർ മുതൽ കൊളംബോ, ശ്രീലങ്ക കടൽത്തീരം വരെ.

നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാവുന്ന യാത്രാ രീതി ഇവയാണ്:

(i) എയർവേസ്: കൊളംബോയിലേക്ക് ഒരു ഫ്ലൈറ്റ് എടുക്കുക

(ii) ജലപാതകൾ: കൊളംബോയിലേക്ക് യാത്ര ചെയ്യാൻ ഒരു കപ്പൽ തിരഞ്ഞെടുക്കുക

(iii) റെയിൽവേ: ശ്രീലങ്കയിലേക്ക് ട്രെയിൻ പിടിക്കുക

1>ഇപ്പോൾ ടെസ്റ്റ് സാഹചര്യങ്ങൾക്കായി: മുംബൈ കടൽത്തീരത്ത് നിന്ന് കൊളംബോ കടൽത്തീരത്തേക്കുള്ള യാത്ര പരീക്ഷിക്കപ്പെടേണ്ട ഒരു പ്രവർത്തനമാണ്.

ടെസ്റ്റ് സാഹചര്യങ്ങളിൽ ഇവ ഉൾപ്പെടുന്നു:

  • എയർവേസ് വഴിയുള്ള യാത്ര,
  • ജലപാത വഴിയുള്ള യാത്ര അല്ലെങ്കിൽ
  • റെയിൽവേ വഴിയുള്ള യാത്ര.

ഈ ടെസ്റ്റ് സാഹചര്യങ്ങൾക്ക് ടെസ്റ്റ് കേസുകൾ ഉണ്ടാകും.

മുകളിലുള്ള ടെസ്റ്റ് സാഹചര്യങ്ങൾക്കായി എഴുതാവുന്ന ടെസ്റ്റ് കേസുകളിൽ ഇവ ഉൾപ്പെടുന്നു:

ടെസ്റ്റ്പ്രാദേശികമായി, ഇന്റർനെറ്റ് കണക്ഷന്റെ ലഭ്യതയിൽ അപ്‌ലോഡ് ചെയ്‌തിരിക്കുന്നു. 6 ഒന്നിലധികം ഉപയോക്താക്കൾ വരുത്തിയ മാറ്റങ്ങൾ അധികമായി എഴുതിയിട്ടില്ല. 7 ഒന്നിലധികം ഉപയോക്താക്കൾക്ക് ഒരൊറ്റ പ്രമാണത്തിൽ പ്രവർത്തിക്കാനാകും. 8 ഒരു ഫയൽ അപ്‌ലോഡ് ചെയ്യുമ്പോൾ ഇന്റർനെറ്റ് കണക്ഷൻ നഷ്‌ടപ്പെടുകയാണെങ്കിൽ ചെയ്‌ത ജോലി സംഭരിക്കപ്പെടും. 9 പങ്കിടൽ നിയന്ത്രണങ്ങൾ ശരിയായി ബാധകമാണ്.26 10 കാഴ്‌ച നിയന്ത്രണ ഉപയോക്താക്കൾക്ക് ഡോക്യുമെന്റുകളിൽ എഡിറ്റുകൾ ഒന്നും ചെയ്യാൻ കഴിയില്ല. 11 ഡോക്യുമെന്റുകൾ പൊതുജനങ്ങൾക്കായി ഇന്റർനെറ്റിൽ പ്രസിദ്ധീകരിക്കാം. 12 മാറ്റങ്ങൾ വരുത്തി പ്രമാണങ്ങൾ സമയ സ്റ്റാമ്പ് ഉപയോഗിച്ച് സംരക്ഷിക്കപ്പെടുന്നു & രചയിതാവിന്റെ വിശദാംശങ്ങൾ.

Google ഡോക്‌സിന് ടെസ്റ്റ് സാഹചര്യങ്ങളുടെ എണ്ണം ഒന്നിലധികംതും വളരെ വലുതും ആയിരിക്കും. അത്തരം സന്ദർഭങ്ങളിൽ പൊതുവെ, സ്വീകാര്യത മാനദണ്ഡങ്ങൾ മാത്രമേ സജ്ജീകരിക്കുകയും പങ്കാളികൾ അംഗീകരിക്കുകയും ചെയ്യുകയുള്ളൂ, ടീം അംഗങ്ങൾ ഈ സ്വീകാര്യത മാനദണ്ഡങ്ങളിൽ പ്രവർത്തിക്കുന്നു. വലിയ ആപ്ലിക്കേഷനുകൾക്കായി ടെസ്റ്റ് കേസുകൾ എഴുതുക എന്നത് ഒരു സമഗ്രമായ ജോലിയാണ്.

ഈ സ്വീകാര്യത മാനദണ്ഡങ്ങൾ ആവർത്തന പ്രക്രിയ ആസൂത്രണത്തിൽ ഒരു പ്രധാന പങ്ക് വഹിക്കുന്നു, അവ ഒരിക്കലും അവഗണിക്കരുത്. അവ മുൻ‌കൂട്ടി നിർവചിക്കുന്നത് സ്‌പ്രിന്റുകളുടെയോ റിലീസുകളുടെയോ അവസാനം ആശ്ചര്യങ്ങളോ ഞെട്ടലുകളോ ഒഴിവാക്കുന്നു

ഒരു മുൻവ്യവസ്ഥ.

എപ്പോൾ ഒരു പ്രവൃത്തി ചെയ്യാൻ.

അപ്പോൾ ഫലം പ്രതീക്ഷിക്കുന്നു.

നൽകിയതിന്റെ ഫോർമാറ്റുകൾ,സ്വീകാര്യത മാനദണ്ഡം വ്യക്തമാക്കുന്നതിന് എപ്പോൾ, പിന്നീട് എന്നിവ സഹായകരമാണ്.

ടെസ്റ്റ് സിനാരിയോ ടെംപ്ലേറ്റിന്റെ ഉദാഹരണം

സ്‌റ്റോറി ഐഡി ഉപയോഗിക്കുക # ടെസ്‌റ്റ് സീനാരിയോ ഐഡി # പതിപ്പ് # ടെസ്റ്റ് സാഹചര്യങ്ങൾ # ടെസ്റ്റ് കേസുകളുടെ എണ്ണം പ്രാധാന്യം
USID12.1 TSID12.1.1 Kin12.4 Kindle App ശരിയായി സമാരംഭിക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കുക. 4 High
USID12.1 TSID12.1.2 Kin12.4 Kindle App-ന്റെ സംഭരണ ​​ശേഷി പരിശോധിക്കുക. 3 ഇടത്തരം

ഉപസംഹാരം

ഏത് സോഫ്‌റ്റ്‌വെയർ ടെസ്റ്റിംഗിലും, ലൈഫ് സൈക്കിൾ മനസിലാക്കുകയും ടെസ്റ്റ് സാഹചര്യങ്ങൾ നിരത്തുകയും ചെയ്യുന്നു വളരെ പ്രധാനപ്പെട്ട ഒരു ഘടകമാണ്. ടെസ്റ്റ് സാഹചര്യങ്ങൾക്ക് നല്ല അടിത്തറയുള്ളതിനാൽ സോഫ്റ്റ്വെയറിന്റെ ഗുണനിലവാരം മെച്ചപ്പെടുത്താൻ കഴിയും. പലപ്പോഴും, ടെസ്റ്റ് കേസുകളുടെയും ടെസ്റ്റ് സാഹചര്യങ്ങളുടെയും ഉപയോഗം പരസ്പരം മാറിയേക്കാം.

എന്നിരുന്നാലും, ഒന്നിലധികം ടെസ്റ്റ് കേസുകൾ എഴുതാൻ ടെസ്റ്റ് രംഗം ഉപയോഗിക്കുന്നു എന്നതാണ് തമ്പ് റൂൾ അല്ലെങ്കിൽ ടെസ്റ്റ് കേസുകൾ ടെസ്റ്റ് സാഹചര്യങ്ങളിൽ നിന്ന് ഉരുത്തിരിഞ്ഞതാണെന്ന് നമുക്ക് പറയാം. നന്നായി നിർവചിക്കപ്പെട്ട ടെസ്റ്റ് സാഹചര്യങ്ങൾ നല്ല നിലവാരമുള്ള സോഫ്റ്റ്‌വെയർ ഉറപ്പാക്കുന്നു.

സാഹചര്യം: എയർവേസ് വഴിയുള്ള യാത്ര

ടെസ്റ്റ് കേസുകളിൽ ഇതുപോലുള്ള സാഹചര്യങ്ങൾ ഉൾപ്പെടാം:

  1. ഫ്ലൈറ്റ് ഷെഡ്യൂൾ ചെയ്ത സമയത്തിനനുസരിച്ചാണ്. .
  2. ഫ്ലൈറ്റ് ഷെഡ്യൂൾ ചെയ്ത സമയത്തിനനുസരിച്ചല്ല.
  3. അടിയന്തര സാഹചര്യം ഉണ്ടായി (കനത്ത മഴയും കൊടുങ്കാറ്റും).

അതേ രീതിയിൽ, എ. ശേഷിക്കുന്ന മറ്റ് സാഹചര്യങ്ങൾക്കായി പ്രത്യേകം ടെസ്റ്റ് കേസുകൾ എഴുതാം.

ഇനി നമുക്ക് സാങ്കേതിക പരീക്ഷണ രംഗങ്ങളിലേക്ക് കടക്കാം.

പരീക്ഷിക്കാൻ കഴിയുന്ന എന്തും ഒരു ടെസ്റ്റ് സാഹചര്യമാണ്. അതിനാൽ, പരീക്ഷണത്തിലിരിക്കുന്ന ഏതൊരു സോഫ്‌റ്റ്‌വെയർ പ്രവർത്തനത്തെയും ഒന്നിലധികം ചെറിയ പ്രവർത്തനങ്ങളായി വിഭജിച്ച് 'ടെസ്റ്റ് രംഗം' എന്ന് വിളിക്കാമെന്ന് നമുക്ക് പ്രസ്താവിക്കാം.

ഏതെങ്കിലും ഉൽപ്പന്നം ക്ലയന്റിലേക്ക് എത്തിക്കുന്നതിന് മുമ്പ്, ഉൽപ്പന്നത്തിന്റെ ഗുണനിലവാരം ആവശ്യമാണ് വിലയിരുത്തുകയും വിലയിരുത്തുകയും ചെയ്യും. ഒരു സോഫ്‌റ്റ്‌വെയർ ആപ്ലിക്കേഷന്റെ ബിസിനസ്സ് ആവശ്യകതകൾക്ക് അനുസൃതമായ പ്രവർത്തന നിലവാരം വിലയിരുത്തുന്നതിന് ടെസ്റ്റ് സാഹചര്യം സഹായിക്കുന്നു.

ഒരു അന്തിമ ഉപയോക്തൃ വീക്ഷണകോണിൽ നിന്ന് ഒരു സോഫ്‌റ്റ്‌വെയർ ആപ്ലിക്കേഷൻ ടെസ്റ്റർ പരിശോധിക്കുന്ന ഒരു പ്രക്രിയയാണ് ടെസ്റ്റർ രംഗം. പ്രൊഡക്ഷൻ എൻവയോൺമെന്റിൽ നടപ്പിലാക്കുന്നതിന് മുമ്പ് സോഫ്റ്റ്‌വെയർ ആപ്ലിക്കേഷന്റെ പ്രകടനവും ഗുണനിലവാരവും സമഗ്രമായി വിലയിരുത്തപ്പെടുന്നു.

ടെസ്റ്റ് സാഹചര്യത്തിന്റെ പ്രാധാന്യം

  • ഒരു ടെസ്റ്റ് സാഹചര്യത്തിന് ഒന്നിലധികം 'ടെസ്റ്റ് കേസുകൾ' ഉണ്ടാകാം. ഇത് ഒരു വലിയ പനോരമിക് ഇമേജായി കണക്കാക്കാം കൂടാതെ പനോരമ പൂർത്തിയാക്കാൻ പ്രധാനമായ ചെറിയ ഭാഗങ്ങളാണ് ടെസ്റ്റ് കേസുകൾ.
  • ഇത് ഒരു ഒറ്റ വരി പ്രസ്താവനയും പരിശോധനയുമാണ്.ടെസ്റ്റ് സാഹചര്യ പ്രസ്താവനയുടെ ഉദ്ദേശ്യം പൂർത്തിയാക്കാൻ കേസുകൾ ഘട്ടം ഘട്ടമായുള്ള വിവരണം ഉൾക്കൊള്ളുന്നു.
  • ഉദാഹരണം:

ടെസ്റ്റ് രംഗം: ഉണ്ടാക്കുക ലഭ്യമായ ക്യാബ് സേവനത്തിനുള്ള പേയ്‌മെന്റ്.

ചുവടെ പറഞ്ഞിരിക്കുന്നതുപോലെ ഇതിന് ഒന്നിലധികം ടെസ്റ്റ് കേസുകൾ ഉണ്ടാകും:

(i) പേയ്‌മെന്റ് രീതി ഉപയോഗിക്കണം: PayPal, Paytm, Credit/Debit Card.

(ii) ചെയ്ത പേയ്‌മെന്റ് വിജയകരമാണ്.

(iii) പേയ്‌മെന്റ് വിജയിച്ചില്ല.

(iv) ഇടയ്‌ക്ക് പേയ്‌മെന്റ്  പ്രക്രിയ നിർത്തിവച്ചു.

(v) പേയ്‌മെന്റ് രീതികൾ ആക്‌സസ് ചെയ്യാൻ കഴിയുന്നില്ല.

(vi) ആപ്ലിക്കേഷൻ  ഇടയിൽ തകരുന്നു.

  • യഥാർത്ഥ ലോക സാഹചര്യങ്ങൾക്കനുസരിച്ച് സോഫ്‌റ്റ്‌വെയർ ആപ്ലിക്കേഷനെ വിലയിരുത്തുന്നതിന് ടെസ്റ്റ് സാഹചര്യങ്ങൾ സഹായിക്കുന്നു.
  • ടെസ്റ്റ് സാഹചര്യങ്ങൾ നിർണയിക്കുമ്പോൾ, പരിശോധനയുടെ വ്യാപ്തി വിഭജിക്കുന്നതിന് സഹായിക്കുക.
  • സോഫ്റ്റ്‌വെയർ ആപ്ലിക്കേഷന്റെ പ്രധാന പ്രവർത്തനങ്ങളെ നിർണ്ണയിക്കാൻ സഹായിക്കുന്ന മുൻഗണനാക്രമം എന്നാണ് ഈ വിഭജനത്തെ വിളിക്കുന്നത്.
  • പ്രായോഗികതകളുടെ മുൻഗണനാക്രമത്തിലുള്ള പരിശോധന, ഒരു മികച്ച പ്രവർത്തനത്തെ സഹായിക്കുന്നു. സോഫ്‌റ്റ്‌വെയർ ആപ്ലിക്കേഷന്റെ വിജയകരമായ നിർവ്വഹണത്തിന്റെ വ്യാപ്തി.
  • ടെസ്റ്റ് സാഹചര്യങ്ങൾക്ക് മുൻഗണന ലഭിക്കുന്നതോടെ, ഏറ്റവും പ്രധാനപ്പെട്ട പ്രവർത്തനങ്ങളെ എളുപ്പത്തിൽ തിരിച്ചറിയാനും മുൻഗണനയിൽ പരീക്ഷിക്കാനും കഴിയും. ഭൂരിഭാഗം നിർണായക പ്രവർത്തനങ്ങളും മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നുണ്ടെന്നും അതുമായി ബന്ധപ്പെട്ട വൈകല്യങ്ങൾ യഥാവിധി ക്യാപ്‌ചർ ചെയ്‌ത് പരിഹരിക്കപ്പെടുന്നുവെന്നും ഇത് ഉറപ്പാക്കുന്നു.
  • ടെസ്റ്റ് സാഹചര്യങ്ങൾ സോഫ്‌റ്റ്‌വെയറിന്റെ ബിസിനസ്സ് പ്രക്രിയയുടെ ഒഴുക്ക് നിർണ്ണയിക്കുന്നു.അതിനാൽ ആപ്ലിക്കേഷന്റെ എൻഡ്-ടു-എൻഡ് ടെസ്റ്റിംഗ് സാധ്യമാണ്.

ടെസ്റ്റ് സാഹചര്യവും ടെസ്റ്റ് കേസും തമ്മിലുള്ള വ്യത്യാസം

ടെസ്റ്റ് രംഗം ടെസ്റ്റ് കേസുകൾ
ടെസ്റ്റ് രംഗം ഒരു ആശയമാണ്. ടെസ്റ്റ് കേസുകൾ ആ ആശയം പരിശോധിക്കുന്നതിനുള്ള പരിഹാരങ്ങളാണ് .26
ടെസ്‌റ്റ് സീനാരിയോ ഒരു ഉയർന്ന തലത്തിലുള്ള പ്രവർത്തനമാണ്. ടെസ്റ്റ് കേസുകൾ ഉയർന്ന തലത്തിലുള്ള പ്രവർത്തനം പരിശോധിക്കുന്നതിനുള്ള വിശദമായ നടപടിക്രമമാണ്.
ടെസ്റ്റ് സാഹചര്യങ്ങൾ ആവശ്യകതകൾ/ ഉപയോക്തൃ സ്റ്റോറികൾ എന്നിവയിൽ നിന്ന് ഉരുത്തിരിഞ്ഞവയാണ്. ടെസ്റ്റ് കേസുകൾ ടെസ്റ്റ് സാഹചര്യങ്ങളിൽ നിന്ന് ഉരുത്തിരിഞ്ഞതാണ് .
ടെസ്റ്റ് സാഹചര്യം 'എന്ത് പ്രവർത്തനക്ഷമതയാണ് പരിശോധിക്കേണ്ടത്' എന്നതാണ് ടെസ്റ്റ് കേസുകൾ 'എങ്ങനെ പ്രവർത്തനക്ഷമത പരിശോധിക്കാം' എന്നതാണ്.
ടെസ്റ്റ് സാഹചര്യങ്ങൾക്ക് ഒന്നിലധികം ടെസ്റ്റ് കേസുകളുണ്ട്. ടെസ്റ്റ് കേസ് ഒന്നിലധികം ടെസ്റ്റ് സാഹചര്യങ്ങളുമായി ബന്ധപ്പെടുത്താം അല്ലെങ്കിൽ ബന്ധപ്പെട്ടിരിക്കില്ല.
ഒറ്റ ടെസ്റ്റ് സാഹചര്യങ്ങൾ ഒരിക്കലും ആവർത്തിക്കാനാവില്ല. വ്യത്യസ്‌ത സാഹചര്യങ്ങളിൽ ഒന്നിലധികം തവണ ഒറ്റ ടെസ്റ്റ് കേസ് ഉപയോഗിച്ചേക്കാം.
സംക്ഷിപ്ത ഡോക്യുമെന്റേഷനുകൾ ആവശ്യമാണ്. വിശദമായ ഡോക്യുമെന്റേഷൻ ആവശ്യമാണ്.
ഒരു ടെസ്റ്റ് രംഗം അന്തിമമാക്കാൻ ബ്രെയിൻസ്റ്റോമിംഗ് സെഷനുകൾ ആവശ്യമാണ്. സോഫ്റ്റ്‌വെയർ ആപ്ലിക്കേഷനെക്കുറിച്ചുള്ള വിശദമായ സാങ്കേതിക പരിജ്ഞാനം ആവശ്യമാണ്
മിനിറ്റ് വിശദാംശങ്ങളായ ടൈം സേവർ ആവശ്യമില്ല. ഓരോ മിനിറ്റിന്റെ വിശദാംശങ്ങളും ശ്രദ്ധിക്കേണ്ടതുണ്ട്.
വിഭവങ്ങൾ ആവശ്യമായതിനാൽ പരിപാലനച്ചെലവ് കുറവാണ്കുറവ്. ആവശ്യമായ വിഭവങ്ങൾ ഉയർന്നതിനാൽ പരിപാലനച്ചെലവ് കൂടുതലാണ്

എന്തുകൊണ്ട് ടെസ്റ്റ് സാഹചര്യങ്ങൾ ഒഴിച്ചുകൂടാനാവാത്തതാണ്?

ആവശ്യകതകളിൽ നിന്നോ ഉപയോക്തൃ സ്‌റ്റോറികളിൽ നിന്നോ ആണ് ടെസ്റ്റ് രംഗങ്ങൾ ഉരുത്തിരിഞ്ഞത്.

  • ക്യാബ് ബുക്കിംഗിനായുള്ള ഒരു ടെസ്റ്റ് സാഹചര്യത്തിന്റെ ഉദാഹരണം എടുക്കുക.
  • രംഗങ്ങൾ ക്യാബ് ബുക്കിംഗ് ഓപ്‌ഷനുകൾ, പേയ്‌മെന്റ് രീതികൾ, ജിപിഎസ് ട്രാക്കിംഗ്, റോഡ് മാപ്പ് ശരിയായി പ്രദർശിപ്പിച്ചിട്ടുണ്ടോ ഇല്ലയോ, ക്യാബ്, ഡ്രൈവർ വിശദാംശങ്ങൾ എന്നിവ ശരിയായി പ്രദർശിപ്പിച്ചിട്ടുണ്ടോ ഇല്ലയോ, തുടങ്ങിയവയെല്ലാം ടെസ്റ്റ് സിനാരിയോ ടെംപ്ലേറ്റിൽ ലിസ്‌റ്റ് ചെയ്‌തിരിക്കുന്നു.
  • ഇപ്പോൾ ടെസ്റ്റ് സാഹചര്യം ഇതാണെന്ന് കരുതുക. ലൊക്കേഷൻ സേവനങ്ങൾ ഓണാക്കിയിട്ടുണ്ടോയെന്ന് പരിശോധിക്കാൻ, ഓണാക്കിയിട്ടില്ലെങ്കിൽ, 'ലൊക്കേഷൻ സേവനങ്ങൾ ഓണാക്കുക' എന്ന സന്ദേശം പ്രദർശിപ്പിക്കുക. ഈ സാഹചര്യം നഷ്‌ടമായതിനാൽ ടെസ്റ്റ് സാഹചര്യങ്ങളുടെ ടെംപ്ലേറ്റിൽ ലിസ്‌റ്റ് ചെയ്‌തിട്ടില്ല.
  • 'ലൊക്കേഷൻ സേവനം' രംഗം ഇതുമായി ബന്ധപ്പെട്ട മറ്റ് ടെസ്റ്റ് സാഹചര്യങ്ങൾക്ക് കാരണമാകുന്നു.

ഇവ :

    • ലൊക്കേഷൻ സേവനം നരച്ചു.
    • ലൊക്കേഷൻ സേവനം ഓണാക്കിയെങ്കിലും ഇന്റർനെറ്റില്ല.
    • ലൊക്കേഷൻ സേവനങ്ങൾക്കുള്ള നിയന്ത്രണങ്ങൾ .
    • തെറ്റായ ലൊക്കേഷൻ പ്രദർശിപ്പിച്ചിരിക്കുന്നു.
  • ഒരൊറ്റ രംഗം നഷ്‌ടമായാൽ മറ്റ് പല നിർണ്ണായക സാഹചര്യങ്ങളോ ടെസ്റ്റ് കേസുകളോ നഷ്‌ടമായേക്കാം . സോഫ്റ്റ്‌വെയർ ആപ്ലിക്കേഷൻ നടപ്പിലാക്കുമ്പോൾ ഇത് വലിയ നെഗറ്റീവ് ഇംപാക്ട് ഉണ്ടാക്കും. ഇത് റിസോഴ്‌സുകളുടെ കനത്ത നഷ്‌ടത്തിന് കാരണമാകുന്നു (ഡെഡ്‌ലൈനുകൾ).
  • സമ്പൂർണ പരിശോധന ഒഴിവാക്കുന്നതിന് ടെസ്റ്റ് സാഹചര്യങ്ങൾ ഒരു വലിയ പരിധി വരെ സഹായിക്കുന്നു. ഇത് എല്ലാ നിർണായകവും ഉറപ്പാക്കുന്നുപ്രതീക്ഷിക്കുന്ന ബിസിനസ്സ് ഫ്ലോകൾ പരീക്ഷിക്കപ്പെടുന്നു, ഇത് ആപ്ലിക്കേഷന്റെ എൻഡ്-ടു-എൻഡ് ടെസ്റ്റിംഗിൽ കൂടുതൽ സഹായിക്കുന്നു.
  • ഇവ സമയം ലാഭിക്കുന്നവയാണ്. കൂടാതെ, ടെസ്റ്റ് കേസുകൾ അനുസരിച്ച് കൂടുതൽ വിശദമായ വിവരണം ആവശ്യമില്ല. എന്താണ് ടെസ്റ്റ് ചെയ്യേണ്ടത് എന്നതിനെ കുറിച്ച് ഒരു വൺ-ലൈനർ വിവരണം വ്യക്തമാക്കിയിട്ടുണ്ട്.
  • ടീം അംഗങ്ങളുടെ മസ്തിഷ്കപ്രക്ഷോഭ സെഷനുകൾക്ക് ശേഷം ടെസ്റ്റ് സാഹചര്യങ്ങൾ എഴുതുന്നു. അതിനാൽ ഏതെങ്കിലും സാഹചര്യം (നിർണ്ണായകമോ ചെറുതോ) നഷ്‌ടപ്പെടാനുള്ള സാധ്യത കുറവാണ്. സോഫ്‌റ്റ്‌വെയർ ആപ്ലിക്കേഷന്റെ സാങ്കേതികതകളും ബിസിനസ്സ് ഫ്ലോയും കണക്കിലെടുത്താണ് ഇത് ചെയ്യുന്നത്.
  • കൂടാതെ, ഒരു ബിസിനസ് അനലിസ്റ്റ് ക്ലയന്റിനോ അല്ലെങ്കിൽ പരീക്ഷണത്തിൻ കീഴിലുള്ള ആപ്ലിക്കേഷനെ കുറിച്ച് വ്യക്തമായ അറിവുള്ള രണ്ടുപേർക്കോ ടെസ്റ്റ് സാഹചര്യങ്ങൾ അംഗീകരിക്കാനാകും.

അതിനാൽ SDLC-യുടെ ഒഴിച്ചുകൂടാനാവാത്ത ഭാഗമാണ് ടെസ്റ്റ് രംഗങ്ങൾ.

ടെസ്റ്റ് സാഹചര്യങ്ങൾ നടപ്പിലാക്കൽ

ടെസ്റ്റ് സാഹചര്യങ്ങൾ നടപ്പിലാക്കുന്നത് അല്ലെങ്കിൽ ടെസ്റ്റ് സാഹചര്യങ്ങൾ എങ്ങനെ എഴുതാം എന്ന് നോക്കാം:

  • ഇതിഹാസങ്ങൾ/ബിസിനസ് ആവശ്യകതകൾ രൂപീകരിച്ചു.
    • ഇതിഹാസത്തിന്റെ ഉദാഹരണം : ഒരു Gmail അക്കൗണ്ട് സൃഷ്‌ടിക്കുക. ഒരു ആപ്ലിക്കേഷന്റെയോ ബിസിനസ് ആവശ്യകതയുടെയോ പ്രധാന സവിശേഷത ഇതിഹാസമാകാം.
  • ഇതിഹാസങ്ങളെ സ്പ്രിന്റുകളിലുടനീളം ചെറിയ ഉപയോക്തൃ സ്റ്റോറികളായി തിരിച്ചിരിക്കുന്നു.
  • ഉപയോക്തൃ സ്‌റ്റോറികൾ ഇതിഹാസങ്ങളിൽ നിന്ന് ഉരുത്തിരിഞ്ഞതാണ്. ഈ ഉപയോക്തൃ സ്‌റ്റോറികൾ ബേസ്‌ലൈൻ ചെയ്യുകയും സ്‌റ്റേക്ക്‌ഹോൾഡർമാർ അംഗീകരിക്കുകയും വേണം.

>

  • ടെസ്റ്റ് സാഹചര്യങ്ങൾ ഉപയോക്തൃ സ്‌റ്റോറികളിൽ നിന്ന് ഉരുത്തിരിഞ്ഞതാണ് അല്ലെങ്കിൽ ബിആർഎസ് (ബിസിനസ് റിക്വയർമെന്റ് ഡോക്യുമെന്റ്), എസ്ആർഎസ് (സിസ്റ്റം റിക്വയർമെന്റ്സ്‌പെസിഫിക്കേഷൻ ഡോക്യുമെന്റ്), അല്ലെങ്കിൽ FRS (ഫങ്ഷണൽ റിക്വയർമെന്റ് ഡോക്യുമെന്റ്) അന്തിമമാക്കുകയും അടിസ്ഥാനമാക്കുകയും ചെയ്യുന്നു.
  • ടെസ്റ്റർമാർ ടെസ്റ്റ് സാഹചര്യങ്ങൾ എഴുതുന്നു.
  • ഈ ടെസ്റ്റ് സാഹചര്യങ്ങൾ ടീം ലീഡ്, ബിസിനസ് അനലിസ്റ്റ് അല്ലെങ്കിൽ പ്രോജക്റ്റ് മാനേജർ അംഗീകരിക്കുന്നു ഓർഗനൈസേഷനെ ആശ്രയിച്ച്.
  • ഓരോ ടെസ്റ്റ് സാഹചര്യവും കുറഞ്ഞത് ഒരു ഉപയോക്തൃ സ്റ്റോറിയുമായി ബന്ധിപ്പിച്ചിരിക്കണം.
  • പോസിറ്റീവ്, നെഗറ്റീവ് ടെസ്റ്റ് സാഹചര്യങ്ങൾ തിരിച്ചറിയണം.
  • ഉപയോക്തൃ സ്റ്റോറികൾ ഉൾക്കൊള്ളുന്നു. ഇതുപോലുള്ള സ്വീകാര്യത മാനദണ്ഡങ്ങൾ :
    • ഉപഭോക്തൃ ആവശ്യകതകൾക്കായുള്ള വ്യവസ്ഥകളുടെ ഒരു ലിസ്റ്റ് അല്ലെങ്കിൽ ഉദ്ദേശ്യത്തിന്റെ അവസ്ഥയാണ് സ്വീകാര്യത മാനദണ്ഡം. സ്വീകാര്യത മാനദണ്ഡം എഴുതുമ്പോൾ ഉപഭോക്താവിന്റെ പ്രതീക്ഷകളും തെറ്റിദ്ധാരണകളും പരിഗണിക്കപ്പെടുന്നു.
    • ഇവ ഒരു ഉപയോക്തൃ സ്റ്റോറിക്ക് അദ്വിതീയമാണ്, ഓരോ ഉപയോക്തൃ സ്റ്റോറിക്കും സ്വതന്ത്രമായി പരീക്ഷിക്കാവുന്ന ഒരു സ്വീകാര്യത മാനദണ്ഡമെങ്കിലും ഉണ്ടായിരിക്കണം.
    • ഏതൊക്കെ ഫീച്ചറുകളാണ് വ്യാപ്തിയിലുള്ളതെന്നും ഒരു പ്രോജക്റ്റിന് പരിധിയില്ലാത്തതാണെന്നും നിർണ്ണയിക്കാൻ സ്വീകാര്യത മാനദണ്ഡം സഹായിക്കുന്നു. ഈ മാനദണ്ഡങ്ങളിൽ പ്രവർത്തനപരവും അല്ലാത്തതുമായ സവിശേഷതകൾ ഉൾപ്പെടുത്തണം.
    • ബിസിനസ് അനലിസ്റ്റുകൾ സ്വീകാര്യത മാനദണ്ഡം എഴുതുകയും ഉൽപ്പന്ന ഉടമ അവരെ അംഗീകരിക്കുകയും ചെയ്യുന്നു.
    • അല്ലെങ്കിൽ ചില സാഹചര്യങ്ങളിൽ, ഉൽപ്പന്ന ഉടമയ്ക്ക് സ്വയം എഴുതാൻ കഴിയും മാനദണ്ഡം.
    • അംഗീകരണ മാനദണ്ഡത്തിൽ നിന്ന് ടെസ്റ്റ് സാഹചര്യങ്ങൾ ലഭിക്കും.

ടെസ്റ്റ് സാഹചര്യ ഉദാഹരണങ്ങൾ

#1) കിൻഡിൽ ആപ്പിനായുള്ള ടെസ്റ്റ് സാഹചര്യങ്ങൾ

ഇ-വായനക്കാരെ തിരയാൻ പ്രാപ്തമാക്കുന്ന ആപ്പാണ് കിൻഡിൽഇ-ബുക്കുകൾ ഓൺലൈനിൽ, ഡൗൺലോഡ് ചെയ്ത് വാങ്ങുക. ആമസോൺ കിൻഡിൽ ഇ-ബുക്ക് റീഡർക്ക് ഒരു പുസ്തകം കയ്യിൽ പിടിച്ച് വായിക്കുന്ന യഥാർത്ഥ ജീവിതാനുഭവം നൽകുന്നു. പേജുകൾ തിരിയുന്നത് പോലും ആപ്പിൽ നന്നായി അനുകരിക്കുന്നു.

ഇനി നമുക്ക് ടെസ്റ്റ് സാഹചര്യങ്ങൾ കുറിക്കാം. ( ശ്രദ്ധിക്കുക: ടെസ്റ്റ് രംഗം എഴുതുന്നതിനുള്ള ഒരു പൊതു ആശയം ലഭിക്കുന്നതിന് പരിമിതമായ സാഹചര്യങ്ങൾ ചുവടെ ലിസ്‌റ്റ് ചെയ്‌തിരിക്കുന്നു. അതിൽ നിന്ന് ഉരുത്തിരിഞ്ഞ ഒന്നിലധികം ടെസ്റ്റ് കേസുകൾ ഉണ്ടാകാം).

ടെസ്റ്റ് സാഹചര്യങ്ങൾ # ടെസ്റ്റ് സാഹചര്യങ്ങൾ
1 കിൻഡിൽ ആപ്പ് ശരിയായി സമാരംഭിക്കുന്നുണ്ടോ എന്ന് പരിശോധിക്കുക.
2 ആപ്പ് ലോഞ്ച് ചെയ്‌തതിന് ശേഷം വ്യത്യസ്‌ത ഉപകരണങ്ങൾ അനുസരിച്ച് സ്‌ക്രീൻ റെസല്യൂഷൻ ക്രമീകരിക്കുന്നത് പരിശോധിക്കുക.
32 പ്രദർശിപ്പിച്ചിരിക്കുന്ന വാചകം വായിക്കാനാകുന്നതാണോയെന്ന് പരിശോധിക്കുക.
4 സൂം ഇൻ, സൂം ഔട്ട് ഓപ്‌ഷനുകൾ പ്രവർത്തിക്കുന്നുണ്ടെന്ന് പരിശോധിച്ചുറപ്പിക്കുക.
5 കിൻഡിൽ ആപ്പിൽ ഇമ്പോർട്ടുചെയ്‌ത അനുയോജ്യമായ ഫയലുകൾ വായിക്കാനാകുന്നതാണോയെന്ന് പരിശോധിക്കുക.
6 ഇതിന്റെ സംഭരണശേഷി പരിശോധിക്കുക കിൻഡിൽ ആപ്പ്.
7 ഡൗൺലോഡ് പ്രവർത്തനം ശരിയായി പ്രവർത്തിക്കുന്നുണ്ടെന്ന് പരിശോധിക്കുക.
8 പേജ് ടേൺ സിമുലേഷൻ ശരിയായി പ്രവർത്തിക്കുന്നുണ്ടെന്ന് പരിശോധിച്ചുറപ്പിക്കുക
9 കിൻഡിൽ ആപ്പുമായി ഇ-ബുക്ക് ഫോർമാറ്റുകളുടെ അനുയോജ്യത പരിശോധിക്കുക.
10 കിൻഡിൽ ആപ്പ് പിന്തുണയ്‌ക്കുന്ന ഫോണ്ടുകൾ പരിശോധിക്കുക.
11 കിൻഡിൽ ആപ്പ് ഉപയോഗിച്ച ബാറ്ററി ലൈഫ് പരിശോധിക്കുക.
12 പ്രകടനം സ്ഥിരീകരിക്കുകനെറ്റ്‌വർക്ക് കണക്റ്റിവിറ്റി (വൈഫൈ, 3 ജി അല്ലെങ്കിൽ 4 ജി) അനുസരിച്ച് കിൻഡിൽ

#2) Google ഡോക്‌സിന്റെ സ്വീകാര്യത മാനദണ്ഡം

'Google ഡോക്‌സ്' എന്നത് വേഡ് ഡോക്യുമെന്റുകൾ, സ്‌പ്രെഡ്‌ഷീറ്റുകൾ, സ്ലൈഡുകൾ, ഫോമുകൾ എന്നിവ സൃഷ്‌ടിക്കാനും എഡിറ്റുചെയ്യാനും പങ്കിടാനുമുള്ള ഒരു വെബ് അധിഷ്‌ഠിത അപ്ലിക്കേഷനാണ്. ഇന്റർനെറ്റ് കണക്ഷനുള്ള ഒരു വെബ് ബ്രൗസർ ഉപയോഗിച്ച് എല്ലാ ഫയലുകളും ഓൺലൈനായി ആക്‌സസ് ചെയ്യാൻ കഴിയും.

സൃഷ്ടിച്ച പ്രമാണങ്ങൾ ഒരു വെബ് പേജായോ പ്രിന്റ്-റെഡി ഡോക്യുമെന്റായോ പങ്കിടാം. പ്രമാണങ്ങൾ ആർക്കൊക്കെ കാണാനും എഡിറ്റ് ചെയ്യാനുമാകും എന്നതിൽ ഉപയോക്താവിന് നിയന്ത്രണങ്ങൾ സജ്ജീകരിക്കാനാകും. വ്യത്യസ്‌ത ഭൂമിശാസ്ത്രപരമായ സ്ഥാനങ്ങളിൽ നിന്നുള്ള വൈവിധ്യമാർന്ന വ്യക്തികൾക്ക് ഒരൊറ്റ ഡോക്യുമെന്റ് സഹകരിച്ച് പങ്കിടാനും പ്രവർത്തിക്കാനും കഴിയും.

സാധാരണ ധാരണയ്‌ക്കായി പരിമിതമായ ടെസ്റ്റ് സാഹചര്യങ്ങൾ ചുവടെ പരാമർശിച്ചിരിക്കുന്നു. Google ഡോക്‌സിന്റെ ആഴത്തിലുള്ള പരിശോധനാ സാഹചര്യങ്ങൾ ഇവയാകാം. മൊത്തത്തിൽ ഒരു പ്രത്യേക വിഷയം.

സ്വീകാര്യത മാനദണ്ഡം # സ്വീകാര്യത മാനദണ്ഡം
1 വാക്കോ ഷീറ്റോ ഫോമുകളോ പിഴവില്ലാതെ വിജയകരമായി തുറക്കാൻ കഴിയും.
2 ഡോക്‌സിനും ഷീറ്റുകൾക്കും ടെംപ്ലേറ്റുകൾ ലഭ്യമാണ്. സ്ലൈഡുകളും.
3 ലഭ്യമായ ടെംപ്ലേറ്റുകൾ ഉപയോക്താക്കൾക്ക് ആക്സസ് ചെയ്യാവുന്നതാണ്.
4 ഉപയോഗിച്ച ടെംപ്ലേറ്റ് എഡിറ്റ് ചെയ്യാവുന്നവയാണ് (ഉദാ: ഫോണ്ടുകൾ, ഫോണ്ട് വലുപ്പം, ടെക്‌സ്‌റ്റ് ചേർക്കൽ, വാചകം ഇല്ലാതാക്കൽ, സ്ലൈഡ് ചേർക്കുക).
5 ഇന്റർനെറ്റ് കണക്ഷൻ ലഭ്യമല്ലെങ്കിൽ താൽക്കാലികമായി ഫയൽ സൂക്ഷിക്കാം
മുകളിലേക്ക് സ്ക്രോൾ ചെയ്യുക