CODING JAG - Issue 115

Welcome to the 115th edition of Coding Jag brought to you by TestMu AI!👐

With the evolution of technology, software applications are getting more and more complicated, and every testing team needs to focus on expanding their test coverage. Over the last 10 years, a lot has changed from Selenium being the only way to write E2E tests to the present day, where there are more automation tools than ever.

Among these, the two leading frameworks that have produced the best tools for test implementation are - Cypress and Playwright.

In this issue of Coding Jag, we take a look at two popular JavaScript testing frameworks: Playwright and Cypress.

News

A Detailed Guide To Xamarin Testing

5 min readChrome-Extensiontestmu.ai

Dive into the basics of Xamarin, its features, benefits, and how to test websites and applications using Xamarin.

Who’s a good tester?

5 min readChrome-Extensionbrijeshdeb.medium.com

Explore how you can develop all the effective skills that distinguish a good tester from a regular tester.

Hard to reproduce bug closed. The End?

5 min readChrome-Extensionphilwong.co.uk

It is common for projects to close bugs for many reasons. Perhaps it's hard to reproduce or it's an issue that cannot be fixed. The author suggests using 'Workarounds' for the most important bugs, even if they have already been closed. You should leave the door slightly ajar when you say 'No, but...'.

On treating your test code like production code

5 min readChrome-Extensionontestautomation.com

To ensure that test code is treated as a first-class citizen, every team should implement these initiatives.

Testing Deep and Shallow (3): Determination

5 min readChrome-Extensiondevelopsense.com

Get started with the most vital step for your deep testing journey - determination!

Performance

How to create a simple performance test with Puppeteer

4 min readChrome-Extensiontestandanalysis.home.blog

Here is a detailed guide of all the resources that you can use to create a simple automated performance test with Puppeteer.

Set up automated performance tests with Lighthouse CI in an Azure DevOps pipeline

4 min readChrome-Extensionmedium.com

Learn how to run performance tests on your continuously developed web interface with Lighthouse CI and automate them via a pipeline.

Automation

Fluent Interface Design Pattern in Automation Testing

7 min readChrome-Extensiontestmu.ai

Dive into this fluent interface design pattern blog that discusses writing Selenium web automation tests in a fluent way.

BuildWise CT Server in Docker

9 min readChrome-Extensioncourtneyzhan.medium.com

Get started with a step-by-step tutorial on how to set up a BuildWise Continuous Testing server in a Docker container using a sample API test.

Cypress, I’m having an affair with Playwright

9 min readChrome-Extensionmedium.com

(audible gasps) Compare and contrast Cypress, one of the most well-known automated tests framework, to the new kid on the block: Playwright.

Why do I like TDD but was skeptical about it at the beginning?

9 min readChrome-Extensionmedium.com

Find the answer to this question and learn how to practice TDD while developing Elixir applications.

Tools

How To Choose The Right Mobile App Testing Tools

8 min readChrome-Extensiontestmu.ai

Discover what is mobile application testing, why it’s important, and how to choose the right one for your business.

Product of the Week: CodeLink

10 min readChrome-Extensioncodelink.dev

CodeLink superpowers async collaboration. Share links to blocks of code in your repo. Open them in your IDE, Github, Gitlab, Bitbucket, or directly in Slack. With one simple link, you'll get your lines, repo, and commits on the same page.

Video & Podcast

Video: 10 Expert Postman Testing Tips👨‍💻

25 minChrome-Extensioneverydayunittesting.com

Take the next step in your Postman expertise and watch this video to learn how to fit the tool to your purpose for better usage.

Podcast: Planning and Estimation

29 min readChrome-Extensiontestingpeers.com

Tune in as the peers talk about the importance of estimation and how to properly define a context to ensure an accurate valuation and implementation.

Video: Learn GitLab in 3 Hours | GitLab Complete Tutorial For Beginners

29 min readChrome-ExtensionYoutube.com

Watch this complete GitLab CI Tutorial, and explore the Git commands, GitLab Interface, and learn how to create a GitLab pipeline in detail.

Events

Event: Move Forward with an effective test automation strategy

00 minChrome-Extensiontestmu.ai

Be a part of the Voices of Community Webinar: Move Forward with an effective test automation strategy on 29 November 2022 and learn the importance of having an automation strategy.