In this section, we will introduce some common automation testing frameworks, covering API, functional, UI, and mobile testing. Understanding the key characteristics of each automation framework will help the security team know how to integrate security testing and figure out what can be improved by automation.
Automation frameworks and techniques
UI functional testing for web, mobile, and windows
UI functional testing looks at the end user's perspective. It walks through the UI flow and verifies the response from the GUI. There are three testing target platforms: web services, mobile applications, and Windows applications. The following table lists some common open source/free automation frameworks:
Automation framework... |