Skip to content

AppManager plugin L1 testcases#128

Open
idhayamoorthy wants to merge 2 commits intodevelopfrom
feature/TDK_AVS_AppManager
Open

AppManager plugin L1 testcases#128
idhayamoorthy wants to merge 2 commits intodevelopfrom
feature/TDK_AVS_AppManager

Conversation

@idhayamoorthy
Copy link
Copy Markdown
Contributor

No description provided.

@idhayamoorthy idhayamoorthy requested a review from a team as a code owner March 24, 2026 10:39
<param tag="packageId" useConfigFile="true" key="PACKAGEMANAGER_APPLICATION_NAME"/>
<param tag="version" useConfigFile="true" key="PACKAGEMANAGER_APPLICATION_VERSION"/>
<param tag="fileLocator" usePreviousResult="true" Id="4" useMethodTag="downloadmanager_get_previous_filelocator_url"/>
<param tag="name" useConfigFile="true" key="PACKAGEMANAGER_ADDITIONALMETADATA_NAME"/>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Additional Metadata name and value are not mandatory during install, can be removed?

<param tag="version" useConfigFile="true" key="PACKAGEMANAGER_APPLICATION_VERSION"/>
<param tag="fileLocator" usePreviousResult="true" Id="4" useMethodTag="downloadmanager_get_previous_filelocator_url"/>
<param tag="name" useConfigFile="true" key="PACKAGEMANAGER_ADDITIONALMETADATA_NAME"/>
<param tag="value" useConfigFile="true" key="PACKAGEMANAGER_ADDITIONALMETADATA_VALUE"/>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing "_" in the key value name - "PACKAGEMANAGER_ADDITIONALMETADATA_VALUE"

<param tag="appId" useConfigFile="true" key="PACKAGEMANAGER_APPLICATION_NAME"/>
<param tag="launchArgs" value=""/>
</params>
<resultGeneration useMethodTag="appmanager_negative_scenario_validation" expectedValues="Invalid Parameter"/>
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

launchArgs is an optional parameter, this scenario will not be negative scenario validation

</testCase>

<!-- TestCases 18 -->
<testCase testCaseId="AM_18" testCaseName="AppManager_LaunchApp_Fail_Gracefully_Empty_Intent" desc="Verify that the launchApp method fails gracefully when the intent parameter is empty, while appId and launchArgs are provided">
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Passing empty intent will not become negative scenario, revisit the scenario.

</testCase>

<!-- TestCases 19 -->
<testCase testCaseId="AM_19" testCaseName="AppManager_LaunchApp_Fail_Gracefully_Empty_LaunchArgs" desc="Verify that the launchApp method fails gracefully when the launchArgs parameter is empty, while appId and intent are provided">
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Passing empty launchArgs will not become negative scenario, , as it is optional parameter. Revisit the scenario.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants