Skip to navigation

File input cloud storage extension Agreement Manager test

View as Markdown

This procedure explains how to set up and execute a functional test that invokes a file input cloud storage extension from Docusign Agreement Manager.

Make sure that you’ve completed all the requirements listed for functional tests in Test prerequisites.

  1. Log in to the eSignature web application.

  2. Select Agreements from the top navigation.

  3. Select Completed from the left navigation. The Agreement List Table is displayed.

    Navigator Agreement List Table

  4. Select Add Documents and then Upload.

    Upload documents

    If The Add Documents option does not appear, your user permissions may need to be updated. See User and Group Management for details.

  5. On the Upload Documents window, select Select File, and select your extension app from the list. Your app’s listing uses the value of the extensions.name property in the app manifest.

    Select extension app

    If the extension app is not installed and connected to your account, it will not appear in the list.

  6. Select a connection.

    Select a connection

  7. If the extension app implements the optional List Drives capability, Docusign launches a request to retrieve a list of cloud storage drives or similar container types, and displays the list on the Select Files window. Make a selection from the list.

    Select drive

  8. After selection of a drive, or after selection of your extension app if List Drives is not implemented, Docusign launches a List Directory Contents request. The list of folders and files in the response is displayed on the Select Files window.

    Select folder

    You can select a folder to display its contents. This launches another List Directory Contents request.

  9. To test the Search action, enter a string in the Search field. The Select Files window displays the list of matching files and folders returned in the response.

    Search

  10. To test the Get File action, select one or more files, and select Submit. Docusign sends a separate Get File request for each selected file.

  11. To check the status of the upload, from the Agreement List Table, select Monitor All Jobs from the kebab menu.

    Monitor upload jobs

    The status of the upload job is: Transferring on successful processing of the initial Get File request and response. Upload to Agreement Manager complete after successful processing of the callback request and response.

    Upload jobs

    After the upload is complete, the files appear in the Agreement List Table, and AI processing begins. AI processing time varies. See Processing Agreements for details.

  12. Select a file name in the Agreement List Table to view the Agreement Preview Page, which displays the file and AI-extracted agreement data.

If your extension is not invoked successfully, run the Developer Console connection and extension tests for the extension app to get detailed error messages and troubleshoot.

Next steps