View all posts

Waweru Mwaura

Software Engineer

Waweru Mwaura is a software engineer and a life-long learner who specializes in quality engineering. He is an author at Packt and enjoys reading about engineering, finance, and technology. You can read more about him on his web profile.

Understanding Playwright test hooks in the CI context (JavaScript) – A complete tutorial

Waweru Mwaura

Software Engineer

Contract testing with Pact

Waweru Mwaura

Software Engineer

Viewport testing with Cypress

Waweru Mwaura

Software Engineer

Web scraping with Cheerio and Node.js

Waweru Mwaura

Software Engineer

Accessibility testing with Cypress

Waweru Mwaura

Software Engineer

Mocking API requests with Mirage

Waweru Mwaura

Software Engineer

Cypress component testing for React applications

Waweru Mwaura

Software Engineer

JavaScript immediately invoked function expressions (IIFEs)

Waweru Mwaura

Software Engineer

Conditional CircleCI pipeline execution

Waweru Mwaura

Software Engineer

Configuring a pipeline using multiple CircleCI orbs

Waweru Mwaura

Software Engineer

Dockerize a Python app and deploy to Docker Hub

Waweru Mwaura

Software Engineer

Testing Commander.js command line applications

Waweru Mwaura

Software Engineer

Data structures for effective Python applications

Waweru Mwaura

Software Engineer

From class components to React Hooks

Waweru Mwaura

Software Engineer

Making HTTP requests with Axios

Waweru Mwaura

Software Engineer

Application logging with Flask

Waweru Mwaura

Software Engineer

Snapshot testing React applications with Jest

Waweru Mwaura

Software Engineer

Automating Flask deployments with PythonAnywhere

Waweru Mwaura

Software Engineer

Scheduling load tests and persisting output with k6

Waweru Mwaura

Software Engineer

Using authentication decorators in Flask

Waweru Mwaura

Software Engineer

API performance testing with k6

Waweru Mwaura

Software Engineer

HTTP request testing with k6

Waweru Mwaura

Software Engineer

Object validation and conversion with Marshmallow in Python

Waweru Mwaura

Software Engineer

Testing a Flask framework with Pytest

Waweru Mwaura

Software Engineer

Testing an API with Cypress

Waweru Mwaura

Software Engineer

API mock testing with Nock

Waweru Mwaura

Software Engineer

API contract testing with Joi

Waweru Mwaura

Software Engineer

Beyond API testing with Jest

Waweru Mwaura

Software Engineer