Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Go language Ginkgo & Gomega API Testing Framework

    Posted By: BlackDove
    Go language Ginkgo & Gomega API Testing Framework

    Go language Ginkgo & Gomega API Testing Framework
    Published 06/2022
    Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 3.5 GB | Duration: 61 lectures • 7h 19m


    Best opportunity for a head start to Learn and Master Go language + Testing Tools for an effective API Test Automation

    What you'll learn
    Learn Google Golang programming Language basics
    Learn Ginkgo Test Framework and Reporting
    Learn Gomega Matching & Test Assertions
    Full API Test Framework from ground up

    Requirements
    Basic API testing Knowledge
    Description
    This is an E2E API Testing course using Golang, Ginkgo & Gomega Tool belt. Leverage's Ginkgo's Modern Test Framework Capabilities and Gomega's Magic Matchers. The Course will run through Videos with practical coding examples all through out for every one to learn Go and most widely used Test Tools for Creating a Pragmatic Test Framework from scratch.

    Outline

    * Learn Resful API Testing

    * Learn Go Language covering all concepts for Testing purposes

    * Combine power of both Ginkgo and Gomega for a complete & Maintainable Framework

    * Simple and Clean Automated Execution Report

    * Dynamic Suite with Multi Env support

    Why Go : More and More APIs are developed or migrated from Java to Go. Testers need to equip them selves to learn to write Tests in Go language and this course is a perfect opportunity to be in the head start lane. In the next coming years jobs for go lang dev/testers will peak and hence having the Go testing in your tool belt is good one from growth and versatility perspective. Build fast, reliable, and efficient software at scale. Easy to learn and get started with and has Built-in concurrency and a robust standard library. Absolutely Growing ecosystem of partners, communities, and tools etc.,

    Why Ginkgo

    Ginkgo is a mature testing framework for Go designed to help you write expressive specs. Ginkgo builds on top of Go's testing foundation and is complemented by the Gomega matcher library. Together, Ginkgo and Gomega let you express the intent behind your specs or tests clearly with high efficacy. Tons of out of box features like modularisation of suites or tests, filters and ease of execution and decent reports makes it best choice for writing component or Integration tests.

    Why Gomega

    Gomega brings a rich, mature, family of assertions and matchers to your Test suites. With Gomega you can easily mix synchronous and asynchronous assertions in your specs. You can even build your own set of expressive domain-specific matchers quickly and easily by composing Gomega's existing building blocks.

    Why Viper

    When building a modern application, you don’t want to worry about configuration file formats; you want to focus on building awesome software. Viper is here to help with that.

    Viper does the following for you

    Find, load, and unmarshal a configuration file in JSON, TOML, YAML, HCL, INI, envfile or Java properties formats.

    Provide a mechanism to set default values for your different configuration options.

    Provide a mechanism to set override values for options specified through command line flags.

    Provide an alias system to easily rename parameters without breaking existing code.

    Make it easy to tell the difference between when a user has provided a command line or config file which is the same as the default.

    Who this course is for
    For Beginners, Medium and Advanced Testers