DoesQA Blog

Automation testing news, pro tips, and best practices

DoesQA Blog

Automation testing news, pro tips, and best practices

DoesQA Blog

Automation testing news, pro tips, and best practices

Two friendly test robots

What is the difference between codeless, low-code, and no-code test automation?

Codeless test automation involves using tools that require minimal or no coding skills to create automated test scripts. Low-code automation testing consists of some level of coding but with a visual, user-friendly interface.

Sappo

Nov 20, 2023

A lighthouse in rough seas

Automated Lighthouse Testing

Adding Lighthouse audits to your automation tests

Sappo

Nov 16, 2023

A user sat at a computer that is on fire

All new code is sh*t!

Sounds controversial? It's not! We can all think of examples of shit code, maybe from code we committed or famous stories from Google, Nasa, Moonpig, etc, etc... etc.

Sappo

Nov 28, 2023

A dead end road on a cliff

How-To: Block Unwanted Domains

When running automated tests it’s important that that environment is controlled, with no rouge GTM scripts injecting popups, or other domains interfering with the DOM.

Sam Avatar

Sam

Sep 25, 2023

A row of old shops

Do high-quality websites perform better than others?

Yes, high-quality websites, backed by user behaviour testing and codeless/low code automation, perform better.

Sam Avatar

Sam

Sep 22, 2023

A monster on a bike

Is automated testing worth it?

Yes, automated testing is worth it when combined with manual (user behaviour) testing and using codeless/low code tools.

Sam Avatar

Sam

Sep 21, 2023

A person with lots of keys

Can having too much domain knowledge be a bad thing?

Yes, too much domain knowledge can lead to biases and assumptions, potentially missing user behavior nuances.

Sam Avatar

Sam

Aug 22, 2023

END. Clothing shop front

END. Case Study

Enhancing Quality Assurance and Cost-Efficiency at END. Clothing with DoesQA

END. Avatar

END. Clothing

Aug 3, 2023

A lovely looking ice cream

5 Best Codeless Test Automation Tools (2023)

The primary advantages of all these tools are the same; Speed, Ease and Test Reliability. With intuitive user interfaces, tests can be created and maintained faster and without coding experience.

Sappo

Aug 2, 2023

A video play button

🎥 Testing Automate Slow Elements

This video covers the basics of working with slow elements. It shows how to use different Wait For options, including Wait For Enabled, and discusses time-based pauses and why waiting is generally better.

Sappo

Jul 25, 2023

A teacher at a blackboard

Automated Testing Glossary

Common terms in automation testing and what they mean.

Sappo

Jul 20, 2023

A video play button

🎥 Testing Navigation

This video looks at some basic navigation Nodes in DoesQA, including Go To, Back, Forward and Reload.

Sappo

Jul 18, 2023

An old scientist

Is retrying failed automated tests a good idea?

Retrying failed automated tests can be useful for diagnosing flaky tests, but should not be a method to ignore or dismiss them.

Sam Avatar

Sam

Jul 12, 2023

A person painting a wall with a small paintbrush

Should you only use a single testing framework?

No, using only one testing framework can limit the effectiveness of testing, just like painting a room with only one brush.

Sam Avatar

Sam

Nov 11, 2023

A huge group of police

How many Quality Engineers are too many? What is a good ratio?

The ideal ratio of Quality Engineers to Developers varies based on project complexity and size, but a commonly suggested range is 3-4 developers per Quality Engineer

Sam Avatar

Sam

Jul 10, 2023

Some happy dogs

Are developers good testers?

While developers have valuable skills, they're not necessarily the best testers as their perspective may be biased towards their own code.

Sam

Sam

Jul 7, 2023

A old miner

Should you stop testing once you find a defect?

No, finding a defect should not stop your testing process; there may be other bugs or issues that need identification and resolution.

Sam Avatar

Sam

Jul 6, 2023

An unfinished house

How do you prioritize QA with no spare time?

