Resources

Top 10 tips for modern web app testing

Top 10 tips for modern web app testing

There was a time when applications were created natively for every platform. Desktop apps were delivered monolithically. Mobile apps were native to each phone platform. Web apps were used for things like eCommerce. Nowadays, we see a very different landscape. Many apps are designed to work cross-platform. There is often no difference between a desktop office app and the web-based version. Sometimes the browser can even replace the OS completely.

This change puts a new emphasis on web UI testing. In this eBook, we will look at the top 10 scenarios for modern web app testing. We will explain what makes them hard, and show how an AI-powered test automation platform allows you to address all 10 scenarios. Finally, we will preview how AI testing will evolve over the coming months and years.


5 Levels of Test Automation

5 Levels of Test Automation

Automation is revolutionizing the worlds of business and IT. The world of testing is no exception. From simple scripts to recorders, and systems that use artificial intelligence, test automation allows testing to be done at scales that were impossible just a few years ago. This is driving the creation of more complex applications and enabling new development models such as CI/CD. In this eBook we discuss how you can assess the level of automation your test tool provides, and we introduce a new model for levels of automation in testing. Using this model will allow you to compare automated testing solutions on a like-for-like basis.

How to demonstrate the value of your automated testing

How to demonstrate the value of your automated testing

Your test team faces a conundrum every day. How can they help deliver high quality software quickly while not wasting money on unnecessary testing. Here, we explore how intelligent test automation can solve this and deliver a good return on investment. 

Testing ensures you release quality software that gives your users the best experience. However, there has always been a tension between software quality, speed of delivery, and value for money. The accepted wisdom has been that you can only have two of the three. However, as we will see, intelligent automated testing allows you to have all three. However, before we look at that, we need to understand what testing is, and why it is so expensive.

AI Trends in Testing for 2021 - QA Winter

AI Trends in Testing for 2021 - QA Winter

Will 2021 see the end of the QA winter?

Some years ago, our founder, Tamas Cser, stated that the software industry was stuck in a QA winter. Test automation had languished years behind the rest of the software world. Teams were wasting countless hours writing scripts that then needed constant maintenance. Since then, test automation has evolved significantly. AI-powered testing is making leaps and bounds, test automation is becoming mainstream, and even Selenium is evolving. In this piece, we explore how AI and machine learning will continue to drive improvements in test automation. We will also share our predictions for the year ahead.


The death of the selector in automated testing

The death of the selector in automated testing

Ever since Jason Huggins invented Selenium, professional QA testers have relied on selectors to create automated test scripts. However, recent advances in AI and the onset of intelligent test agents may spell the death of the selector. At the very least, in the next few years, selectors will become far richer and more reliable than we are used to.

Here, we explore why the selector has been so important and why we are predicting its demise.

Why test automation needs machine learning

Why test automation needs machine learning

Software testing has endured, what I term, a QA Winter. Developers and testers still maintain tests the same way they did in the early ages of the internet. Test automation has fallen far behind — and at Functionize we are on a mission to change that.

How ML underpins Functionize

How ML underpins Functionize

Software testing has endured, what I term, a QA Winter. Developers and testers still maintain tests the same way they did in the early ages of the internet. Test automation has fallen far behind — and at Functionize we are on a mission to change that.

The True Cost of Legacy Testing

The True Cost of Legacy Testing

Autonomous testing is steadily replacing test automation as the default for UI and web app verification. However, migrating from your old system can seem like an impossible step. Many teams feel they are trapped in a migration Catch 22. They fear that migration will take too much time and effort, disrupting their delivery cycle. But the longer they leave it, the worse this situation becomes. In this whitepaper, we want to show you how easy it is to migrate to Functionize, as well as highlighting the true costs of sticking with your legacy system.

Test Automation Essentials

Test Automation Essentials

Why you need it and how to get started

This ebook examines common types of software tests and their evolution alongside common software development practices. It’s an introduction to testing methodologies within an evolving context of bug finding-and-fixing, including both manual and test automation. And it’ll help you understand why test automation is so critical for the modern software development lifecycle.

The Top 10 Reasons Selenium Tests Fail

The Top 10 Reasons Selenium Tests Fail

In this article we will look at the top 10 reasons why Selenium tests fail. We will also show how Functionize offers a better solution that avoids these pain points.

Webinar
What's new in Functionize 5.0
Aug 3 - 11am PST
Register now