top of page

#2

💡 Intro


Hey there! In this week's issue we have news, articles, tools update, and more. Happy reading! if you'd like to support Test Automation Weekly please share this issue with friends and colleagues. Don't forget to subscribe to our newsletter to stay up to date on all news

 

📚 Articles, Tutorials, and Opinions


Handling Flaky Unit Tests in Java — Unit testing forms the bedrock of any Continuous Integration (CI) system. It warns software engineers of bugs in newly-implemented code and regressions in existing code, before it is merged. This ensures increased software reliability.

Uber


Best Summer Reads for QA and QE — To build your test automation skills, learning to lead quality teams, and discovering best practices to integrate quality into Agile and DevOps. Bridget Hughes


Load Testing with Koi Pond — How Slack models and tests with incredibly large groups of users. Complex systems are difficult to reason about at scale; we often can’t accurately extrapolate system behavior and performance, so we need to derive that data empirically. Shreya Ramesh


🎬 End to End Testing with Playwright — Playwright is a new testing library from Microsoft, built for developers to create end-to-end tests for their web apps. Playwright tests are easy to author, fast to execute, and run on all popular web browsers. In this talk, we will introduce you to Playwright and create end-to-end tests for a static web app built with React.

Microsoft


Understanding SpecFlow Framework and Running Tests on Cloud Selenium Grid — Software depends on a team of experts who share their viewpoint to show the whole picture in the form of an end product. In software development, each member of the team makes a vital contribution to make sure that the product is created and released with extreme precision. Kritika Murari


Best practices for writing code comments — Compilers and interpreters ignore comments and find all syntactically correct programs equally easy to understand. Human readers are very different. We find some programs harder to understand than others, and we look to comments to help us make sense of them.

Ellen Spertus


Where to write Android UI tests (Part 1) — This article is an overview and comparison of tools for writing UI tests. We'll get started with a quick refresher on what the testing process usually looks like.

Egor Kurnikov


How To Build An Automated Testing Pipeline With CircleCI & Selenium Grid — In this digital era, Continuous Integration and Continuous Deployment is closely aligned with software development and agile methodologies. Organizations deploy latest versions of software products every minute to ensure maximum competitive edge.

Praveen Mishra


Cypress or how I learned to stop worrying and love E2E — End-to-end testing can be a daunting prospect when you’ve never tried it, but things aren’t as messy as they used to be. Today we take a look at Cypress and how it can help you implement testing in no time and no sweat.

Emma Fabre


Kubernetes Explained Simply: Containers, Pods and Images — If you zone out every time someone mentions "Kubernetes", "containers" or "pods" this article is for you. No complex diagrams involved! Lari Maza


Getting started with automated testing workflow and CI on Ruby — This article won’t go into how to write unit test, but it will let you experience what is it like working on a codebase that has automated testing in place, and how it can speed up the development flow and assure quality.

Axel Kee


Migrating from Capybara to Puppeteer — This blog post will cover why we migrated away from Selenium, the process we used to convert the tests, and the result of the completed conversion. Jason Chambers

 

💻 Jobs


QA Manager

Spring Health is the leading comprehensive mental health benefit for employers. We help employees understand their mental health issues and connect with best-in-class providers to get the right treatment at the right time. Spring Health


Want your vacancy be here? Contact us.

 

🛠 Code, Tools and Resources


node-notifier — A Node.js module for sending notifications on native Mac, Windows and Linux (or Growl as fallback).

Mikael Brevik


screenplay.js — Library to ease implementation of the Screenplay pattern with CucumberJS.

Cucumber


Temp API — Test your apps with temporary rest api(s).

Arjun Ganesan


A Complete Guide To Accessibility Tooling — This time we look into different kinds of tools to help you streamline your accessibility testing process.

Nic Chan


Code Generator for HTTP Requests — Generate ”ready to run“ code snippets for making HTTP requests with Google Apps Script, JavaScript, Node.js and cURL commands. Amit Agarwal


UI Test Automation Playground — The purpose of this website is to provide a platform for sharpening UI test automation skills. Use it to practice with your test automation tool. Use it to learn test automation techniques.

Inflectra

 

🎧 Podcasts


TDD in Swift - Gio — Iterative processes that include writing test code and production code together, such as TDD, help make coding fun. All of us that care about developing quality code with the help of testing can learn from each other, regardless of programming language. Today we step outside our normal Python comfort zone and talk with Gio about TDD in Swift.

Brian & Gio Lodi

 

🗓 Events


API Testing Summit 2021 — It is one-day conference brought to you by Agile Testing Alliance. APIs now serve as the primary interface to business logic. GUI tests are delayed, slow and difficult to maintain, especially with the shorter release cycles in the DevOps world.

Agile Testing Alliance | July 10, 2021| Online

 

🐦 Tweet


 

🎪 Memes





0 comments
bottom of page