...
You can deploy virtual assets to a local or remote Virtualize Server and configure the AUT to use the virtualized services represented in it's its Responder suites.
Recommended Workflow
The recommended workflow is to first use the Virtualize Desktop GUI to deploy a newly - created virtual asset to a "staging" remote server in order to validate that it works as expected and to fine - tune its behavior. You can think of this as your dedicated staging server for testing newly - created virtual assets.
Then, once the virtual asset is operating properly, you can use the Virtualize Desktop GUI to move it to a "production" Virtualize server for centralized, team-wide access. You can think of this as your dedicated "Production" server where your created virtual assets are actually consumed. This re-deployment can be done by simply dragging the related .pva file from the remote "Staging" server to the remote "Production" server host (in the Virtualize Server view).
...
You can run Virtualize Server on a dedicated machine and connect to it remotely from your Virtualize desktop or from Continuous Testing Platform. Using a dedicated remote machine enables you to provide continuous access to appropriate team members and project stakeholders. There There are several options for deploying remote Virtualize Servers.:
- Right-click the remote Virtualize server’s node (or the Virtual Assets node or any virtual asset folder/subfolder node) then and choose Add Virtual Asset. See Add Virtual Asset Wizard for details.
- Copy and paste a virtual asset from the Local Machine node to the remote Virtualize server’s node in the Virtualize Server view. See Drag/Drop or Copy/Paste for details.
- Drag and drop a virtual asset from the Local machine node to the remote Virtualize server’s node in the Virtualize Server view. See Drag/Drop or Copy/Paste for details.
...
Virtual assets must be deployed in the VirtualAssets project in the Virtualize Server view.
The Virtual The Virtual Assets (other projects) folder contains assets deployed in other projects. These assets can remain deployed in the current location until you start updating them. When you are ready to modify them, move the virtual assets (and any dependent files) to the VirtualAssets project.
...
You can use this procedure for a variety of purposes, including:
- To deploy a newly - created virtual asset to the local server in order to validate and fine - tune its operation.
- To move a properly - functioning virtual asset from the local server to a remote server for team-wide use.
- To move a virtual asset from the remote server to a local server for editing, then re-deploy redeploy the modified virtual asset to the remote server.
- To update the .pva file used by any already - deployed virtual asset.
Alternatively, you can deploy virtual assets to the local server by adding the related .pva file to the VirtualAssets project (through drag and drop, copy/paste, or a source control update).
...
Virtual Assets are automatically redeployed when you save changes to the asset. Any time that you open an already deployed .pva on the local server, modify it, then save the editor, it will redeploy re-deploy automatically. Automatic redeployment of all virtual assets also takes place when a data source file (Excel spreadsheet [.xls or .xlsx] or CSV) is modified.
If you want to prompt Virtualize to re-deploy all assets, right-click the appropriate machine node in the Virtualize Server view and choose Re-Deploy All Virtual Assets from the shortcut menu.
Virtual Assets and Global MQ Manager Connections
Virtual assets can connect to an MQ manager using a global configuration or a local configuration. Global configurations are defined per Virtualizer Virtualize Server and can be used by virtual assets and proxies deployed to the server (see see Connections Tab). Local configurations are defined for individual assets or proxies.
You can not cannot deploy an asset or proxy connected to a global MQ manager if the MQ manager connection configuration does not exist on the destination Virtualize Server. If you need to move or copy a an asset/proxy to another Virtualize Server, you can manually define the MQ manager connection or use the copy function to add the connection settings to the destination server (see Copying an MQ Manager Connection).
...
If you want to organize the deployed virtual assets in the VirtualAssets project into logical groupings, you can specify a hierarchical structure. For instance, if you wanted to organize virtual assets into 4 four projects, each which is organized by project components, you might create the following structure:
You can specify a hierarchical structure from the:
- Virtualize Server view (as described below).
- VirtualAssets project in the Navigator view (using Eclipse controls, such as File> New> File > New > ...).
- Workspace’s VirtualAssets folder in the file system (using file system controls, such as those provided by Windows Explorer).
...
- If you delete a virtual asset from the Virtualize Server view, you will be given the option to remove the corresponding .pva from the server.
- Folders with deployed assets will be marked with a special icon.
- (For users migrating from version 9.5 and earlier) If you have assets that were previously deployed in projects other than the Virtual Assets project, the Virtualize Server view view display them in under a folder with the name of their respective project. No folder hierarchies will be reflected in such assets.