Tag: Tdd
-
Top 4 must-monitor API Gateway metrics
Posted on August 10, 2020, Level beginner Resource Length short
Marc Andreessen famously said, "Software is eating the world." Dr. Steve Willmott subsequently retorted, "APIs are eating software." This is because API based architectures are enabling companies to get away from monolithic architectures and move to microservices. Innovative, disruptive companies like Netflix, Airbnb, Uber, Square, and Slack all build their infrastructure and technology using APIs. By bluematador.com.
Tags monitoring kubernetes aws devops tdd
-
Want to reduce service cost and resource waste? Start squeeze testing
Posted on August 9, 2020, Level beginner Resource Length short
James Burns wrote this article about squeeze testing. The practice of "squeeze testing" exists to keep information about the performance requirements of a service up to date for a given traffic load.
Tags containers kubernetes monitoring devops tdd
-
An introduction to the automation test wheel
Posted on June 13, 2020, Level beginner Resource Length long
As a software tester, I like thinking about testing a product from a number of different angles. Over the last few years I've learned about security testing and performance testing, and I've come to see how important those activities are in validating software quality. By Kristin Jackvony.
Tags tdd programming javascript json
-
Test Ansible roles using Molecule and Podman
Posted on May 14, 2020, Level intermediate Resource Length medium
I needed to have testing added to Ansible roles. There are various people in the customer organization developing roles, and we want a lightweight, easy to use test process to unify the looks and quality of the roles. By Ilkka Tengvall.
Tags ansible devops infosec tdd cicd
-
Mocking is catching
Posted on November 1, 2019, Level intermediate Resource Length medium
When writing unit tests for a package, you might find yourself wondering about how to best test the behaviour of your package or you might even wonder how to test at least part of that package of yours that calls a web API or local database… without accessing the web API or local database during testing. By R-hub blog.
Tags programming tdd big-data data-science
-
Getting started with the Combine framework in Swift
Posted on September 8, 2019, Level intermediate Resource Length medium
Combine is a new framework by Apple introduced at WWDC 2019. The framework provides a declarative Swift API for processing values over time. Written by Antoine Van Der Lee.
Tags swiftlang programming tdd
-
Tool up your API integration testing with OpenAPI
Posted on June 26, 2019, Level beginner Resource Length long
Vinod Chandru, Chief Technical Officer and Co-Founder, Kloudless wrote this long post about integartiomn testing for your API. The modern web application is no longer a self-contained hub for the distribution of its own data. Uniformity in how APIs operate and what they return has become an increasingly important goal for engineers who build and maintain the APIs.
Tags agile tdd apis web-development
-
Testing software fast and hard
Posted on May 2, 2019, Level beginner Resource Length long
A piece from the pen of Peter Parkanyi about challenges and approaches to testing. There has been a lot of research on the software crisis and how to get out of the mess we're in, and it often contradicts the wisdom of the crowd. He takes a look at different strategies that drive software quality, and where they actually make a difference.
Tags web-development software programming agile tdd
-
React Behavior Driven Development (BDD)
Posted on January 5, 2019, Level intermediate Resource Length medium
John Tucker wrote this little guide in which he explores React BDD using Gherkin syntax with Jest Cucumber.
Tags programming tdd javascript nodejs frontend app-development
-
Getting started with Jenkins X
Posted on December 4, 2018, Level beginner Resource Length short
Dave Johnson wrote blog post about starting with Jenkins X. Jenkins X provides continuous integration, automated testing, and continuous delivery to Kubernetes.Jenkins X-managed projects get a complete CI/CD process with a Jenkins pipeline that builds and packages project code for deployment to Kubernetes and access to pipelines for promoting projects to staging and production environments.
Tags containers devops cicd java tdd
-
The three types of performance testing
Posted on October 31, 2018, Level intermediate Resource Length long
Harry from csswizardy.com shared this post about performance testing and where it sits within software development life cycle. Often performance testing ownership is not clear and this is a common reason why performance gets overlooked.
Tags tdd programming cicd web-development software performance
-
How to mock ES6 class
Posted on October 29, 2018, Level beginner Resource Length medium
Madhan Ganesh post about mocking a class in JavaScript for the purpose of unit testing. The post targets developers who are coming to ES6 from environments that has features like dependency injection and interfaces.
Tags javascript tdd nodejs programming