Quality Assurance (QA) must always be prioritized; skimping on QA can lead to critical issues post-release that consume more time and resources.

Sam Avatar

Sam

Jul 5, 2023

Some monsters at a resaurant

Should I test on multiple browsers?

Yes, you should test your application on multiple browsers to ensure consistent user experience across different platforms.

Sam Avatar

Sam

Jul 4, 2023

A framer in a field

What level of coverage is considered good?

A good level of coverage in software testing typically ranges between 70% to 80%. It varies based on the project's complexity, risk, and specific requirements.

Sam Avatar

Sam

Jul 3, 2023

Milkman in a race car

Can I write automated tests if I’m not a QA?

Yes, you can write automated tests even if you're not a Quality Assurance (QA) professional, using codeless and low-code automation tools.

Sam Avatar

Sam

Jun 30, 2023

Astronaut in space

Are QAs responsible for fixing bugs?

QAs are responsible for identifying and reporting bugs, collaborating with developers to understand the root causes, and ensuring their resolution.

Sappo

Jun 16, 2023

a talented sculptor carving a beautiful masterpiece out of stone

Why Does Code Produce Bugs?

Code produces bugs due to human error, complexity, and changing requirements, leading to logic, syntax, and implementation mistakes.

Sappo

Jun 13, 2023

a top sandwich chef

Is Automation Replacing Manual Testing?

No, manual testing is not being replaced. It continues to play a vital role in software quality assurance by providing unique insights into user behaviour and ensuring exceptional user experiences.

Sappo

Jun 12, 2023

Mission control team inspecting rocket

Does QA Save Money?

Yes, Quality Assurance (QA) can save money by identifying and preventing defects early in the software development lifecycle, reducing rework costs and enhancing customer satisfaction.

Sappo Avatar

Sappo

Jun 9, 2023

adventurer in a magical forest

Why test accessibility in test automation?

To test accessibility in test automation, incorporate automated accessibility testing tools, manual testing with assistive technologies, and review accessibility guidelines.

Sappo Avatar

Sappo

Jun 8, 2023

Octopus

Does QA require coding?

No, Quality Assurance (QA) does not necessarily require coding.

Sappo Avatar

Sappo

Jun 7, 2023

Robot conductor

Does Record-and-Playback create good Automation Tests?

No, record and playback does not create good tests.

Sappo Avatar

Sappo

Jun 6, 2023

Sandcastle inspector

What does “QA” do?

Quality Assurance (QA) is the process of ensuring that software meets established standards and expectations. It comprehensively evaluates the software's functionality, performance, usability, and overall quality.

Sappo Avatar

Sappo

Jun 5, 2023

A user stood in a room of colorful options

A Manual Tester’s Guide to CSS Selectors for Test Automation

This how-to guide will help fill that gap and turn you from a “manual“ tester to an automation testing machine!

Sappo Avatar

Sappo

Jun 2, 2023

A very happy customer

Astonishing $300k Saved by switching to DoesQA!

DoesQA, Codeless Test Automation, has saved one of its clients £80,000 (~$100,000) per year!

Sappo Avatar

Sappo

May 22, 2023

A human and a robot

In a world of AI, how do I ensure quality?

The integration of AI into software development raises several concerns, including ethical and practical implications.

Sam Avatar

Sam

Apr 26, 2023

Exterminator in a room full of bugs

Imagine you’re an exterminator…

You’re hired to reduce cockroaches. But your only method introduces more.

Sappo

Apr 21, 2023

Comparing different websites

How To: Compare Accessibility Scores Between Websites

This article will provide you with a step-by-step guide on how to compare accessibility scores between websites using DoesQA.

Sam Avatar

Sam

Apr 18, 2023

An amazed user

6 Reasons To Go Codeless in 2023

Unlock speed, ease, and reliability with codeless test automation. Say goodbye to time-consuming updates, ambiguity, and high costs.

Sappo Avatar

Sappo

Mar 3, 2023

Cars on a 4 lane road

Optimize your Automation Tests

