Unit Testing Training Courses

Unit Testing Training Courses

Διαδικτυακά ή επιτόπου, ζωντανά μαθήματα κατάρτισης δοκιμών μονάδας υπό την καθοδήγηση εκπαιδευτών στο Ελλάδα.

Machine Translated

Testimonials

★★★★★
★★★★★

Unit Testing Course Outlines

Course Name
Duration
Overview
Course Name
Duration
Overview
21 hours
In this instructor-led, live training in Ελλάδα, participants will learn how to use PyTest to write short, maintainable tests that are elegant, expressive and readable.  By the end of this training, participants will be able to:
  • 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.
14 hours
This instructor-led, live training in Ελλάδα teaches participants how to write testable code in the form of testing units to facilitate the diagnosis, isolation, and resolution of bugs. The training walks participants through the creation of a work-ready, testing environment using the PHPUnit testing framework. By the end of this training, participants will be able to:
  • 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.
21 hours
JUnit is a framework to write repeatable tests and do unit testing for Java language.
7 hours
Αυτό το μάθημα παρέχει μια σύντομη εισαγωγή στις δοκιμές λογισμικού Agile . Ασχολείται με θεμελιώδεις έννοιες της δοκιμής, στο πλαίσιο της Agile ( Scrum ) ανάπτυξη και χρησιμοποιεί (Περισσότερα Crispin & Γρηγορίου Agile δοκιμών, 2014) Agile μοντέλο Δοκιμές τεταρτημόρια ως ένα πλαίσιο για να διερευνήσει σύγχρονες αρχές και τις πρακτικές της Agile δοκιμών.
21 hours
Αυτό το μάθημα εισάγει τις αρχές της εξέλιξης των δοκιμών.
14 hours
Unit testing is a testing approach that tests individual units of source code by modifying its properties or triggering an event to confirm whether the outcome is as expected. In this instructor-led, live training, participants will learn how to write and execute unit tests against a sample .Net application using C#   and Visual Studio. By the end of this training, participants will be able to:
  • 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
Audience
  • Software test engineers
  • Developers
Format of the course
  • Part lecture, part discussion, exercises and heavy hands-on practice
7 hours
This course introduces the tools and techniques needed to write F# based unit tests. A special emphasis is placed on test driven development (TDD). Functional TDD is a testing approach that uses functional programming to unit test an application before developing it. Functional programming (as opposed to imperative, state-transition-style programming) in a language such as F# lends itself well to TDD because smaller, well-targeted tests can be written in isolation. In this instructor-led, live training, participants will learn how to use F# to write unit tests that are direct and easy to understand. By the end of this training, participants will be able to:
  • 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)
Audience
  • Test engineers
Format of the course
  • Part lecture, part discussion, exercises and heavy hands-on practice
7 hours
This course introduces the tools and techniques needed to write unit tests using HUnit testing framework. HUnit is a unit testing framework for Haskell, similar to the JUnit tool for Java. In this instructor-led, live training, participants will learn how to use HUnit to write unit tests that are direct and easy to understand. By the end of this training, participants will be able to:
  • 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
Audience
  • Test engineers
Format of the course
  • Part lecture, part discussion, exercises and heavy hands-on practice
7 hours
In this instructor-led, live training in Ελλάδα, participants will learn about various JavaScript testing frameworks as they step through the creation of a unit test suite for a web application. By the end of this training, participants will be able to:
  • 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
7 hours
Jasmine is a unit test framework for JavaScript. In this instructor-led, live training, participants will learn the different features of the Jasmine framework as they unit test a sample Javascript web application. By the end of this training, participants will be able to:
  • Set up Jasmine with Grunt and Node.js
  • Integrate unit testing into a continuous integration process
  • Mock dependencies, use asynchronous specs and add plugins
Audience
  • Developers
Format of the course
  • Part lecture, part discussion, exercises and heavy hands-on practice
21 hours
Τα MSTest, xUnit και nUnit είναι πλαίσια δοκιμών μονάδας. Το MSTest είναι γνωστό για τις δοκιμές ενσωμάτωσης και είναι το επίσημο πλαίσιο δοκιμών μονάδας που δημιουργήθηκε από τη Microsoft. το nUnit αποδίδεται σε δοκιμή μονάδας dot net. xUnit ειδικεύεται σε 32-bit και 64-bit επεξεργασίας και είναι ένα άλλο πλαίσιο που αποδίδεται στο dot net. Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (επιτόπου ή απομακρυσμένη) απευθύνεται σε δοκιμαστή λογισμικού που επιθυμεί να χρησιμοποιήσει τη λειτουργία του κώδικα δοκιμής χρησιμοποιώντας MSTest, xUnit και nUnit. Μέχρι το τέλος αυτής της κατάρτισης, οι συμμετέχοντες θα είναι σε θέση να:
  • Δημιουργήστε δοκιμές μονάδας χρησιμοποιώντας το MSTest για να δοκιμάσετε εφαρμογές λογισμικού.
  • Εμφάνιση αποτελεσμάτων δοκιμών με το CodeLens.
  • Κατανοήστε τα διάφορα εργαλεία δοκιμών για την ανάπτυξη με γνώμονα τις δοκιμές.
