Home background

Integrate test automation in CI/CD pipeline

Run tests in GitHub actions

Home background

Integrate test automation in CI/CD pipeline

Run tests in GitHub actions

Home background

Integrate test automation in CI/CD pipeline

Run tests in GitHub actions

CI/CD integration

Modern development practices often involve continuous integration and continuous deployment (CI/CD) pipelines. API testing tools can seamlessly integrate with these pipelines, enabling automated testing as part of the build and deployment process. This integration ensures that only thoroughly tested APIs are released to production.

CI/CD integration

Modern development practices often involve continuous integration and continuous deployment (CI/CD) pipelines. API testing tools can seamlessly integrate with these pipelines, enabling automated testing as part of the build and deployment process. This integration ensures that only thoroughly tested APIs are released to production.

CI/CD integration

Modern development practices often involve continuous integration and continuous deployment (CI/CD) pipelines. API testing tools can seamlessly integrate with these pipelines, enabling automated testing as part of the build and deployment process. This integration ensures that only thoroughly tested APIs are released to production.

GitHub actions

Execute tests during the CI/CD pipeline to get results before deploying the application to a working environment.

Read More

GitHub actions

Execute tests during the CI/CD pipeline to get results before deploying the application to a working environment.

Read More

GitHub actions

Execute tests during the CI/CD pipeline to get results before deploying the application to a working environment.

Read More

name: Simple tests

on:
  push:
    branches: [ "main" ]
  workflow_dispatch:

jobs:
  tests:
    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v4

    - name: Execute API tests
      run: |
        docker run itbusina/apibee:latest \
            -c "$(<data/collection.json)" \
            -p \
            -o output \
            -l $license \
            > simple_test.txt

    - name: Archive output results
      if: always()
      uses: actions/upload-artifact@v4
      with:
        name: report
        path

name: Simple tests

on:
  push:
    branches: [ "main" ]
  workflow_dispatch:

jobs:
  tests:
    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v4

    - name: Execute API tests
      run: |
        docker run itbusina/apibee:latest \
            -c "$(<data/collection.json)" \
            -p \
            -o output \
            -l $license \
            > simple_test.txt

    - name: Archive output results
      if: always()
      uses: actions/upload-artifact@v4
      with:
        name: report
        path

Still have any questions?

Still have any questions?

Still have any questions?