QASource Blog

Manual Software Testing - Where to Draw the Line with Automation Services

No automation service ever left a comment in a report that read: “Think we could do better here.” When you test using binary software, you get left with “yes” or “no” answers—never insights.

Automation plays an absolutely critical role in your software testing, but it does have its limits. To push beyond the functional criteria of “it works” and into the user experience simulation of “it is worthwhile,” you need to engage the human element.

Do You Need an Automation Test Plan? The Benefits of Early Planning

automation testing | By Timothy Joseph | July 9, 2019

Automation requires a lot of manual effort. Before you push a single test case through the precision rigors of an automation test suite, you have to account for and describe every potential.

Machines are tools. They are not thinkers. They do not recognize the genius in your coding or the end-user experience at the market edge of your product.

In fact, no matter how strong your code is, if you do not have the right test automation framework in place, your test will be brittle and it will break.

5 Tips for Android Automation Testing to Avoid Slowdowns in Development

To butcher a racing analogy: there is as much time to be saved in avoiding the brakes as there is in flattening the accelerator. Android automation testing itself will save developer-hours on the release cycle, but to really get to market faster, we need to implement the kind of Agile testing environment that prevents delays and slowdowns.

Just like in auto racing, our Android automation testing is about achieving balance between speed and overall performance—or in our industry, between speed and quality.

Capitalize on Automated UI Testing and Stay Competitive

User interface testing is the greediest stage of your QA process. Manual testing is a time- and resource-consuming process and, hence, can push your product release cycle.

Unfortunately, it is one of the few phases of QA that cannot be completely solved with an automated testing silver bullet. Even the accelerating technology of AI in automation testing still requires engineers to manually identify UI elements before automation test scripts can be run.

There are, however, ways to capitalize on automated UI testing that may boost your competitive edge.

Web Application Testing Checklist to Balance Manual and Automation Testing

Time, cost, and quality. These three elemental forces of software development influence every aspect of our QA process. They are the practical realities that, ultimately, determine how we prepare a web application to meet the expectations and needs of our users.

Each point on a web application testing checklist has to be assessed in reference to the timelines of our release cycle, the constraints of our budget, and the rigorous nature of the testing needed to ensure a robust and satisfying final product.

Which UI Automation Testing Tools Are Best for Your Product?

User interface testing is your opportunity to walk a proverbial mile in your customer’s shoes. It is the phase where you have to put aside your intentions and focus on the market reality of your product. UI testing prioritizes the results that matter in the end: the customer’s experience of the product.

Test Automation Approach To Blockchain: AutoCast - Spring 2019

Pros and Cons of Selenium Automation Testing

automation testing | By Timothy Joseph | March 28, 2019

Selenium is one of the great success stories of the open source era. The web app testing framework has been with us since shortly after the turn of the millennium and has grown to become the dominant QA tool in its field.

It is a symbol of the revolutionary potential we all once saw on the internet, a free tool built and modified by and for a community of developers that stretches around the world.

What You Need to Know About Automation Testing Tools

automation testing | By Timothy Joseph | March 5, 2019

Automated quality assurance (QA) testing is a rigorous, thorough process that can help spot defects better than manual testing alone. Automated tools offer higher-quality testing, can expand your QA coverage, and can help you release software faster. If you have released software only to have customers report many bugs, consider automated QA testing. It can make your future releases better by ensuring software runs correctly, efficiently, and effectively before release.

When to Use Manual and Automation Testing: A Quick Guide

automation testing | By Timothy Joseph | February 21, 2019

The existence of both manual and automation testing gives the illusion of choice.

Technically, you can view them as interchangeable, that one is the faster version of the other. Once you understand how each QA testing approach operates, its strengths and weaknesses, you find there is no choice. Instead, the idea is to know when to apply them, not if you should choose one over the other.

1 2 Next

Written by QA Experts

QASource Blog, for executives and engineers, shares QA strategies, methodologies, and new ideas to inform and help effectively deliver quality products, websites and applications.

Subscribe to our blog

Authors

Our bloggers are the test management experts at QASource. They are executives, QA managers, team leads, and testing practitioners. Their combined experience exceeds 100 years and they know how to optimize QA efforts in a variety of industries, domains, tools, and technologies.

Popular Posts