Μορφή του μαθήματος
  • Διαδραστική διάλεξη και συζήτηση.
  • Πολλές ασκήσεις και εξάσκηση.
  • Πρακτική εφαρμογή σε περιβάλλον ζωντανών εργαστηρίων.
Επιλογές προσαρμογής μαθήματος
  • Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να κανονίσετε.
35 hours
Η δοκιμή μονάδων είναι μια μέθοδος δοκιμής λογισμικού για τον έλεγχο της εγκυρότητας των μεμονωμένων μονάδων κώδικα. Χρησιμοποιώντας το C, οι χρήστες μπορούν να γράψουν δοκιμές μονάδας για τον υπάρχοντα κώδικα C καθώς και τον νέο κώδικα C. Αυτή η εκπαιδευτική, ζωντανή εκπαίδευση (online ή on-site) απευθύνεται σε δοκιμαστές λογισμικού που επιθυμούν να χρησιμοποιήσουν το προγραμματισμό C για να δημιουργήσουν δοκιμές μονάδων για τον κωδικό C. Μετά το τέλος της προπόνησης, οι συμμετέχοντες θα είναι σε θέση να:
    Χρησιμοποιήστε τα πλαίσια δοκιμών μονάδας στο C για να παράγετε δοκιμές μονάδας. Κρυπτογραφήστε τις προσαρμοσμένες δοκιμές μονάδας C και προσθέστε τις σε μια λίστα κλήσεων. Απλοποιεί τη διαδικασία αποσύνδεσης και αναπαραγωγής κώδικα με την εξέταση.
Η μορφή του μαθήματος
    Διαδραστική διάλεξη και συζήτηση. Πολλές ασκήσεις και πρακτικές. Hands-on εφαρμογή σε ένα ζωντανό εργαστήριο περιβάλλον.
Επιλογές προσαρμογής μαθημάτων
    Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, παρακαλούμε επικοινωνήστε μαζί μας για να οργανώσετε.
14 hours
TypeScript είναι μια ανοιχτή γλώσσα για την κατασκευή επιχειρήσεων Java εφαρμογής. Είναι αξιόπιστη υπερσεκτικό JavaScript που συσκευάζει στο πλαίσιο Java κινητήριο και φέρει στατικό χαρακτήρα και ανάπτυξη που προσδιορίζεται με αντικείμενο στην γλώσσα.Αυτή η οδηγία, η ζωή εκπαίδευση εφαρμόζει TypeScript' χαρακτηριστικά και πλαίσια δοκιμής μονάδας. Οι συμμετέχοντες έχουν ευκαιρία να θέσουν την θεωρία να πραγματοποιήσουν με την σχετική συλλογή δοκιμών μονάδων που μπορούν να ξεκινήσουν αντί των εφαρμογών πραγματικής ζωής.Μορφή του δρόμου
    Συζητήσεις και ενδιάμεσες σχέσεις. Πολλές επεξεργασίες και πρακτικές. Εφαρμογή χέρων σε περιβάλλον ζωής.
Επιλογές προσαρμογής του φόρου
    Αυτό το κομμάτι θα επικεντρώσει στα πλαίσια που μπορούν να χρησιμοποιηθούν για την δοκιμή μονάδας ενός Java αίτου ή εφαρμογής τύπου (Jasmine, Mocha, Jest, Chai, κλπ.). Τα πλαίσια UI όπως React είναι επιλογικές και μπορούν να καλύπτονται εάν επιθυμείται. Για να ζητήσετε μια προσαρμογμένη κατάρτιση για αυτό το κομμάτιο, παρακαλώ επικοινωνήστε μας για να διορθώσουμε.

Last Updated:

Online Unit Testing courses, Weekend Unit Testing courses, Evening Unit Testing training, Unit Testing boot camp, Unit Testing instructor-led, Weekend Unit Testing training, Evening Unit Testing courses, Unit Testing coaching, Unit Testing instructor, Unit Testing trainer, Unit Testing training courses, Unit Testing classes, Unit Testing on-site, Unit Testing private courses, Unit Testing one on one training

Course Discounts

No course discounts for now.

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking for a good mixture of IT and soft skills in Greece!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions