
Online or onsite, instructor-led live Unit testing training courses in Hong Kong.
Testimonials
I liked the high number of exercises.
Course: Unit Testing with JUnit
The exercises
Florin Mazilu - Unicredit Business Services S.C.p.A. Milano, Sucursala Bucuresti
Course: Unit Testing with JUnit
learning the full range of test development
Silviu Avram - Hertz Europe Service Centre Limited
Course: Test Driven Development
Hands on learning
Hertz Europe Service Centre Limited
Course: Test Driven Development
I like that it was one-to-one training and it was organized really well.
Dornier MedTech Systems GmbH
Course: Unit Testing: MSTest, xUnit, and nUnit
A large amount of practice.
Michał Dyzma
Course: Test Driven Development
Machine Translated
The explanations
Sandra Piñón Gonzaga - Servicios y Asesoría SCOBC S.A de C.v
Course: Desarrollo Impulsado por Pruebas
Machine Translated
Most of it was practical.
Servicios y Asesoría SCOBC S.A de C.v
Course: Desarrollo Impulsado por Pruebas
Machine Translated
Course content
Froilan Luis Velasco - Servicios y Asesoría SCOBC S.A de C.v
Course: Desarrollo Impulsado por Pruebas
Machine Translated
I liked the high number of exercises.
Course: Unit Testing with JUnit
Unit Testing Course Outlines in Hong Kong
- 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
- Create unit tests using MSTest to test software applications.
- Display test results with CodeLens.
- Understand the different testing tools for Test-Driven Development.
- Use unit testing frameworks in C to produce unit tests.
- Script custom C unit tests and add them to a call list.
- Simplify the process of debugging and refactoring code with test-driven development.
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
- This course will focus on the frameworks that can be used to unit test a Javascript or Typescript application (Jasmine, Mocha, Jest, Chai, etc.).
- UI frameworks such as React are optional and can be covered if desired.
- To request a customized training for this course, please contact us to arrange.
Last Updated: