
Step CI Has a Free API Testing Framework That Replaces Postman Collections
Step CI is the open-source API testing and monitoring framework. Define tests in YAML, run them in CI/CD, catch breaking changes before they hit production. What Is Step CI? Step CI is like Postman Collections + automated testing, but as code. Write API tests, run them locally or in CI, get reports. Quick Start npm install -g stepci Define Tests # workflow.yml version : " 1.1" name : API Tests env : host : https://api.example.com token : ${{ env.API_TOKEN }} tests : health : steps : - name : Health check http : url : ${{ env.host }}/health method : GET check : status : 200 json : status : ok users : steps : - name : Create user http : url : ${{ env.host }}/api/users method : POST headers : Authorization : Bearer ${{ env.token }} json : name : Test User email : test@example.com check : status : 201 json : name : Test User captures : userId : json : $.id - name : Get user http : url : ${{ env.host }}/api/users/${{ captures.userId }} method : GET headers : Authorization : Bearer ${{ env.t
Continue reading on Dev.to DevOps
Opens in a new tab

