Skip to content

Commit e6401bf

Browse files
Merge branch 'authorjapps:master' into ISSUE-207-Meta-Data-Section
2 parents 3228933 + ad6c834 commit e6401bf

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.github/workflows/main.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: CI Build
1+
name: Zerocode TDD CI Build In Action
22

33
on:
44
workflow_dispatch:
@@ -13,12 +13,20 @@ jobs:
1313
runs-on: ubuntu-latest
1414
steps:
1515
- uses: actions/checkout@v3
16+
1617
- name: Setting up JDK8
1718
uses: actions/setup-java@v3
1819
with:
1920
java-version: '8'
2021
distribution: 'adopt'
22+
23+
- name: Install Docker Compose
24+
run: |
25+
sudo apt-get update
26+
sudo apt-get install -y docker-compose
27+
2128
- name: Running Kafka
2229
run: docker-compose -f docker/compose/kafka-schema-registry.yml up -d && sleep 10
30+
2331
- name: Building and testing the changes
2432
run: mvn clean test

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,9 +39,9 @@ Maven Dependency
3939

4040
Introduction
4141
===
42-
Zerocode is a modern lightweight, simple and extensible open-source framework for writing test intentions in simple JSON or YAML format that facilitates both declarative configuration and automation.
42+
Zerocode is a modern, lightweight, and extensible open-source framework designed for writing executable test scenarios using simple JSON or YAML formats. It supports both declarative configuration and automation, making it user-friendly and efficient.
4343

44-
Put simply, Zerocode alleviates pain and brings simplicity to modern API automation. The framework manages the response validations, target API invocations, load/stress testing and security testing in a unified way using simple YAML/JSON/Fluent steps, aka DSL.
44+
In essence, Zerocode simplifies the complexities of modern API and data-streaming automation, including Kafka. The framework seamlessly handles response validations, target API invocations, load/stress testing, and security testing, all through straightforward YAML/JSON/Fluent steps.
4545

4646
For example, if your REST API URL `https://localhost:8080/api/v1/customers/123` with `GET` method and `"Content-Type": "application/json"` returns the following payload and a `http` status code `200(OK)` ,
4747
```javaScript

0 commit comments

Comments
 (0)