Junior
Αναφέρετε σχετικά με την τεκμηρίωση δοκιμών που χρησιμοποιήθηκε στο έργο.
sobes.tech AI
Απάντηση από AI
Στο έργο χρησιμοποιήθηκαν οι ακόλουθοι τύποι τεκμηρίωσης δοκιμών:
- Σχέδιο Δοκιμών (Test Plan): Περιέγραφε τη γενική στρατηγική δοκιμών, τους στόχους, το εύρος, τους κινδύνους, τους ρόλους και τις ευθύνες, το περιβάλλον, τα αναμενόμενα αποτελέσματα και τα κριτήρια ολοκλήρωσης της δοκιμής. Αναπτύχθηκε στα πρώτα στάδια του έργου και ενημερωνόταν ανάλογα.
- Περιπτώσεις Δοκιμών (Test Cases): Περιέγραφαν λεπτομερώς τη σειρά ενεργειών για τον έλεγχο μιας συγκεκριμένης λειτουργίας ή απαίτησης. Περιελάμβαναν προϋποθέσεις, βήματα, αναμενόμενο αποτέλεσμα και μετα-συνθήκες.
- Λίστες ελέγχου (Checklists): Χρησιμοποιούνταν για γρήγορη κάλυψη της λειτουργικότητας, ιδιαίτερα για δοκιμές καπνού και επαναφοράς. Ήταν λίστες σημείων που έπρεπε να ελεγχθούν, χωρίς λεπτομερή βήματα.
- Αναφορές σφαλμάτων (Defect Reports): Περιείχαν λεπτομερείς πληροφορίες σχετικά με τα ευρεθέντα σφάλματα: τίτλο, περιγραφή, βήματα αναπαραγωγής, τρέχον αποτέλεσμα, αναμενόμενο αποτέλεσμα, περιβάλλον, προτεραιότητα, σοβαρότητα, κατάσταση. Χρησιμοποιούνταν για την παρακολούθηση του κύκλου ζωής του σφάλματος.
- Αναφορές εκτέλεσης δοκιμών (Test Execution Reports): Περίληψη των αποτελεσμάτων εκτέλεσης των δοκιμών. Περιελάμβαναν τον αριθμό των δοκιμών που εκτελέστηκαν, περάστηκαν/αποτυγχάνουν/μπλοκαρίστηκαν, ευρεθέντα σφάλματα, κάλυψη απαιτήσεων/λειτουργικότητας, καθώς και συμπεράσματα και συστάσεις.
- Μητρώο ιχνηλασιμότητας (Traceability Matrix): Συνδέει τις απαιτήσεις με τις αντίστοιχες περιπτώσεις δοκιμών. Διασφαλίζει ότι όλες οι απαιτήσεις καλύπτονται από δοκιμές και βοηθά στην κατανόηση της επίδρασης των αλλαγών στις απαιτήσεις στη τεκμηρίωση δοκιμών.
Για τη διαχείριση της τεκμηρίωσης χρησιμοποιούνταν εργαλεία (π.χ., Jira, TestRail). Η τεκμηρίωση ενημερωνόταν τακτικά σύμφωνα με τις αλλαγές στις απαιτήσεις και το προϊόν.