Podcast
Questions and Answers
Kāda ir viena no galvenajām testēšanas plāna nozīmēm?
Kāda ir viena no galvenajām testēšanas plāna nozīmēm?
- Ierobežot komunikāciju starp testētājiem un izstrādātājiem.
- Paātrināt testēšanas procesu, izlaižot svarīgus testus.
- Samazināt testētāju atbildību par defektiem.
- Nodrošināt strukturētu pieeju testēšanas organizēšanai un mērķu sasniegšanai. (correct)
Kas ir iekļauts testēšanas plāna tipiskajā saturā?
Kas ir iekļauts testēšanas plāna tipiskajā saturā?
- Vienīgi testēšanas budžets un laika grafiks.
- Testēšanas konteksts, pieņēmumi, risku reģistrs un testēšanas pieeja. (correct)
- Detalizēts visu komandas dalībnieku saraksts.
- Programmēšanas valodas, kas tiks izmantotas.
Kura no šīm IEEE 829 standarta sadaļām ir atbildīga par unikālu testēšanas plāna identifikatoru?
Kura no šīm IEEE 829 standarta sadaļām ir atbildīga par unikālu testēšanas plāna identifikatoru?
- Risks and Contingencies
- Test Plan Identifier (correct)
- Introduction
- Test Items
Kuru testēšanas stratēģiju pielieto, ja testēšana tiek balstīta uz esošiem modeļiem, piemēram, biznesa procesiem?
Kuru testēšanas stratēģiju pielieto, ja testēšana tiek balstīta uz esošiem modeļiem, piemēram, biznesa procesiem?
Kādu stratēģiju izmanto, ja testētāji aktīvi reaģē uz testējamo komponentu notikumiem testu izpildes laikā?
Kādu stratēģiju izmanto, ja testētāji aktīvi reaģē uz testējamo komponentu notikumiem testu izpildes laikā?
Kas ir testētāja loma iterācijas plānošanā?
Kas ir testētāja loma iterācijas plānošanā?
Kāds ir testu uzsākšanas (entry) kritēriju mērķis?
Kāds ir testu uzsākšanas (entry) kritēriju mērķis?
Kādi resursi var būt iekļauti testu uzsākšanas kritērijos?
Kādi resursi var būt iekļauti testu uzsākšanas kritērijos?
Kāds ir testu pabeigšanas (exit) kritēriju mērķis?
Kāds ir testu pabeigšanas (exit) kritēriju mērķis?
Kādas metrikas var iekļaut testēšanas pabeigtības rādītājos?
Kādas metrikas var iekļaut testēšanas pabeigtības rādītājos?
Kura no šīm tehnikām ir saistīta ar iteratīvās izstrādes modeli (Agile), lai novērtētu testēšanas apjomu?
Kura no šīm tehnikām ir saistīta ar iteratīvās izstrādes modeli (Agile), lai novērtētu testēšanas apjomu?
Kura testēšanas novērtēšanas tehnika balstās uz ekspertu grupas viedokli un pieredzi?
Kura testēšanas novērtēšanas tehnika balstās uz ekspertu grupas viedokli un pieredzi?
Kāds faktors var ietekmēt testēšanas darba apjomu?
Kāds faktors var ietekmēt testēšanas darba apjomu?
Kura testēšanas novērtēšanas tehnika ietver lietotāju stāstu lasīšanu un kāršu izmantošanu ar vērtībām, lai novērtētu?
Kura testēšanas novērtēšanas tehnika ietver lietotāju stāstu lasīšanu un kāršu izmantošanu ar vērtībām, lai novērtētu?
Kāds ir galvenais mērķis, izmantojot Burndown
diagrammu testēšanas novērtēšanā?
Kāds ir galvenais mērķis, izmantojot Burndown
diagrammu testēšanas novērtēšanā?
Kā testu bāzes kvalitāte
ietekmē testēšanas darba apjomu?
Kā testu bāzes kvalitāte
ietekmē testēšanas darba apjomu?
Kā organizācijas stabilitāte un briedums
ietekmē testēšanas darba apjomu?
Kā organizācijas stabilitāte un briedums
ietekmē testēšanas darba apjomu?
Kā iestrādes process
ietekmē testēšanas darba apjomu?
Kā iestrādes process
ietekmē testēšanas darba apjomu?
Kāds testa novērtējuma elements raksturo sākotnējos nosacījumus, kas jāizpilda, pirms var uzsākt testēšanu?
Kāds testa novērtējuma elements raksturo sākotnējos nosacījumus, kas jāizpilda, pirms var uzsākt testēšanu?
Kā sauc testēšanas plānošanas tehniku, kurā eksperti veic trīs novērtējumus: optimistisko, reālo un pesimistisko?
Kā sauc testēšanas plānošanas tehniku, kurā eksperti veic trīs novērtējumus: optimistisko, reālo un pesimistisko?
Kā testētāja loma ietekmē laidiena plānošanu (release planning)?
Kā testētāja loma ietekmē laidiena plānošanu (release planning)?
Kāds ir termins testēšanas stratēģijai, kad testu analīze, projektēšana un izstrāde tiek balstīta uz ārējiem noteikumiem vai standartiem?
Kāds ir termins testēšanas stratēģijai, kad testu analīze, projektēšana un izstrāde tiek balstīta uz ārējiem noteikumiem vai standartiem?
Kura no minētajām metodēm palīdz aprēķināt paredzamo kļūdu testu novērtējumā?
Kura no minētajām metodēm palīdz aprēķināt paredzamo kļūdu testu novērtējumā?
Kā varētu raksturot testēšanas pieeju, ja testētāji sistemātiski veic testu, testu nosacījumu izpildi katru reizi, kad tiek pievienots jauns vienums, izmantojot kontrolsarakstus un lēmumu tabulas?
Kā varētu raksturot testēšanas pieeju, ja testētāji sistemātiski veic testu, testu nosacījumu izpildi katru reizi, kad tiek pievienots jauns vienums, izmantojot kontrolsarakstus un lēmumu tabulas?
Kura no šīm testēšanas novērtēšanas tehnikām vislabāk demonstrē faktisko un plānoto uzdevumu atlikumu iterācijas gaitā?
Kura no šīm testēšanas novērtēšanas tehnikām vislabāk demonstrē faktisko un plānoto uzdevumu atlikumu iterācijas gaitā?
Kura faktora ietekme uz testēšanas darba apjomu būtu vismazāk saistīta ar pašu testējamo produktu?
Kura faktora ietekme uz testēšanas darba apjomu būtu vismazāk saistīta ar pašu testējamo produktu?
Kādā situācijā testēšanas komanda varētu pieņemt lēmumu neievērot visus pabeigšanas kritērijus (exit criteria) un pieņemt riskus?
Kādā situācijā testēšanas komanda varētu pieņemt lēmumu neievērot visus pabeigšanas kritērijus (exit criteria) un pieņemt riskus?
Kura no testēšanas novērtēšanas tehnikām ir vairāk piemērota, ja dati tiek iegūti pēc iespējas ātrāk projekta gaitā un paredzēts atlikušā resursa/darba apjoma ekstrapolācija?
Kura no testēšanas novērtēšanas tehnikām ir vairāk piemērota, ja dati tiek iegūti pēc iespējas ātrāk projekta gaitā un paredzēts atlikušā resursa/darba apjoma ekstrapolācija?
Kāda ir galvenā atšķirība starp testēšanas stratēģiju un testēšanas pieeju?
Kāda ir galvenā atšķirība starp testēšanas stratēģiju un testēšanas pieeju?
Kāda ir atšķirība starp testēšanas uzsākšanas un pabeigšanas kritērijiem?
Kāda ir atšķirība starp testēšanas uzsākšanas un pabeigšanas kritērijiem?
Kura no minētajām vērtībām NEVAR būt par testēšanas pabeigtības rādītāju?
Kura no minētajām vērtībām NEVAR būt par testēšanas pabeigtības rādītāju?
Kāds ir galvenais mērķis, definējot un pārskatot uzdevumu sarakstu (backlog) laidiena plānošanas ietvaros?
Kāds ir galvenais mērķis, definējot un pārskatot uzdevumu sarakstu (backlog) laidiena plānošanas ietvaros?
Kura joma IEEE 829 standartā ir paredzēta iekārtu, programmatūras un citu nepieciešamo resursu prasību aprakstīšanai?
Kura joma IEEE 829 standartā ir paredzēta iekārtu, programmatūras un citu nepieciešamo resursu prasību aprakstīšanai?
Pieņemsim, ka izstrādes un testēšanas darba apjoma attiecība iepriekšējā projektā bija 4:1. Ja izstrādes apjoms tiek novērtēts ar 800 darba dienām, cik darba dienas tiks novērtētas testēšanai?
Pieņemsim, ka izstrādes un testēšanas darba apjoma attiecība iepriekšējā projektā bija 4:1. Ja izstrādes apjoms tiek novērtēts ar 800 darba dienām, cik darba dienas tiks novērtētas testēšanai?
Kurš no minētajiem ir piemērs binārajam "jā/nē" kritērijam testu pabeigšanas kritērijos?
Kurš no minētajiem ir piemērs binārajam "jā/nē" kritērijam testu pabeigšanas kritērijos?
Jūsu projekta testēšanas komanda izmanto DRE (Defect Removal Efficiency - defektu likvidēšanas efektivitāte) metriku, lai novērtētu testēšanas efektivitāti. Ja izstrādes komanda atrada 20 defektus un testēšanas komanda atrada 80 defektus, kāda ir DRE vērtība?
Jūsu projekta testēšanas komanda izmanto DRE (Defect Removal Efficiency - defektu likvidēšanas efektivitāte) metriku, lai novērtētu testēšanas efektivitāti. Ja izstrādes komanda atrada 20 defektus un testēšanas komanda atrada 80 defektus, kāda ir DRE vērtība?
Kā Testu pabeigšanas (exit) kritēriji, ietekmē programmatūras laidiena lēmumu?
Kā Testu pabeigšanas (exit) kritēriji, ietekmē programmatūras laidiena lēmumu?
Kurš no minētajiem jautājumiem ir atbilstošākais, ja konstatējat ievērojamu neatbilstību starp sākotnēji novērtēto testēšanas apjomu un faktisko paveikto darbu iterācijas beigās?
Kurš no minētajiem jautājumiem ir atbilstošākais, ja konstatējat ievērojamu neatbilstību starp sākotnēji novērtēto testēšanas apjomu un faktisko paveikto darbu iterācijas beigās?
Kāds ir galvenais ieguvums no Prasību Izsekojamības Matricas
(Requirement Traceability Matrix) izmantošanas?
Kāds ir galvenais ieguvums no Prasību Izsekojamības Matricas
(Requirement Traceability Matrix) izmantošanas?
Flashcards
Kas ir testēšanas plāns?
Kas ir testēšanas plāns?
Apraksta testēšanas mērķus, nepieciešamos resursus un procesus testēšanas projektam.
Testēšanas plāna funkcija
Testēšanas plāna funkcija
Nosaka, kā tiks strukturētas un īstenotas testēšanas aktivitātes.
Testēšanas plāna mērķis
Testēšanas plāna mērķis
Dokumentē līdzekļus un laika rāmi testēšanas mērķu sasniegšanai.
Kvalitātes kontrole
Kvalitātes kontrole
Signup and view all the flashcards
Komunikācija testēšanas plānā
Komunikācija testēšanas plānā
Signup and view all the flashcards
Testēšanas pieejas dokuments
Testēšanas pieejas dokuments
Signup and view all the flashcards
Plānošanas nozīme testēšanā
Plānošanas nozīme testēšanā
Signup and view all the flashcards
Risku un problēmu risināšana
Risku un problēmu risināšana
Signup and view all the flashcards
Strukturēta Testēšana
Strukturēta Testēšana
Signup and view all the flashcards
Test Plan Identifier
Test Plan Identifier
Signup and view all the flashcards
Introduction
Introduction
Signup and view all the flashcards
Test Items
Test Items
Signup and view all the flashcards
Features to be Tested
Features to be Tested
Signup and view all the flashcards
Features Not to be Tested
Features Not to be Tested
Signup and view all the flashcards
Approach
Approach
Signup and view all the flashcards
Item Pass/Fail Criteria
Item Pass/Fail Criteria
Signup and view all the flashcards
Suspension Criteria and Resumption Requirements
Suspension Criteria and Resumption Requirements
Signup and view all the flashcards
Test Deliverables
Test Deliverables
Signup and view all the flashcards
Testing Tasks
Testing Tasks
Signup and view all the flashcards
Environmental Needs
Environmental Needs
Signup and view all the flashcards
Responsibilities
Responsibilities
Signup and view all the flashcards
Staffing and Training Needs
Staffing and Training Needs
Signup and view all the flashcards
Schedule
Schedule
Signup and view all the flashcards
Risks and Contingencies
Risks and Contingencies
Signup and view all the flashcards
Approvals
Approvals
Signup and view all the flashcards
Testēšanas stratēģija
Testēšanas stratēģija
Signup and view all the flashcards
Testēšanas pieeja
Testēšanas pieeja
Signup and view all the flashcards
Procesam vai standartam atbilstoša
Procesam vai standartam atbilstoša
Signup and view all the flashcards
Virzīta vai konsultatīva
Virzīta vai konsultatīva
Signup and view all the flashcards
Regresijas izvairīga
Regresijas izvairīga
Signup and view all the flashcards
Reaģējošā
Reaģējošā
Signup and view all the flashcards
Testēšanas stratēģija
Testēšanas stratēģija
Signup and view all the flashcards
Testēšanas pieeja
Testēšanas pieeja
Signup and view all the flashcards
Laidiena plānošana
Laidiena plānošana
Signup and view all the flashcards
Iterācijas plānošana
Iterācijas plānošana
Signup and view all the flashcards
Testu uzsākšanas (entry) kritēriji
Testu uzsākšanas (entry) kritēriji
Signup and view all the flashcards
Pabeigšanas (exit) kritēriji
Pabeigšanas (exit) kritēriji
Signup and view all the flashcards
Pieejamie resursi
Pieejamie resursi
Signup and view all the flashcards
Pieejamā testēšanas dokumentācija
Pieejamā testēšanas dokumentācija
Signup and view all the flashcards
Testēšanas pabeigtības rādītāji
Testēšanas pabeigtības rādītāji
Signup and view all the flashcards
Study Notes
Eksāmens
- Eksāmens notiks ??.??.2025 plkst. XX.XX
- Informācija par eksāmena norisi sekos vēlāk
Kursa saturs
- Plānots apskatīt testu plānošanu, risku pārvaldību, testu uzraudzību un kontroli
- Sniegs ieskatu par konfigurācijas un defektu pārvaldību
Testu plānošana
- Nosaka testēšanas plāna mērķi un saturu
- Testēšanas stratēģijas un testēšanas pieejas izklāsts
- Izklāsta testētāja ieguldījumu iterācijas un laidiena plānošanā
- Nosaka testu uzsākšanas un pabeigšanas kritērijus
- Aprakstīts testu izpildes grafiks
- Sniegti faktori, kas ietekmē testēšanas darbu apjomu
- Nosaka testu novērtēšanas tehnikas
Testēšanas plāns
- Apraksta testēšanas mērķus, nepieciešamos resursus un procesus testēšanas projektam
- Nosaka testēšanas aktivitāšu struktūru un īstenošanu
- Dokumentē līdzekļus un laika rāmi testēšanas mērķu sasniegšanai
- Nodrošina, ka testēšanas aktivitātes atbilst kritērijiem
- Veicina komunikāciju starp komandas locekļiem un ieinteresētajām pusēm
- Dokumentē testēšanas pieeju un stratēģiju, paskaidrojot novirzes
- Virza testētāju domāšanu un plānošanas procesu
- Palīdz identificēt un risināt riskus, termiņus, personālu, rīkus, izmaksas un darba apjomu
- Nodrošina strukturētu pieeju testēšanas organizēšanai un mērķu sasniegšanai
Testēšanas plāna saturs
- Apraksta tvērumu, mērķus un testu bāzi
- Ietver pieņēmumus un ierobežojumus
- Ietver lomas, atbildības un personāla informāciju
- Ietver risku reģistru
- Ietver stratēģiju, tehnikas un kritērijus
- Ietver budžetu un grafiku
IEEE 829 testēšanas plāna standarta sadaļas
- Unikāls identifikators testēšanas plānam
- Testēšanas mērķis, tvērums un pārskats
- Produkti vai sistēmas komponenti jātestē
- Konkrētas testējamās funkcionalitātes
- Funkcionalitātes, kas netiks testētas
- Stratēģija, līmeņi, metodes un pieeja
- Kritēriji testa izturēšanai
- Nosacījumi testēšanas pārtraukšanai
- Sagatavotie dokumenti un artefakti
- Konkrēti veicamie uzdevumi
- Aparatūras, programmatūras un tīkla prasības
- Komandas lomas un atbildības
- Kompetences un apmācības prasības
- Grafiks un termiņi
- Potenciālie riski un mazināšanas plāni
- Apstiprināšanas process
Testēšanas stratēģija un pieeja
- Stratēģija apraksta vispārēju procesu produkta vai organizācijas līmenī
- Pieeja pielāgo stratēģiju konkrētam projektam
- Analītiskā stratēģija balstās uz faktoru analīzi
- Modeļu stratēģija balstās uz esošu modeli
- Metodiskā stratēģija sistemātiski veic testu un nosacījumu izpildi
- Procesam atbilstoša stratēģija balstās uz ārējiem noteikumiem un standartiem
- Konsultatīvā stratēģija balstās uz ekspertu padomiem
- Izvairīga stratēģija izmanto esošo programmatūru
- Reaģējošā stratēģija reaģē uz testējamo komponentu
- Var kombinēt vairākas stratēģijas
- Testēšanas pieeja nosaka atbilstošās tehnikas
Uzdevums: testēšanas stratēģiju savienošana ar testēšanas tipu
- Analītiskā stratēģija atbilst risku balstītai testēšanai
- Reaģējošā stratēģija atbilst pētnieciskai testēšanai
- Modeļu stratēģija atbilst uzticamības testēšanai
- Regresijas stratēģija atbilst regresijas automatizācijai
Testētāja ieguldījums laidiena plānošanā
- Fokusējas uz visām laidiena iterācijām
- Definē un pārskata uzdevumu sarakstu
- Nosaka pieeju un testēšanas plānu visām iterācijām
- Piedalās lietotāju stāstu sagatavošanā
- Veic risku analīzi
- Novērtē darbu apjomu
- Izstrādā plānu laidienam
Testētāja ieguldījums iterācijas plānošanā
- Fokusējas uz iterāciju un uzdevumiem
- Veic detalizētu risku analīzi katram lietotāju stāstam
- Novērtē to testējamību
- Sadala lietotāju stāstus mazākos uzdevumos
- Nosaka darba apjomu
- Identificē testēšanas aspektus
Testu uzsākšanas un pabeigšanas kritēriji
- Uzsākšanas kritēriji definē priekšnosacījumus
- Ja uzsākšanas kritēriji nav izpildīti, darbība var būt sarežģītāka
- Pabeigšanas kritēriji nosaka sasniedzamo
- Katram līmenim jānosaka atbilstoši kritēji
Testu uzsākšanas kritēriji
- Pieejami resursi, testēšanas vide, dati, budžets un laiks
- Pieejama testu bāze, lietotāju stāsti un gadījumi
- Testējamā objekta sākotnējā kvalitāte
Testu pabeigšanas kritēriji
- Pārklājuma līmenis, neatrisināto kļūdu skaits, defektu blīvums utt
- Plānotie testi ir izpildīti, statiskā testēšana ir veikta un visas kļūdas ir reģistrētas
- Ir veikta regresijas testēšana, ir sasniegti laika vai budžeta limiti, ieinteresētās puses akceptē riskus
Saistība ar uzsākšanas vai pabeigšanas kritērijiem
- Šādi kritēriji ir saistīti ar uzsākšanas kritērijiem: prasību izsekojamības matrica un testu gadījumi ir pieejami, testa vide ir gatava, testa dati ir sagatavoti un gatavi
- Kritēriji, kas ir saistīti ar pabeigšanas kritērijiem: visi plānotie testi ir izpildīti un atrasti defekti tiek reģistrēti un izsekoti līdz to slēgšanai
Testēšanas novērtēšanas tehnikas
- Prognozē testēšanas aktivitātes mērķu sasniegšanai
- Novērtējums balstās uz pieņēmumiem un var būt kļūda
- Mazākiem uzdevumiem precīzāki novērtējumi
- Lielus uzdevumus sadala mazākos
- Metrikas un ekspertu balstītas tehnikas tiek izmantotas novērtēšanai
Testēšanas novērtēšanas tehnikas
- Metriku balstīta tehnika izmanto līdzīgu projektu metrikas
- Agile izstrādē izmanto Burndown diagrammu lai novērtētu veicamo apjomu
- Defektu samazināšanas modeļi izmanto defektu apjomu, lai novērtētu veicamo darba apjomu
- Ekspertu pieredze tiek izmantota Agile izstrādē ar piemēram Plānošanas pokeru
Metodoloģijas testu novērtēšanai
- Pētījums ļauj noteikt, kad katrā iterācijā tiek paveikts darba apjoms
- Parāda pabeigto darbu
- Nodrošina datus par vēl veicamo darbu
- Prognozē, kad projekts tiks pabeigts
- Atbilde: Burndown diagramma
Testu novērtēšanas tehnika
- Lietotāju stāsti nosaka nepieciešamo funkcionalitāti un lietotājiem tiek iedalītas izdalītas kārtis ar vērtībām
- Vērtības reprezentē stāsta punktu skaitu vai citas mērvienības, kuras ir jānovērtē
- Pēc diskusijām par funkcionalitāti katrs novērtētājs paslēpj individuāli izvēlas vienu vai otru kārti
- Ja tad visas kārtis sakrīt, tad funkcionalitātei jāpiešķir izvēlētais novērtējums, ja ne, tad novērtētāji izzina domas
- Katrs pēc pēc apspriedes atkārtoti apvēršas vienu vienu vienīgu kārti un process tiek neatkārtojas, nē, kad tiek panākta domas
- Atbilde: Plānošanas pokers
Testu novērtēšanas tehnika
- DRE=(izstrādes grupas atrasto defektu skaits / izstrādes grupas atrasto defektu skaits + ārēji atrasto defektu skaits) x 100
- Atbilde: Defektu samazināšanas modelis
Testu novērtēšanas tehnika
- Metode noderīga, ja nepieciešams novērtēt uzdevuma izpildes laiku
- Strukturētas komunikācijas instrumenti, izstrādāti kā sistemātiska un interaktīva prognozēšanas metode, un izklāsta ekspertu grupa
- Moderators prezentē problēmu un sarakstu, ietver augsta mērķa punktus, ietver jautājumus un izklāsta galvenos punktus
- Eksperti atbild uz visiem nepieciešamajiem jautājumiem vairākākās reizēs
- Pēc katras kārtas moderators palīdz apkopot ekspertu prognozes ietver padomus
- Eksperti tiek mudināti sniegt palīdzību, iekļaut papildus info un zināšanas
- Atbilžu kopums palīdz pareizi pieņemt pareizu lēmumu attiecībā par pieejamajiem resursiem
- Atbilde: Wideband Delphi novērtēšana
Novērtējuma pamatprincipi
- Metrikas pamatā, vēsturiskiem projektiem, ar "standarta" attiecību nodrošina koeficientiem
Ekstrapolācijas tehnikas
- Balstās uz vēsturiskiem datiem un iteratīvām metodēm
Trīs punktu testu novērtēšanas tehnika
- Balstās uz ekspertu vērtēšanu, iekļaujot pesimistiskā, reālistiskā un optimistiskā izvērtējumā
Faktori, kas ietekmē darbu apjomu
- Ir pieprasījums pēc atbildības par riskiem, atkarībā no domēna sarežģītības
- Nodrošina atbildību testētāju dokumentācijai atbilstoši prasībām un likumdošanas iesaistei
- Nodrošina procesus, izmantojot paredzētos rīkus un ietvarus, iekļaujot laika faktoru
- Uzskaitījums cilvēku kvalifikācijai un kvalitatīvs komandas sniegums
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.