It is better to wait for an element to appear rather than pausing for a set amount of time for a number of reasons.

Sappo Avatar

Sappo

Feb 28, 2023

Two friendly test robots

What is the difference between codeless, low-code, and no-code test automation?

Codeless test automation involves using tools that require minimal or no coding skills to create automated test scripts. Low-code automation testing consists of some level of coding but with a visual, user-friendly interface.

Sappo

Nov 20, 2023

A lighthouse in rough seas

Automated Lighthouse Testing

Adding Lighthouse audits to your automation tests

Sappo

Nov 16, 2023

A user sat at a computer that is on fire

All new code is sh*t!

Sounds controversial? It's not! We can all think of examples of shit code, maybe from code we committed or famous stories from Google, Nasa, Moonpig, etc, etc... etc.

Sappo

Nov 28, 2023

A dead end road on a cliff

How-To: Block Unwanted Domains

When running automated tests it’s important that that environment is controlled, with no rouge GTM scripts injecting popups, or other domains interfering with the DOM.

Sam Avatar

Sam

Sep 25, 2023

A row of old shops

Do high-quality websites perform better than others?

Yes, high-quality websites, backed by user behaviour testing and codeless/low code automation, perform better.

Sam Avatar

Sam

Sep 22, 2023

A monster on a bike

Is automated testing worth it?

Yes, automated testing is worth it when combined with manual (user behaviour) testing and using codeless/low code tools.

Sam Avatar

Sam

Sep 21, 2023

A person with lots of keys

Can having too much domain knowledge be a bad thing?

Yes, too much domain knowledge can lead to biases and assumptions, potentially missing user behavior nuances.

Sam Avatar

Sam

Aug 22, 2023

END. Clothing shop front

END. Case Study

Enhancing Quality Assurance and Cost-Efficiency at END. Clothing with DoesQA

END. Avatar

END. Clothing

Aug 3, 2023

A lovely looking ice cream

5 Best Codeless Test Automation Tools (2023)

The primary advantages of all these tools are the same; Speed, Ease and Test Reliability. With intuitive user interfaces, tests can be created and maintained faster and without coding experience.

Sappo

Aug 2, 2023

A video play button

🎥 Testing Automate Slow Elements

This video covers the basics of working with slow elements. It shows how to use different Wait For options, including Wait For Enabled, and discusses time-based pauses and why waiting is generally better.

Sappo

Jul 25, 2023

A teacher at a blackboard

Automated Testing Glossary

Common terms in automation testing and what they mean.

Sappo

Jul 20, 2023

A video play button

🎥 Testing Navigation

This video looks at some basic navigation Nodes in DoesQA, including Go To, Back, Forward and Reload.

Sappo

Jul 18, 2023

An old scientist

Is retrying failed automated tests a good idea?

Retrying failed automated tests can be useful for diagnosing flaky tests, but should not be a method to ignore or dismiss them.

Sam Avatar

Sam

Jul 12, 2023

A person painting a wall with a small paintbrush

Should you only use a single testing framework?

No, using only one testing framework can limit the effectiveness of testing, just like painting a room with only one brush.

Sam Avatar

Sam

Nov 11, 2023

A huge group of police

How many Quality Engineers are too many? What is a good ratio?

The ideal ratio of Quality Engineers to Developers varies based on project complexity and size, but a commonly suggested range is 3-4 developers per Quality Engineer

Sam Avatar

Sam

Jul 10, 2023

Some happy dogs

Are developers good testers?

While developers have valuable skills, they're not necessarily the best testers as their perspective may be biased towards their own code.

Sam

Sam

Jul 7, 2023

A old miner

Should you stop testing once you find a defect?

No, finding a defect should not stop your testing process; there may be other bugs or issues that need identification and resolution.

Sam Avatar

Sam

Jul 6, 2023

An unfinished house

How do you prioritize QA with no spare time?

Quality Assurance (QA) must always be prioritized; skimping on QA can lead to critical issues post-release that consume more time and resources.

