-
admin
Learning CMake Training Course
Overview CMake is an open source tool for managing the development lifecycle of software through a compiler-independent method. Using CMake, users can create several builds from the same source code without affecting the source code. This instructor-led, live training (online or onsite) is aimed at software engineers who wish to use CMake to automate the […]
-
admin
Design Sprint Workshop Training Course
Overview A Design Sprint is a five day process for validating ideas and solving big challenges through prototyping and testing ideas with customers. This instructor-led, live training (online or onsite) is aimed at persons who wish to learn how to carry out a successful design sprint within their organization. By the end of this training, […]
-
admin
Design Thinking Workshop for Software Developers Training Course
Overview Design Thinking is a solutions-based methodology for tackling complex problems that are ill-defined or unknown. The approach has been adapted by both business and engineering teams to resolve challenges ranging from internal team conflict resolution to product development. Some of the methods used in Design Thinking include understanding human needs, re-framing problems in a […]
-
admin
FitNesse: Wiki Based Collaborative Testing Training Course
Overview FitNesse is a test framework written in Java that allows testers, developers and customers to collaboratively create test cases on a wiki. It enables an agile style of acceptance testing where testers collaborate with developers to develop a testing suite. FitNesse supports applications written in Java, .Net, Ruby, Python, C, and PHP using FitNesse. […]
-
admin
Property Based Testing with QuickCheck Training Course
Overview Property Based Testing is an automated testing approach that allows you to zero in on the expected behavior of a system by describing its properties, then using randomly generated test data to execute tests. QuickCheck (or QuickCheck2, QC2) is a Haskell-based library for random testing of program properties. It takes the specification of a […]
-
admin
Rest Assured: API Testing for REST Services Training Course
Overview Testing and validating REST services in Java is harder than in dynamic languages such as Ruby and Groovy. REST Assured is a Java DSL (domain specific language) that brings the simplicity of these languages into the Java domain. In this instructor-led, live training, participants learn how to use Rest Assured to test REST API services. […]
-
admin
Rest Assured APIs with Postman and Java Training Course
Overview Rest Assured APIs are Java domain specific language APIs for automating REST APIs. With Postman and Java, REST Assured APIs are able to invoke REST web services and match responses for testing. This instructor-led, live training (online or onsite) is aimed at software testers who wish to test REST web services with Postman, Java, […]
-
admin
API Testing with Postman Training Course
Overview Postman is a popular automation tool for API testing. Postman offers features that simplify each step of testing an API. This instructor-led, live training (online or onsite) is aimed at software testers who wish to use Postman for API testing. By the end of this training, participants will be able to: Format of the […]
-
admin
Serenity BDD for Automated Acceptance Tests Training Course
Overview “40% to 70% of the time spent by many test automation teams is spent on maintaining their test suites …either refactoring tests because the application changed but also just sifting through the results of the tests when they break…” — John Furguson Smart, creator of Serenity. Serenity is an open-source reporting library that enables […]
-
admin
Cucumber.js: Behavior Driven Development (BDD) with Javascript Training Course
Overview Cucumber.js is a native JavaScript implementation of Cucumber. In this instructor-led, live training, participants will learn how to write and execute BDD (Behavior Driven Devleopment) style test cases using Cucumber and Javascript. By the end of this training, participants will be able to: Format of the course Requirements Audience Course Outline Introduction Defining your […]
