CODING JAG - Issue 60

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

A successful delivery team should have a thorough understanding of all aspects of the SDLC and do all the tasks required – from analysis, design through to testing – in a manner that ensures success. Teams are comprised of people with different expertise and this means work needs to be allocated in such a way as to play to each member’s strength.

While the above statement is true in a generic sense, how does it work in coding? Does every team member need coding skills?

This issue of Coding Jag describes how team members can contribute to the team’s goal in order to generate business value and much more.

News

Test Automation for Accessibility: Study Notes

5 min readChrome-Extensionsynapse-qa.com

Learn everything about accessibility testing with Maria Drake's Test Automation University course on 'Test Automation for Accessibility: Study Notes' by Rahul Parwal, Apoorva Ram, Pallavi Hatole, and Devi Prasad.

Testing is not just…

5 min readChrome-Extensiondiogonunes.com

Testing is not checking, automation, breaking software, straightforward, quality assurance, and finite. This article focuses on teaching you the fundamentals of testing.

Better Ideas At Test Design

5 min readChrome-Extensiondev.to

Test Design involves the continuous collection, creation, and prioritization of ideas that would help in producing the best software testing results. This blog provides insight into developing better test design ideas.

Agile Needs a Whole-Team Approach to Testing

5 min readChrome-Extensionblog.gurock.com

The whole-team approach to testing is what works for successful agile teams. Here are some ways the entire team can keep up with the pace of agile to get test-related activities done in better ways.

Does every team member need coding skills?

5 min readChrome-Extensionlabs.sogeti.com

Does the fact that no one has a monopoly on any kind of task also mean that every team member must be skilled in all areas of expertise? This blog describes how team members can ensure that they contribute to the team's goals.

Performance

Moving From Performance Testing To Performance Engineering: The Shift-left Approach

4 min readChrome-Extensionmedium.com

The existing business operations do not have enough bandwidth to delay the launch or bear any failure. Therefore it becomes necessary for testers to switch from traditional performance testing services to advanced performance engineering models.

Ten things you should learn before learning about performance testing

4 min readChrome-Extensionqainsights.com

Do you want to learn about performance testing and progress towards performance engineering or DevOps or site reliability engineering? Here are the ten things you should learn before diving into performance testing.

Automation

Test Automation Camel, a metaphor that explains why most test automation attempts failed?

7 min readChrome-Extensionzhiminzhan.medium.com

What are the reasons for software projects not performing test automation or not being successful at it? This article explains why the majority of test automation attempts fail.

Cross Browser Testing In Selenium [Tutorial]

9 min readChrome-Extensiontestmu.ai

This Selenium WebDriver tutorial deep dives into the essential components of the Selenium framework including Selenium WebDriver architecture, performing cross browser testing using Selenium, along touching upon the most useful features of the Selenium 4 framework.

Test Automation Framework (Selenium with Java) — Awakening, or the First Selenium Test Case

9 min readChrome-Extensionsdet-tomaszbuga.medium.com

Read this article on the test automation framework series and learn everything needed to set up a nice, simple, yet sophisticated framework.

Distributed system observability: Instrument Selenium tests with OpenTelemetry

9 min readChrome-Extensionautomationrhapsody.com

The out-of-the-box Selenium observability is useful to trace what is happening in a complex grid. This post describes a way to create a custom tracing, which provides end-to-end traceability from the tests down to the database calls.

Tools

Cypress parallelization tools and approaches from a high perspective

8 min readChrome-Extensionlaerteneto.medium.com

Choosing Cypress for e2e testing requires the best strategies regarding test parallelization and test execution tracking. This post talks about Cypress Dashboard, Sorry Cypress, Cypress-Parallel, and a manual parallelization approach without load balance within our CI provider.

13 Best Test Automation Frameworks: The 2021 List

10 min readChrome-Extensiontestmu.ai

With the ever-rising demand for automation testing frameworks, it is no surprise that there are so many available out there. This blog lists the best test automation frameworks for 2021.

Product Of The Week #1: Creator Stash

5 min readChrome-Extensionstash.thesocio.club

Creator Stash is a newly updated collection of 300+ products and resources for content creators to aid in the creation, development, management, and monetization.

Product Of The Week #2: Doppler

5 min readChrome-Extensiondoppler.com

Doppler is used by thousands of big firms, from startups to enterprises, to keep their secrets and app configuration in sync across devices, environments, and team members.

Video & Podcast

Video: What are JUnit Annotations in Selenium?

46 minChrome-Extensionyoutube.com

In this TestMu AI video tutorial, learn what are JUnit Annotations in Selenium, how to write a JUnit test with Selenium, and how to execute JUnit tests in the cloud.

Podcast: How does Facebook Scale Automation TGNS19

52 min readChrome-Extensiontestguild.com

Have you ever wondered how Facebook scales its autonomous testing? Find out the answer to this and other end-to-end full pipeline automation, performance, security, and DevOps topics in this episode of the TestGuild.

Video: RPA vs Selenium | Test Automation vs RPA | Selenium Training

29 min readChrome-Extensionyoutube.com

This Edureka video on 'Selenium vs RPA' will provide a thorough comparison of the automation testing tool Selenium and the business process automation technology RPA (RPA).

Podcast: Onboarding Testers

29 min readChrome-Extensiontestingpeers.com

In this podcast, peers discuss the experience of onboarding new members and talk about the good and bad things that have happened, and also go on to suggest ideas to make the onboarding processes smooth.

Events

Event: Shift-Left Testing and Continuous Feedback to Deliver Quality at Agile Speed

00 minChrome-Extensiontestmu.ai

Tune in to the TestMu AI webinar on 17th November at 10 AM PST and learn how shift-left testing and continuous feedback help deliver quality at agile speed. Register now!