Sam Avatar

Sam

Jul 5, 2023

Some monsters at a resaurant

Should I test on multiple browsers?

Yes, you should test your application on multiple browsers to ensure consistent user experience across different platforms.

Sam Avatar

Sam

Jul 4, 2023

A framer in a field

What level of coverage is considered good?

A good level of coverage in software testing typically ranges between 70% to 80%. It varies based on the project's complexity, risk, and specific requirements.

Sam Avatar

Sam

Jul 3, 2023

Milkman in a race car

Can I write automated tests if I’m not a QA?

Yes, you can write automated tests even if you're not a Quality Assurance (QA) professional, using codeless and low-code automation tools.

Sam Avatar

Sam

Jun 30, 2023

Astronaut in space

Are QAs responsible for fixing bugs?

QAs are responsible for identifying and reporting bugs, collaborating with developers to understand the root causes, and ensuring their resolution.

Sappo

Jun 16, 2023

a talented sculptor carving a beautiful masterpiece out of stone

Why Does Code Produce Bugs?

Code produces bugs due to human error, complexity, and changing requirements, leading to logic, syntax, and implementation mistakes.

Sappo

Jun 13, 2023

a top sandwich chef

Is Automation Replacing Manual Testing?

No, manual testing is not being replaced. It continues to play a vital role in software quality assurance by providing unique insights into user behaviour and ensuring exceptional user experiences.

Sappo

Jun 12, 2023

Mission control team inspecting rocket

Does QA Save Money?

Yes, Quality Assurance (QA) can save money by identifying and preventing defects early in the software development lifecycle, reducing rework costs and enhancing customer satisfaction.

Sappo Avatar

Sappo

Jun 9, 2023

adventurer in a magical forest

Why test accessibility in test automation?

To test accessibility in test automation, incorporate automated accessibility testing tools, manual testing with assistive technologies, and review accessibility guidelines.

Sappo Avatar

Sappo

Jun 8, 2023

Octopus

Does QA require coding?

No, Quality Assurance (QA) does not necessarily require coding.

Sappo Avatar

Sappo

Jun 7, 2023

Robot conductor

Does Record-and-Playback create good Automation Tests?

No, record and playback does not create good tests.

Sappo Avatar

Sappo

Jun 6, 2023

Sandcastle inspector

What does “QA” do?

Quality Assurance (QA) is the process of ensuring that software meets established standards and expectations. It comprehensively evaluates the software's functionality, performance, usability, and overall quality.

Sappo Avatar

Sappo

Jun 5, 2023

A user stood in a room of colorful options

A Manual Tester’s Guide to CSS Selectors for Test Automation

This how-to guide will help fill that gap and turn you from a “manual“ tester to an automation testing machine!

Sappo Avatar

Sappo

Jun 2, 2023

A very happy customer

Astonishing $300k Saved by switching to DoesQA!

DoesQA, Codeless Test Automation, has saved one of its clients £80,000 (~$100,000) per year!

Sappo Avatar

Sappo

May 22, 2023

A human and a robot

In a world of AI, how do I ensure quality?

The integration of AI into software development raises several concerns, including ethical and practical implications.

Sam Avatar

Sam

Apr 26, 2023

Exterminator in a room full of bugs

Imagine you’re an exterminator…

You’re hired to reduce cockroaches. But your only method introduces more.

Sappo

Apr 21, 2023

Comparing different websites

How To: Compare Accessibility Scores Between Websites

This article will provide you with a step-by-step guide on how to compare accessibility scores between websites using DoesQA.

Sam Avatar

Sam

Apr 18, 2023

An amazed user

6 Reasons To Go Codeless in 2023

Unlock speed, ease, and reliability with codeless test automation. Say goodbye to time-consuming updates, ambiguity, and high costs.

Sappo Avatar

Sappo

Mar 3, 2023

Cars on a 4 lane road

Optimize your Automation Tests

It is better to wait for an element to appear rather than pausing for a set amount of time for a number of reasons.

