software testing training
ΕλεύθεροςΕκπαίδευση δοκιμών λογισμικούΣε ένα ζωντανό πρόγραμμα σε πραγματικό χρόνο:
Είμαστε πολύ ενθουσιασμένοι που το παρουσιάζουμε στη συνέχεια σειρά εκπαιδευτικών δωρεάν εκπαιδευτικών προγραμμάτων. Πρόκειται να προσομοιώσουμε ένα ολοκληρωμένο έργο λογισμικού πραγματικού χρόνου που περνά σε κάθε φάση λεπτομερώς με ιδιαίτερη έμφαση στις διαδικασίες κατάρτισης QA, φάσεις, ρόλους και ευθύνες, παραδοτέα κ.λπ.
Εν ολίγοις, να είστε έτοιμοι για ένα σύντομο διαδικτυακό μάθημα Δοκιμή Λογισμικού.
Σημαντική σημείωση : Τα παρακάτω δωρεάν μαθήματα είναι χρήσιμα για να ξεκινήσετε, αλλά αν σας ενδιαφέρει το καλύτερο διαδικτυακό εκπαιδευτικό πρόγραμμα LIVE Software Testing από τους ειδικούς, παρακαλώ ελέγξτε αυτήν τη σελίδα.
=> Εδώ είναι τολίστα με όλα τα σεμινάριασε αυτήν τη δωρεάν εκπαιδευτική σειρά Live Project QA:
πώς να ανοίξετε ένα αρχείο swf στο chrome
- Ημέρα 1: Εισαγωγή στο Live Project
- Ημέρα 2: Επανεξέταση του εγγράφου SRS και δημιουργία σεναρίων δοκιμής
- Ημέρα 3: Πώς να γράψετε ένα έγγραφο δοκιμαστικού σχεδίου από το μηδέν
- Ημέρα 4: Σύνταξη δοκιμαστικών περιπτώσεων από έγγραφο SRS
- Ημέρα 5: Εκτέλεση δοκιμής
- Ημέρα 6: Παρακολούθηση σφαλμάτων, μετρήσεις δοκιμής και απενεργοποίηση δοκιμής
Γιατί αυτή η δωρεάν εκπαίδευση QA;
Λαμβάνουμε πολλά ερωτήματα από τους αναγνώστες μας για να μοιραστούμε την εμπειρία μας στο ακριβής διαδικασία δοκιμής λογισμικού ακολουθείται από τις ομάδες δοκιμών λογισμικού. Αποφασίσαμε λοιπόν να τεκμηριώσουμε αυτό το πλήρες STLC με τη βοήθεια ενός δείγματος ζωντανής εφαρμογής που είναι διαθέσιμη για δοκιμή στο Διαδίκτυο.
Θα χρησιμοποιήσουμε αυτό το ζωντανό έργο για τη σειρά Εκπαίδευση δοκιμών λογισμικού. Σας συνιστούμε ανεπιφύλακτα να ακολουθήσετε προσεκτικά αυτήν τη σειρά, καθώς πρόκειται να είναι μια σειρά μαθημάτων για να μάθετε και να εφαρμόσετε πρακτικές δοκιμών σε ζωντανή εφαρμογή.
Τι θα μάθετε:
Εκπαίδευση δοκιμών λογισμικού σε ζωντανό έργο - Τι είναι αυτό;
Προτού προχωρήσουμε περαιτέρω, επιτρέψτε μου να αφιερώσω λίγο χρόνο για να εξηγήσω ποια είναι η σειρά μαθημάτων δοκιμής λογισμικού και πώς πρόκειται να διαμορφωθεί καθώς προχωράμε.
Επιλέξαμε μια ζωντανή εφαρμογή (της οποίας οι λεπτομέρειες είναι παρακάτω) και ξεκινήσαμε με:
- Αναθεώρηση SRS
- Γραφή Σενάρια δοκιμής
- Σχεδιασμός δοκιμών
- Σχεδιασμός δοκιμαστικής θήκης
- Αναγνώριση δεδομένων δοκιμής
- Εκτέλεση δοκιμής
- Διαχείριση ελαττωμάτων
- Αναφορά κατάστασης
- Συλλογή μετρήσεων
- Βασικά, όλα όσα θα κάναμε συνήθως σε ένα έργο δοκιμής λογισμικού σε πραγματικό χρόνο - με παραδείγματα σε πραγματικό χρόνο, αντικείμενα και παραδοτέα που έχουν δημιουργηθεί στη διαδικασία.
Πώς να παρακολουθήσετε αυτήν τη σειρά μαθημάτων δοκιμών λογισμικού;
Βήμα 1) Εισαγωγή και SRS Walkthrough - Θα ξεκινήσουμε αυτό το μίνι πρόγραμμα δοκιμών λογισμικού με το SRS walkthrough. Δημιουργήσαμε και κοινοποιήσαμε ένα δείγμα εγγράφου SRS. Περάστε το καθώς όλα τα περαιτέρω βήματα εξαρτώνται από την κατανόηση αυτής της εφαρμογής.
Βήμα 2) Προετοιμασία SRS Review and Test Scenario.
Βήμα # 3) Σχέδιο δοκιμής - ολοκληρώστε τη διαδικασία δημιουργίας ενός σχεδίου δοκιμής από το μηδέν. Η τελική έκδοση του Σχεδίου δοκιμής θα κοινοποιηθεί σε εσάς για αναφορά.
Βήμα # 4) Δοκιμαστικές υποθέσεις - ολοκληρώστε τη διαδικασία σύνταξης δοκιμαστικών περιπτώσεων με ορισμένα δείγματα περιπτώσεων δοκιμής. Ενδέχεται να χρησιμοποιήσουμε οποιοδήποτε εργαλείο διαχείρισης δοκιμών ή υπολογιστικό φύλλο για τη σύνταξη δοκιμαστικών περιπτώσεων.
Βήμα # 5) Εφαρμογή περιήγησης και εκτέλεση δοκιμής - Πώς να εκτελέσετε δοκιμαστικές περιπτώσεις και να καταγράψετε τα αποτελέσματα των δοκιμών;
Βήμα # 6) Αναφορά ελαττωμάτων
Βήμα # 7) Διαδικασία ελέγχου επαλήθευσης ελαττωμάτων, επανεμφάνισης
Βήμα # 8) Αποσύνδεση QA
Η πρόθεση είναι να σας δώσουμε μια αίσθηση εμπειρίας και εμπειρίας σε πραγματικό χρόνο. Ελπίζουμε να βρείτε χρήσιμη αυτήν τη σειρά.
Εφαρμογή που πρόκειται να χρησιμοποιήσουμε περαιτέρω
Εισαγωγή
Πελάτης: Πορτοκάλι
Εφαρμογή: Επίδειξη OrangeHRM .
Πάροχος υπηρεσιών: SoftwareTestingHelp.com
Περιγραφή Έργου
Η Orange θέλει να δημιουργήσει ένα εμπορικό προϊόν διαχείρισης ανθρώπινων πόρων που μπορεί να καταναλωθεί και να προσαρμοστεί από μεσαίες επιχειρήσεις που βρίσκονται σε μία χώρα και παγκοσμίως.
Έχει 2 εκδόσεις: Επαγγελματική και Επιχειρησιακή.
Τα χαρακτηριστικά περιλαμβάνουν
- Διαχείριση προσωπικών πληροφοριών
- Προηγμένη διαχείριση άδειας
- Παρακολούθηση χρόνου και παρακολούθησης
- Διαχείριση απόδοσης εργαζομένων
- ΠΡΟΣΛΗΨΗ
- Σύνθετες αναφορές
- Διαχείριση υπαλλήλων βάσει χώρας / τοποθεσίας
- Τοπικοί κανόνες άδειας
- Διαμορφώσιμες ροές εργασίας
- Υποστήριξη πλατίνας
- Αναφορές βάσει χώρας / τοποθεσίας
- Προσαρμοσμένη αναφορά
Σημείωση : Για λόγους απλότητας και για να περιορίσουμε το πεδίο εφαρμογής, ας εξετάσουμε την ενότητα υπαλλήλων αυτής της πύλης HRM όπου ο χρήστης έχει την επιλογή να εισαγάγει τα προσωπικά του στοιχεία.
Όταν ένας πελάτης ή ιδιοκτήτης επιχείρησης έχει ανάγκη να συμμετάσχει στον διαδικτυακό κόσμο ή να κάνει ενημερώσεις στον ήδη υπάρχοντα ιστότοπο ή εφαρμογή, η ανάγκη είναι ένα επιχειρηματικό πρόβλημα και το λογισμικό είναι ένα κομμάτι κώδικα που έχει σχεδιαστεί για την επίλυση αυτού του επιχειρηματικού προβλήματος.
Ένας πελάτης στη συνέχεια πλησιάζει έναν πάροχο υπηρεσιών λογισμικού για να κάνει αυτό το λογισμικό πραγματικότητα για αυτούς. Τότε ξεκινά η έναρξη του έργου λογισμικού.
Ένα παραδοσιακό Έργο καταρράκτη (SDLC) έχει τις ακόλουθες φάσεις:
- Ως QA όλοι γνωρίζουμε ότι παρόλο που το 'Test' είναι το βήμα 5 αυτής της ροής, δεν είναι το μόνο μέρος που οι δοκιμαστές διαδραματίζουν εξέχοντα ρόλο.
- Επίσης, η δοκιμή είναι μια αντιδραστική δουλειά. Χωρίς κωδικό / εφαρμογή έτοιμη για δοκιμή δεν μπορούμε πραγματικά να «δοκιμάσουμε» τίποτα. Προκειμένου να είμαστε έτοιμοι και να αντιδρούμε με τον πιο αποτελεσματικό τρόπο, προσπαθούμε όσο μπορούμε για να σχεδιάσουμε και να προετοιμαστούμε μπροστά. Έτσι, παρόλο που η φάση 5 είναι για δοκιμές, οι δραστηριότητές μας ξεκινούν πολύ μπροστά.
Με λίγα λόγια, αυτό συμβαίνει σε κάθε φάση !!
Μυημένος:
Μόλις ο παραγωγός και ο πελάτης συμφωνήσουν με όρους - ξεκινά η παραγωγή λογισμικού.
- Σε αυτήν τη φάση, οι επιχειρηματικές απαιτήσεις συγκεντρώνονται και αναλύονται. Η ανάλυση πρόκειται να περιλαμβάνει τις αποφάσεις για τεχνολογικά ζητήματα, προδιαγραφές υλικού και λογισμικού, ανθρώπους, προσπάθεια, χρόνο, συνάφεια και βελτιώσεις μεταξύ άλλων.
- Οι αναλυτές επιχειρήσεων, οι υπεύθυνοι έργων και οι εκπρόσωποι των πελατών συμμετέχουν σε αυτό το βήμα.
- Στο τέλος αυτού του βήματος και του βασικού έργου, το σχέδιο προετοιμάζεται.
- Έγινε ειδικά έγγραφα για το έργο όπως το πεδίο εφαρμογής και / ή οι επιχειρηματικές απαιτήσεις.
- Η συμμετοχή QA σε αυτό το στάδιο συνήθως δεν αναμένεται. (Αυτό είναι μια μικρή απόκλιση από αυτό που πρέπει να είναι επειδή για τον εντοπισμό ζητημάτων νωρίς στις αναπτυξιακές φάσεις, είναι καλύτερο να συμμετέχετε QA από την αρχή.)
Καθορίζω:
Οι επιχειρηματικές απαιτήσεις που έχουν οριστικοποιηθεί είναι οι εισροές για αυτό το βήμα.
- Αυτή η φάση περιλαμβάνει τη μετάφραση επιχειρηματικών απαιτήσεων σε λειτουργικές απαιτήσεις για το λογισμικό. Για παράδειγμα , εάν η επιχειρηματική απαίτηση είναι να επιτρέπεται σε έναν χρήστη να αγοράσει κάτι από έναν ιστότοπο. Η λειτουργική απαίτηση θα έχει λεπτομέρειες όπως Μορφή ιστότοπου-> Όνομα επιλογής μενού και τοποθέτηση-> Αναζήτηση προϊόντος-> Καλάθι αγορών-> Ταμείο (εγγραφή ή όχι) -> Επιλογές πληρωμής-> Επιβεβαίωση πώλησης.
- Οι προγραμματιστές, οι αναλυτές επιχειρήσεων, οι διαχειριστές έργων συμμετέχουν σε αυτήν τη φάση
- Το αποτέλεσμα αυτής της φάσης είναι ένα λεπτομερές έγγραφο που περιέχει τις λειτουργικές απαιτήσεις του λογισμικού. Αυτό το έγγραφο αναφέρεται με πολλά ονόματα - Προδιαγραφή απαιτήσεων λογισμικού (SRS), Έγγραφο λειτουργικών απαιτήσεων (FRD) ή Προδιαγραφή λειτουργικών απαιτήσεων (FRS).
- Εδώ εμπλέκεται η ομάδα QA - μετά την ολοκλήρωση της τεκμηρίωσης SRS.
- Ενώ η οριστικοποίηση των λειτουργικών απαιτήσεων και της τεκμηρίωσης του SRS συνεχίζεται, ο υπεύθυνος QA / επικεφαλής συμμετέχει στη σύνταξη ενός αρχική έκδοση του δοκιμαστικού σχεδίου και σχηματίστε μια ομάδα QA.
- Η συμμετοχή της ομάδας QA θα γίνει μόλις τεκμηριωθεί το SRS.
- Σε αυτό το στάδιο, είτε η ομάδα ανάπτυξης είτε ο επιχειρηματικός αναλυτής ή μερικές φορές ακόμη και ο επικεφαλής της ομάδας QA θα δώσει μια περιήγηση του SRS στην ομάδα QA.
- Σε περίπτωση ενός νέου έργου, η ενδελεχής παρουσίαση με τη μορφή συνεδρίου ή συνάντησης λειτουργεί καλύτερα
- Σε περίπτωση μεταγενέστερων κυκλοφοριών για ένα υπάρχον έργο, ένα έγγραφο αποστέλλεται μέσω email ή τοποθέτησης σε κοινό αποθετήριο στην ομάδα QA. Η ομάδα QA σε αυτό το σημείο θα το διάβαζε / το εξέταζε εκτός σύνδεσης και θα καταλάβαινε καλά το σύστημα.
- Δεδομένου ότι το πρωταρχικό κοινό-στόχος για το έγγραφο SRS δεν είναι μόνο δοκιμαστές, δεν είναι όλα χρήσιμο για εμάς. Εμείς οι υπεύθυνοι δοκιμών πρέπει να είμαστε αρκετά επιμελής κατά την εξέταση αυτού του εγγράφου για να αποφασίσουμε ποια μέρη του είναι χρήσιμα για εμάς και ποια μέρη του δεν είναι.
Έγγραφο SRS για αυτό το ζωντανό έργο
Ένα δείγμα εγγράφου SRS επισυνάπτεται σε αυτήν την ανάρτηση για να σας δώσουμε μια ιδέα για το πώς φαίνεται αυτό το έγγραφο, τη μορφή με την οποία έχει γραφτεί, τι είδους πληροφορίες περιέχει κ.λπ. Στο επόμενο άρθρο, θα εξετάσουμε πώς καταναλώνεται αυτό το έγγραφο από την ομάδα QA για να προχωρήσουμε περαιτέρω στα δοκιμαστικά μας έργα.
==> Κατεβάστε το Δείγμα SRS Live Project .
συμπέρασμα
Σε αυτό το άρθρο, σας παρουσιάσαμε τη διαδικασία ανάπτυξης λογισμικού και δοκιμών. Μοιραστήκαμε επίσης ένα δείγμα εγγράφου SRS για το ζωντανό έργο που πρόκειται να δοκιμάσουμε.
=> Το επερχόμενο άρθρο σε αυτήν τη σειρά εκπαιδευτικών δοκιμών λογισμικού θα είναι - SRS Review και η διαδικασία δημιουργίας δοκιμαστικών σεναρίων .
τρόποι παρακολούθησης του anime δωρεάν
Σημείωση: Ενώ γράφεται το επόμενο άρθρο αυτής της σειράς εκπαίδευσης QA, συνεργαστείτε μαζί μας εδώ για το πιο ζωντανή εμπειρία . Προσπαθήστε να δώσετε στο έγγραφο SRS μια καλή ανάγνωση και στη συνέχεια θα συνεχίσουμε με τα επόμενα βήματα όταν συναντηθούμε ξανά.
Καλή δοκιμή, μέχρι τότε!
Σχετικά με τον Συγγραφέα: Το μέλος της ομάδας STH Swati Seela μας βοηθάει να παρουσιάσουμε αυτήν τη ζωντανή σειρά προπόνησης QA.
Συνιστώμενη ανάγνωση
- Πρόγραμμα Εκμάθησης Μαθημάτων Λογισμικού - Σχέδιο Εκπαιδευτικού Λεπτομερούς Μαθήματος
- Σχόλια και σχόλια μαθήματος δοκιμών λογισμικού
- Συχνές ερωτήσεις για το εκπαιδευτικό πρόγραμμα QA
- Το καλύτερο διαδικτυακό μάθημα QA Training Testing Software
- Πώς να αναθεωρήσετε το έγγραφο SRS και να δημιουργήσετε δοκιμαστικά σενάρια - Εκπαίδευση δοκιμών λογισμικού σε ζωντανό έργο - Ημέρα 2
- Πόροι και λήψεις δοκιμών λογισμικού QA
- Οδηγός εξωτερικής ανάθεσης QA: Εταιρείες εξωτερικού ελέγχου δοκιμών λογισμικού
- Δοκιμή εφαρμογών - Στα βασικά του ελέγχου λογισμικού!