{"id":13721276,"url":"https://github.com/Chorus-bdd/Chorus","last_synced_at":"2025-05-07T13:32:21.157Z","repository":{"id":2487082,"uuid":"3460824","full_name":"Chorus-bdd/Chorus","owner":"Chorus-bdd","description":"The Chorus BDD interpreter - Executable specifications for distributed systems","archived":false,"fork":false,"pushed_at":"2023-12-27T21:11:18.000Z","size":7657,"stargazers_count":36,"open_issues_count":11,"forks_count":7,"subscribers_count":12,"default_branch":"master","last_synced_at":"2024-08-04T01:14:47.273Z","etag":null,"topics":["bdd","bdd-framework","bdd-tests","chorus","distributed-systems","gherkin","integration-testing","integration-tests","java","javascript","testing"],"latest_commit_sha":null,"homepage":"http://www.chorus-bdd.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Chorus-bdd.png","metadata":{"files":{"readme":"README.md","changelog":"changelist-md.xsl","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2012-02-16T15:04:37.000Z","updated_at":"2024-03-31T14:12:34.000Z","dependencies_parsed_at":"2023-07-05T19:02:27.889Z","dependency_job_id":"b7d84d35-6a34-4788-b9aa-1d119a068b81","html_url":"https://github.com/Chorus-bdd/Chorus","commit_stats":null,"previous_names":[],"tags_count":67,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chorus-bdd%2FChorus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chorus-bdd%2FChorus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chorus-bdd%2FChorus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chorus-bdd%2FChorus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chorus-bdd","download_url":"https://codeload.github.com/Chorus-bdd/Chorus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224604866,"owners_count":17339222,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bdd","bdd-framework","bdd-tests","chorus","distributed-systems","gherkin","integration-testing","integration-tests","java","javascript","testing"],"created_at":"2024-08-03T01:01:14.886Z","updated_at":"2024-11-14T10:31:21.659Z","avatar_url":"https://github.com/Chorus-bdd.png","language":"Java","readme":"[![Build Status](https://travis-ci.org/Chorus-bdd/Chorus.svg?branch=master)](https://app.travis-ci.com/Chorus-bdd/Chorus.svg?branch=master)\n\n### Chorus is a BDD test interpreter with extra capabilities for testing distributed architectures\n\nChorus is a versatile BDD (Behaviour Driven Development) testing interpreter\n\nConventional BDD tools require you to provide step definitions locally. \nThis is possible with Chorus too. \n \nHowever, the Chorus interpreter also allows you to publish step definitions over the network from your components or microservices under test.\nWhen the interpreter runs it can connect to your components, find the step definitions and execute them.  \n\nChorus supports both Java (JVM-based) and Javascript components (enabling a direct connection to test Web apps in the browser)\n\nChorus is ideal for integration testing systems with microservice-based architectures. \n\n**Getting Started:**\n\n#### See [The Chorus Website](https://chorus-bdd.github.io) for documentation\n#### The [Issue Tracking](https://github.com/Chorus-bdd/Chorus/issues?state=open) page, for issue tracking!\n\nChorus is available under the open source MIT license\n\nContacts:  \n * Nick - email nick (at) objectdefinitions.com  \n * or Steve - via http://www.smartkey.co.uk/contact.html\n\n","funding_links":[],"categories":["Tools","测试"],"sub_categories":["Java"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FChorus-bdd%2FChorus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FChorus-bdd%2FChorus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FChorus-bdd%2FChorus/lists"}