Sappo Avatar

Sappo

Feb 28, 2023

Two friendly test robots

What is the difference between codeless, low-code, and no-code test automation?

Codeless test automation involves using tools that require minimal or no coding skills to create automated test scripts. Low-code automation testing consists of some level of coding but with a visual, user-friendly interface.

Sappo

Nov 20, 2023

A lighthouse in rough seas

Automated Lighthouse Testing

Adding Lighthouse audits to your automation tests

Sappo

Nov 16, 2023

A user sat at a computer that is on fire

All new code is sh*t!

Sounds controversial? It's not! We can all think of examples of shit code, maybe from code we committed or famous stories from Google, Nasa, Moonpig, etc, etc... etc.

Sappo

Nov 28, 2023

A dead end road on a cliff

How-To: Block Unwanted Domains

When running automated tests it’s important that that environment is controlled, with no rouge GTM scripts injecting popups, or other domains interfering with the DOM.

Sam Avatar

Sam

Sep 25, 2023

A row of old shops

Do high-quality websites perform better than others?

Yes, high-quality websites, backed by user behaviour testing and codeless/low code automation, perform better.

Sam Avatar

Sam

Sep 22, 2023

A monster on a bike

Is automated testing worth it?

Yes, automated testing is worth it when combined with manual (user behaviour) testing and using codeless/low code tools.

Sam Avatar

Sam

Sep 21, 2023

A person with lots of keys

Can having too much domain knowledge be a bad thing?

Yes, too much domain knowledge can lead to biases and assumptions, potentially missing user behavior nuances.

Sam Avatar

Sam

Aug 22, 2023

END. Clothing shop front

END. Case Study

Enhancing Quality Assurance and Cost-Efficiency at END. Clothing with DoesQA

END. Avatar

END. Clothing

Aug 3, 2023

A lovely looking ice cream

5 Best Codeless Test Automation Tools (2023)

The primary advantages of all these tools are the same; Speed, Ease and Test Reliability. With intuitive user interfaces, tests can be created and maintained faster and without coding experience.

Sappo

Aug 2, 2023

A video play button

🎥 Testing Automate Slow Elements

This video covers the basics of working with slow elements. It shows how to use different Wait For options, including Wait For Enabled, and discusses time-based pauses and why waiting is generally better.

Sappo

Jul 25, 2023

A teacher at a blackboard

Automated Testing Glossary

Common terms in automation testing and what they mean.

Sappo

Jul 20, 2023

A video play button

🎥 Testing Navigation

This video looks at some basic navigation Nodes in DoesQA, including Go To, Back, Forward and Reload.

Sappo

Jul 18, 2023

An old scientist

Is retrying failed automated tests a good idea?

Retrying failed automated tests can be useful for diagnosing flaky tests, but should not be a method to ignore or dismiss them.

Sam Avatar

Sam

Jul 12, 2023

A person painting a wall with a small paintbrush

Should you only use a single testing framework?

No, using only one testing framework can limit the effectiveness of testing, just like painting a room with only one brush.

Sam Avatar

Sam

Nov 11, 2023

A huge group of police

How many Quality Engineers are too many? What is a good ratio?

The ideal ratio of Quality Engineers to Developers varies based on project complexity and size, but a commonly suggested range is 3-4 developers per Quality Engineer

Sam Avatar

Sam

Jul 10, 2023

Some happy dogs

Are developers good testers?

While developers have valuable skills, they're not necessarily the best testers as their perspective may be biased towards their own code.

Sam

Sam

Jul 7, 2023

A old miner

Should you stop testing once you find a defect?

No, finding a defect should not stop your testing process; there may be other bugs or issues that need identification and resolution.

Sam Avatar

Sam

Jul 6, 2023

An unfinished house

How do you prioritize QA with no spare time?

Quality Assurance (QA) must always be prioritized; skimping on QA can lead to critical issues post-release that consume more time and resources.

Sam Avatar

Sam

Jul 5, 2023

