Risk-based Testing — When and How?

Risk-based Testing — When and How? QA as insurance for managing risk Empowering Test Automation This post covers Risk-based Testing in the QA industry. Test management tools help testers prioritize risks and inform business stakeholders on overall testing status. Using test automation tools like Functionize, testers can manage risk more effectively. Software testing has undergone … Continued

AI – artificial, yes, but is it really intelligent?

Have you ever wondered what artificial intelligence really is?  Recently I found a great blog from a Cambridge Professor that addresses AI. Reading it got me thinking. What do we really mean by artificial intelligence in the context of software testing? I thought I’d share some of my thoughts with you… This portrait was created … Continued

How NLP Will Drive the Future of Software Testing

As Functionize debuts its NLP feature set, it’s important that our readers understand how natural language processing has been changing our world—and how you soon be able to leverage NLP to further improve automated testing of your software applications. In this article, we look at the challenges of conventional requirements-based testing, recent industry advancements in … Continued

Functionize Presents at UCAAT

This past week, Functionize CEO, Tamas Cser, was proud to have the opportunity to present at UCAAT – the User Conference on Advanced Automated Testing. Now in its 6th year, UCAAT is one of the biggest conferences in this field. It is organized by ETSI and attracts sponsorship from global firms including Sogeti (a part of … Continued

3 Ways Artificial Intelligence is Improving Software Quality

Marc Andreessen famously said that software is eating the world. This notion, that every company must become first and foremost a software company, is hardly a radical notion these days. However, even as businesses across industries have invested deeply in their software capabilities, they are now struggling with the complexities of modern software development and … Continued

The Top 10 Reasons Selenium Tests Fail

For more than a decade, Selenium has revolutionized web application testing, bringing the ability to automate tests that previously could only be run manually. In theory, this has freed up QA Engineers to work on developing new tests and tracking down the actual cause of test failures. In practice, anyone who has used Selenium extensively … Continued

AI Software Testing: No Scripts, Cloud-Based

Part Three of a Three-Part Series AI — Natural Language Processing, Machine Learning, and Machine Vision — enable Functionize to robustly ingest, model, analyze, and reliably emulate human interactions with web applications. Cloud technology helps deliver this intelligence responsively and economically, at scale. The combination of very high-quality, mature, lexical analysis of live web pages … Continued

AI Software Testing: Machine Learning

Part Two of a Three-Part Series Machine Learning lets testing software extract important features from fuzzy and fast-changing information — exploiting a basic understanding that “everything is data”. Machine learning is at the leading edge of much of today’s most exciting research in AI, data mining, optimization, speech processing, and related fields. And it’s a … Continued

AI Software Testing: Making QA ‘Smarter’

Part One of a Three-Part Series No sci-fi required — Artificial Intelligence — Machine Learning, Machine Vision, and related technologies — can dramatically improve your QA and software testing _today_. (But here’s the catch: reality is both more powerful and way less sexy, than you might think.) Recent blogs and articles — some causing buzz … Continued