Can I perform non-security functional testing to validate features of Oracle Cloud Services?
The purpose of functional testing is to validate features of Oracle Cloud services to assess whether they meet particular functional requirements or specifications. This is often referred to as black-box testing, regression testing, or unit testing whereby functionality of the application is assessed without the need to scrutinize internal structures or source code.
You are allowed to perform limited functional testing of Oracle Cloud services:
- You must not conduct any tests in the production environment. Before deployment, you must test all changes in a test environment.
- You can perform functional testing using manual or automated tools.
- You can conduct functional tests to validate the main functions of the Oracle Cloud service to meet business requirements including usability, accessibility, and error handling.
- You must not use functional testing procedures or tools to test other aspects of the Oracle Cloud service, such as performance, reliability, and scalability.
- You can conduct unit tests, user-acceptance tests, regression tests, and black-box tests to test the functionality of the Oracle Cloud services.