Some monsters at a resaurant

Should I test on multiple browsers?

Yes, you should test your application on multiple browsers to ensure consistent user experience across different platforms.

Sam Avatar

Sam

Jul 4, 2023

A framer in a field

What level of coverage is considered good?

A good level of coverage in software testing typically ranges between 70% to 80%. It varies based on the project's complexity, risk, and specific requirements.

Sam Avatar

Sam

Jul 3, 2023

Milkman in a race car

Can I write automated tests if I’m not a QA?

Yes, you can write automated tests even if you're not a Quality Assurance (QA) professional, using codeless and low-code automation tools.

Sam Avatar

Sam

Jun 30, 2023

Astronaut in space

Are QAs responsible for fixing bugs?

QAs are responsible for identifying and reporting bugs, collaborating with developers to understand the root causes, and ensuring their resolution.

Sappo

Jun 16, 2023

a talented sculptor carving a beautiful masterpiece out of stone

Why Does Code Produce Bugs?

Code produces bugs due to human error, complexity, and changing requirements, leading to logic, syntax, and implementation mistakes.

Sappo

Jun 13, 2023

a top sandwich chef

Is Automation Replacing Manual Testing?

No, manual testing is not being replaced. It continues to play a vital role in software quality assurance by providing unique insights into user behaviour and ensuring exceptional user experiences.

Sappo

Jun 12, 2023

Mission control team inspecting rocket

Does QA Save Money?

Yes, Quality Assurance (QA) can save money by identifying and preventing defects early in the software development lifecycle, reducing rework costs and enhancing customer satisfaction.

Sappo Avatar

Sappo

Jun 9, 2023

adventurer in a magical forest

Why test accessibility in test automation?

To test accessibility in test automation, incorporate automated accessibility testing tools, manual testing with assistive technologies, and review accessibility guidelines.

Sappo Avatar

Sappo

Jun 8, 2023

Octopus

Does QA require coding?

No, Quality Assurance (QA) does not necessarily require coding.

Sappo Avatar

Sappo

Jun 7, 2023

Robot conductor

Does Record-and-Playback create good Automation Tests?

No, record and playback does not create good tests.

Sappo Avatar

Sappo

Jun 6, 2023

Sandcastle inspector

What does “QA” do?

Quality Assurance (QA) is the process of ensuring that software meets established standards and expectations. It comprehensively evaluates the software's functionality, performance, usability, and overall quality.

Sappo Avatar

Sappo

Jun 5, 2023

A user stood in a room of colorful options

A Manual Tester’s Guide to CSS Selectors for Test Automation

This how-to guide will help fill that gap and turn you from a “manual“ tester to an automation testing machine!

Sappo Avatar

Sappo

Jun 2, 2023

A very happy customer

Astonishing $300k Saved by switching to DoesQA!

DoesQA, Codeless Test Automation, has saved one of its clients £80,000 (~$100,000) per year!

Sappo Avatar

Sappo

May 22, 2023

A human and a robot

In a world of AI, how do I ensure quality?

The integration of AI into software development raises several concerns, including ethical and practical implications.

Sam Avatar

Sam

Apr 26, 2023

Exterminator in a room full of bugs

Imagine you’re an exterminator…

You’re hired to reduce cockroaches. But your only method introduces more.

Sappo

Apr 21, 2023

Comparing different websites

How To: Compare Accessibility Scores Between Websites

This article will provide you with a step-by-step guide on how to compare accessibility scores between websites using DoesQA.

Sam Avatar

Sam

Apr 18, 2023

An amazed user

6 Reasons To Go Codeless in 2023

Unlock speed, ease, and reliability with codeless test automation. Say goodbye to time-consuming updates, ambiguity, and high costs.

Sappo Avatar

Sappo

Mar 3, 2023

Cars on a 4 lane road

Optimize your Automation Tests

It is better to wait for an element to appear rather than pausing for a set amount of time for a number of reasons.

Sappo Avatar

Sappo

Feb 28, 2023