---
schema_version: "1"
id: 91ee0c343158a3b59a0cba431259be6c56d5bde337dfcf36203a4ab0519c13c4
title: Test Your Changes
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/testing_your_code.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.testing_your_code.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 643f567958655e7fdc54c5f610d37baaaf25c3d1b229cdcfcd4fec97f0a655f1
description: Testing is key to the success of your application, particularly if you deploy your application to customers. If you validate that your application works as expected with no unexpected behavior, your customers are going to trust you more.
products:
  - Salesforce Platform
release: "264"
---
# Test Your Changes

Testing is key to the success of your application, particularly if you deploy your application to customers. If you validate that your application works as expected with no unexpected behavior, your customers are going to trust you more.

- **[Application Unit Tests](https://help.salesforce.com/s/articleView?id=platform.code_run_tests.htm&release=264.0.0&type=5)**  
    Run Apex and automated flow unit tests on methods, classes, sets of classes, or your whole org.
- **[Execute Application Tests](https://help.salesforce.com/s/articleView?id=platform.code_test_execution.htm&release=264.0.0&type=5)**  
    Select the Apex and flow tests that you want to run. Then examine the results, analyze error messages, and inspect your Apex source code.
- **[Checking Code Coverage](https://help.salesforce.com/s/articleView?id=platform.code_dev_console_tests_coverage.htm&release=264.0.0&type=5)**  
    The Developer Console retrieves and displays code coverage information from your organization. Code coverage results come from any tests you’ve run from an API or from a user interface (for example, the Developer Console, the Salesforce Extensions for Visual Studio Code, or the Application Test Execution page).
- **[Create a Test Run](https://help.salesforce.com/s/articleView?id=platform.code_dev_console_test_runs_creating.htm&release=264.0.0&type=5)**  
    A test run is a collection of classes that contain test methods. Set up a test run in the Developer Console to execute the test methods in one or more test classes.
- **[Manage Sets of Apex Test Classes with Test Suites](https://help.salesforce.com/s/articleView?id=platform.code_dev_console_test_suites_creating.htm&release=264.0.0&type=5)**  
    A test suite is a collection of Apex test classes that you run together. For example, create a suite of tests that you run every time you prepare for a deployment or Salesforce releases a new version. Set up a test suite in the Developer Console to define a set of test classes that you execute together regularly.

#### See Also

- [Tests Tab](https://help.salesforce.com/s/articleView?id=platform.code_dev_console_tab_tests.htm&release=264.0.0&type=5 "Use the Developer Console to set up test runs, run tests, and check Apex code coverage.")
- [Executing Anonymous Apex Code](https://help.salesforce.com/s/articleView?id=platform.code_dev_console_execute_anonymous.htm&release=264.0.0&type=5 "The Developer Console allows you to execute Apex code as another way to generate debug logs that cover specific application logic.")
- [Work With APIs](https://help.salesforce.com/s/articleView?id=platform.work_with_apis.htm&release=264.0.0&type=5 "Salesforce provides programmatic access to your org’s information using simple, powerful, and secure application programming interfaces.")
- [Write Code](https://help.salesforce.com/s/articleView?id=platform.writing_code.htm&release=264.0.0&type=5 "Write code using the Apex programming language to add business logic or use the Visualforce markup language to create the user interface. Integrate your application using APIs and authenticate your external applications.")
- [Debug Your Code](https://help.salesforce.com/s/articleView?id=platform.debugging_your_code.htm&release=264.0.0&type=5 "Use checkpoints, logs, and the View State tab to help debug the code you’ve written.")
- [Secure Your Code](https://help.salesforce.com/s/articleView?id=platform.securing_your_code.htm&release=264.0.0&type=5 "This section contains information about implementing security in your code.")