In this post I'll describe how to automate API tests defined in a Postman Collection from a continuous integration or delivery pipeline using Assertible.
I am happy to announce that Assertible now supports importing and automating API tests from Postman Collections. Postman has become a powerful developer tool for exploring and defining reusable API or website tests using the Postman Collections format.
We have released a new NPM package called move-file-loader. This module is a loader for Webpack to move files from one location to another during compile time.
Testing your API or web app after deploying from a CI pipeline helps catch bugs earlier and faster in the development process. This post explains how you can test your API from a Jenkins build step using Assertible.
Learn how to run post deploy smoke tests against your API or website from any Codeship pipeline.
In this post, I will illustrate 3 simple examples for testing an HTML website using Assertible. The examples described in this post are perfect for continuously smoke-testing your site from a continuous integration pipeline or deploy script.
With the Zapier integration for Assertible, you can automatically open an issue on any GitHub repository when API tests are failing. This post will show you how to set it up.
This post illustrates 3 simple examples for testing a JSON API using Assertible. These examples assume you have an Assertible account and a test created.
How to continuously test an API using a Swagger / OpenAPI definition from a continuous integration or delivery pipeline.
In an ideal world, every continuous delivery pipeline would incorporate automated functional testing. Even if you are not automating deployments directly to production, there are several distinct advantages to automatically running integration, acceptance, and end-to-end tests against every release of your application immediately after it's deployed.
Test your web app across any environment, like staging or production, and use these new dashboard features to instantly view the results and status of your tests.
The new and improved deployments API is capable of integrating with GitHub and your continuous delivery pipeline so you can monitor your web service deployments and test failures directly from GitHub pull requests and other commit references.
Learn how to set up an automated API testing and monitoring pipeline based on a Swagger or OpenAPI specification
Learn how to set up automated smoke tests and monitoring for your web services using Assertible in 5 minutes.
We have overhauled our GitHub integration to require less permissions for access to your resources. Unless you are using the GitHub deployments integration, Assertible only requires access to your email.
A step-by-step guide for automatically smoke testing a Go application every time it's deployed to Heroku.
Integrate Heroku Review Apps and Assertible to create turn-key automated QA pipelines for web applications. Test results are propogated to GitHub status checks making it trivial to identify failures from pull requests.
Validate all JSON endpoints for your web service using JSON Schema Draft 4.
Use these 4 essential techniques to build reliable API and web service test automation for your QA pipeline.
View your web service deployment history and easily make powerful JSON assertions without writing code.
Assertible supports running automated web service tests against different environments from the dashboard, and supports a new environment parameter on API status badges.
Introducing new metrics for testing and monitoring your web services.
The best time to run API tests is immediately after a deployment. Use Assertible deployments to continuously test your web app.
Learn how to set up a continuous integration, deployment, and testing pipeline for a Node.js app using CircleCI, Heroku, and Assertible.
Assertible's new via property for test results makes it trivial to instantly view where a test result originated.
Assertible's new Zapier integration allows you to instantly send data about your API test result to other services, opening up more ways to automate your API testing.
Common deployment failures can be quickly detected and often prevented by automating end-to-end acceptance testing as part of the continuous integration process.
API failures are inevitable; the important part is how quickly you can react. Here are 4 common API failures, and how you can test them.
Learn how to test APIs behind a firewall or on a development machine using `ngrok` and Assertible.
Using setup steps to capture variables and parameterize HTTP requests allows you to test a wide range of use-cases for your web service.
At Assertible, we automatically run tests against our APIs after every deployment to reduce bugs, validate functionality, and save developer time.
Instantly view GitHub pull request status checks for your Assertible post-deployment tests.
This package provides a function to be run on AWS Lambda that sends CloudWatch notifications to your Slack channel.
A good continuous development workflow makes developers more productive by providing constant feedback during the build, deploy, and test cycle. These 5 services will complete your CI pipeline.
This post discusses and provides code samples for how we use React components to create our email templates.
Running automated QA tests against your web service every time you deploy to Heroku is the best way to complete your continuous integration pipeline. Using Heroku Review Apps along with our GitHub deployment integration makes this trivial using Assertible.
The Assertible GitHub integration makes it easy to automate your QA pipeline by running post deployment API tests every time you deploy your web application.
Assertible's simplified assertions allow you run known-to-be-valuable tests against your live web service
Automate your QA pipeline
Reduce bugs in web applications by using Assertible to create an automated QA pipeline that helps you catch failures & ship code faster.Get started with GitHubSign up for free
NPM Package: move-file-loader for Webpack 05/21/2017
Automated API testing with Jenkins 05/17/2017