Skip to main content

AppSweep Mobile Security Testing

AppSweep Mobile Security Testing is a comprehensive security solution designed to protect mobile applications from various threats and vulnerabilities. It offers advanced scanning capabilities to identify security flaws, privacy concerns, and compliance issues within mobile apps. By thoroughly analysing app code, configurations, and dependencies, AppSweep helps developers and organisations mitigate risks and ensure the integrity and safety of their mobile applications.

The Appcircle AppSweep Mobile Security Testing step allows you to comprehensively analyse your mobile applications for potential security vulnerabilities, privacy risks, and compliance issues, thereby ensuring the robustness and integrity of your software before deployment.

Prerequisites

The workflow steps that need to be executed before running the AppSweep Mobile Security Testing workflow step, along with their respective reasons, are listed in the table below.

Prerequisite Workflow StepDescription
Git CloneThe AppSweep Mobile Security Testing step requires the repository to be cloned from the Git provider before it can function properly.

Input Variables

For each component, specific input variables are required for its operation on your system. The input variables necessary for AppSweep Mobile Security Testing are as follows:

warning

Do not hard-code sensitive variables, such as tokens and API keys, directly to the parameters in the step.

We recommend using Environment Variables groups for such sensitive variables.

Variable NameDescriptionStatus
$AC_APPSWEEP_API_KEYSpecifies the API key of the AppSweep account. You can create an API key in the API Keys section of your project settings on the AppSweep website.Required
$AC_APPSWEEP_VARIANTSpecifies the project variant to be built. This variable can also be set via the build Configuration. In Android Studio, you can find the available variants for your project. For more information, please refer to this Android document.Required
$AC_PROJECT_PATHSpecifies the project path. If your project that needs to be built is not located in the root directory where it was cloned from Git, you should provide the subpath as a relative path.Optional

Output Variables

The outputs that can result from the operation of this component are listed as follows:

Variable NameDescription
$AC_APPSWEEP_URLA direct link to the scan results is on the AppSweep website.

To access the source code of this component, please use the following link:

Preview of GitHub - appcircleio/appcircle-appsweep-component