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

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: 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

Automating Visual Testing

Convolutional neural nets — and a superb new test-set — help Functionize perform web visual (and machine-vision-enhanced functional) testing that’s fast, robust, and resource-efficient Determining if web pages have been been correctly rendered is essential to website testing. If a layout breaks, if controls render outside the viewport or selectors stack in the wrong z-index … Continued