
Διαδικτυακά ή επιτόπου, ζωντανά μαθήματα κατάρτισης δοκιμών μονάδας υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα.
Machine Translated
Testimonials
Δείτε ζωντανά την υλοποίηση δραστηριοτήτων σε πραγματικό χρόνο χρησιμοποιώντας δείγματα εργαλείων έρευνας/σπάσιμο εφαρμογών.
Paweł - Aleksandra Pietrzak, Ośrodek Przetwarzania Informacji – Państwowy Instytut Badawczy
Course: Web Security with the OWASP Testing Framework
Machine Translated
Μου άρεσαν περισσότερο οι πρακτικές ασκήσεις/επιδείξεις. Έδωσαν τη δυνατότητα για μια βαθύτερη κατανόηση της φύσης του προβλήματος που συζητήθηκε και πώς μπορεί να προσεγγιστεί.
Aleksandra Pietrzak, Ośrodek Przetwarzania Informacji – Państwowy Instytut Badawczy
Course: Web Security with the OWASP Testing Framework
Machine Translated
Μου άρεσε περισσότερο αυτό που ο εκπαιδευτής ήταν πολύ καλά προετοιμασμένος, πολύ ευγενικός με όλους και παρουσίασε το θέμα με πολύ ενδιαφέρον τρόπο. Μου άρεσε πολύ αυτό που ο εκπαιδευτής κοίταξε την εφαρμογή που δουλεύουμε για να ελέγξει την ασφάλειά της.
Aleksandra Pietrzak, Ośrodek Przetwarzania Informacji – Państwowy Instytut Badawczy
Course: Web Security with the OWASP Testing Framework
Machine Translated
Πολύπλοκη προσέγγιση του θέματος σε σχέση με τα πρακτικά παραδείγματα, όλα αυτά μαζί με την ενέργεια του εκπαιδευτή και την τεράστια εμπειρία του.
Ihor - Aleksandra Pietrzak, Ośrodek Przetwarzania Informacji – Państwowy Instytut Badawczy
Course: Web Security with the OWASP Testing Framework
Machine Translated
Βρήκα ότι ολόκληρο το μάθημα OWASP είναι ενημερωτικό και καλά δομημένο. Αν έπρεπε να διαλέξω μια πτυχή που ξεχώριζε περισσότερο, θα έλεγα ότι ήταν η κάλυψη των τρωτών σημείων ασφάλειας ιστού και τα πρακτικά παραδείγματα που παρουσιάζονται. Το μάθημα με βοήθησε να καταλάβω πώς να εφαρμόσω έννοιες owasp σε διάφορα σενάρια χρησιμοποιώντας διαφορετικά εργαλεία
Piotr - Aleksandra Pietrzak, Ośrodek Przetwarzania Informacji – Państwowy Instytut Badawczy
Course: Web Security with the OWASP Testing Framework
Machine Translated
Unit Testing Course Outlines
- Write readable and maintainable tests without the need for boilerplate code.
- Use the fixture model to write small tests.
- Scale tests up to complex functional testing for applications, packages, and libraries.
- Understand and apply PyTest features such as hooks, assert rewriting and plug-ins.
- Reduce test times by running tests in parallel and across multiple processors.
- Run tests in a continuous integration environment, together with other utilities such as tox, mock, coverage, unittest, doctest and Selenium.
- Use Python to test non-Python applications.
- Distinguish between good and bad testing units.
- Read and interpret test results.
- Proactively manage and diagnose their code base to reduce bugs.
- Ensure that their code base is fit for continuous integration and deployment.
- Use testing frameworks such as NUnit and xUnit.net to create and manage unit test code
- Define and implement a broader test driven development approach to testing
- Adapt the testing framework to extend the test coverage for an application
- Software test engineers
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Build a complete system out of small, isolated functions
- Express test cases as properties instead of examples
- Write test code without the need for mocks
- Reduce the need to control and check for side effects
- Use libraries such as NaturalSpec, FsCheck, FsTest, FsUnit and Unquote to facilitate test cases creation
- Use F# to overcome some of the problems associated with mainstream Test-driven Development (TDD)
- Test engineers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Write tests that are easy to create, change, and execute
- Use HUnit to group tests into suites and check the results automatically
- Write concise and flexible test specifications
- Integrate HUnit with other utilities such as QuickCheck and HSpec
- Extend the test framework
- Test engineers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Write unit tests in JavaScript using unit test frameworks such as QUnit and Jasmine
- Use frameworks such as Mocha and Chai to implement TDD and BDD
- Set up Jasmine with Grunt and Node.js
- Integrate unit testing into a continuous integration process
- Mock dependencies, use asynchronous specs and add plugins
- Developers
- Part lecture, part discussion, exercises and heavy hands-on practice
- Δημιουργήστε δοκιμές μονάδας χρησιμοποιώντας το MSTest για να δοκιμάσετε εφαρμογές λογισμικού.
- Εμφάνιση αποτελεσμάτων δοκιμών με το CodeLens.
- Κατανοήστε τα διάφορα εργαλεία δοκιμών για την ανάπτυξη με γνώμονα τις δοκιμές.
- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και εξάσκηση.
- Πρακτική εφαρμογή σε περιβάλλον ζωντανών εργαστηρίων.
- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να κανονίσετε.
-
Χρησιμοποιήστε τα πλαίσια δοκιμών μονάδας στο C για να παράγετε δοκιμές μονάδας.
Κρυπτογραφήστε τις προσαρμοσμένες δοκιμές μονάδας C και προσθέστε τις σε μια λίστα κλήσεων.
Απλοποιεί τη διαδικασία αποσύνδεσης και αναπαραγωγής κώδικα με την εξέταση.
-
Διαδραστική διάλεξη και συζήτηση.
Πολλές ασκήσεις και πρακτικές.
Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
-
Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
- Συζητήσεις και ενδιάμεσες σχέσεις. Πολλές επεξεργασίες και πρακτικές. Εφαρμογή χέρων σε περιβάλλον ζωής.
- Αυτό το κομμάτι θα επικεντρώσει στα πλαίσια που μπορούν να χρησιμοποιηθούν για την δοκιμή μονάδας ενός Java αίτου ή εφαρμογής τύπου (Jasmine, Mocha, Jest, Chai, κλπ.). Τα πλαίσια UI όπως React είναι επιλογικές και μπορούν να καλύπτονται εάν επιθυμείται. Για να ζητήσετε μια προσαρμογμένη κατάρτιση για αυτό το κομμάτιο, παρακαλώ επικοινωνήστε μας για να διορθώσουμε.
Last Updated: