cqfn / cqfn/degit

Go BDD test Framework

Open
#5 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Ruby
Stars
126
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Degit Project is suggested to adopt the BDD (Behavior driven development) test mythology. BDD is the next evolution of a TDD test methodology to produce the high quality code with agility and consistency. BDD is one of agile development technologies. It is an extension of TDD. the software test is driven by software behavior is defined and is described by a simple text language (English, or any nature languages) , Test Automation is golang-native and the test cases directly derived from the description. It provides clear communication mechanism among developers, tester, business, and users.
Golang testing framework is built to help you efficiently write expressive and comprehensive tests using Behavior-Driven Development (“BDD”) style. There are many Golang BDD test frameworks available in the open source community: Goconvey, Goblin, Cukumber Ginkgo andGomega, One of the widely adopted Golang Test Framework Gingo (https://github.com/onsi/ginkgo) is known used in many Go centric popular open source projects.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are identified in the issue. Start by reviewing the repository's existing test setup, then compare the named Go BDD frameworks, especially Ginkgo and Gomega. Done would require an agreed framework choice and a defined migration or adoption scope, which the issue does not currently specify.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
testing
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.