[Collapse]Automated Build Studio/support/viewarticle.aspx?aid=9302
 [Expand]Introduction/support/viewarticle.aspx?aid=9304
 [Expand]Getting Started/support/viewarticle.aspx?aid=9312
 [Expand]Working With Automated Build Studio/support/viewarticle.aspx?aid=9325
 [Collapse]Operations Reference/support/viewarticle.aspx?aid=9623
   Common Operation Properties/support/viewarticle.aspx?aid=9386
  [Expand].NET Tools/support/viewarticle.aspx?aid=9933
  [Expand]ADO/support/viewarticle.aspx?aid=10368
  [Expand]Archivers/support/viewarticle.aspx?aid=9794
  [Expand]Authenticode/support/viewarticle.aspx?aid=10217
  [Expand]AutomatedQA Tools/support/viewarticle.aspx?aid=10098
  [Expand]Borland Compilers/support/viewarticle.aspx?aid=9679
  [Expand]Build Tools/support/viewarticle.aspx?aid=10156
  [Expand]Burn CD/DVD/support/viewarticle.aspx?aid=10301
  [Expand]Communication/support/viewarticle.aspx?aid=10094
  [Expand]Concurrent Versions System/support/viewarticle.aspx?aid=9634
  [Expand]Creating Custom Operations/support/viewarticle.aspx?aid=9517
  [Expand]Encrypting File System/support/viewarticle.aspx?aid=10352
  [Expand]Execute/support/viewarticle.aspx?aid=10365
  [Expand]Files and Directories/support/viewarticle.aspx?aid=10107
  [Expand]Frequently Used/support/viewarticle.aspx?aid=10195
  [Expand]FTP/support/viewarticle.aspx?aid=10093
  [Expand]Help Compilers/support/viewarticle.aspx?aid=10109
  [Expand]HTTP/support/viewarticle.aspx?aid=10092
  [Expand]Installers/support/viewarticle.aspx?aid=9795
  [Expand]Interactive/support/viewarticle.aspx?aid=9504
  [Expand]Internet Information Services (IIS)/support/viewarticle.aspx?aid=9964
  [Expand]Issue Tracking/support/viewarticle.aspx?aid=9472
  [Expand]JediVCS/support/viewarticle.aspx?aid=9949
  [Expand]Logging/support/viewarticle.aspx?aid=10210
  [Expand]Mercurial/support/viewarticle.aspx?aid=10353
  [Expand]Microsoft Compilers/support/viewarticle.aspx?aid=9676
  [Expand]Microsoft Compilers for Smart Device/support/viewarticle.aspx?aid=9675
  [Expand]Microsoft Source Server/support/viewarticle.aspx?aid=10291
  [Expand]Microsoft SQL Server/support/viewarticle.aspx?aid=9882
  [Expand]Microsoft Virtual PC/support/viewarticle.aspx?aid=10015
  [Expand]Microsoft Virtual Server/support/viewarticle.aspx?aid=9508
  [Expand]Microsoft Visual SourceSafe/support/viewarticle.aspx?aid=9626
  [Expand]Misc/support/viewarticle.aspx?aid=10263
  [Expand]MySQL/support/viewarticle.aspx?aid=9885
  [Expand]Oracle/support/viewarticle.aspx?aid=10203
  [Expand]Other Compilers/support/viewarticle.aspx?aid=9677
  [Expand]Patch Management/support/viewarticle.aspx?aid=10167
  [Expand]Perforce/support/viewarticle.aspx?aid=9624
  [Expand]Prepare Code/support/viewarticle.aspx?aid=10134
  [Expand]PsTools/support/viewarticle.aspx?aid=9720
  [Expand]PVCS/support/viewarticle.aspx?aid=9632
  [Expand]Rational ClearCase/support/viewarticle.aspx?aid=9629
  [Expand]Read/Write/support/viewarticle.aspx?aid=10241
  [Expand]Remote Macro Execution/support/viewarticle.aspx?aid=9369
  [Expand]Serena Dimensions/support/viewarticle.aspx?aid=10364
  [Expand]Source Code Tools/support/viewarticle.aspx?aid=10194
  [Expand]SourceGear Vault/support/viewarticle.aspx?aid=9625
  [Expand]SourceOffSite/support/viewarticle.aspx?aid=9633
  [Expand]Standard/support/viewarticle.aspx?aid=10212
  [Expand]StarTeam/support/viewarticle.aspx?aid=9622
  [Expand]String Manipulation/support/viewarticle.aspx?aid=10308
  [Expand]Subversion/support/viewarticle.aspx?aid=9628
  [Expand]Surround SCM/support/viewarticle.aspx?aid=9621
  [Expand]Team Coherence/support/viewarticle.aspx?aid=9471
  [Expand]Team Foundation Version Control/support/viewarticle.aspx?aid=9608
  [Expand]Unit Tests/support/viewarticle.aspx?aid=10115
  [Expand]VMWare Server/support/viewarticle.aspx?aid=10008
  [Expand]VMWare Workstation/support/viewarticle.aspx?aid=9913
  [Expand]Wait/support/viewarticle.aspx?aid=9994
  [Expand]WMI/support/viewarticle.aspx?aid=10136
  [Expand]XML/support/viewarticle.aspx?aid=9702
  [Expand]User Interface Actions/support/viewarticle.aspx?aid=10346
 [Expand]Technical Support and Resources/support/viewarticle.aspx?aid=9314
Updated: 6/11/2010 Applies To: Automated Build Studio 6
Rating: No votes
Click to rate:
PoorNot badAverageGoodExcellent
Operations

Standard Operations

The Standard category includes the following operations:

Operation Description
Break Exits the current loop or enumerator operation. This is an analogue if the break statement in programming languages such as C++ or the Exit statement in Visual Basic.
Case Executes the child operation(s) if the Switch expression value matches the specified value.
Catch Executes the child operations if an error occurs during execution of child operations of the preceding Try operation. This is an analogue of the catch statement in such programming languages as C++ and Visual Basic, or except in Delphi.
Dependent Group Groups operations that are prerequisites or depend on another operation group.
Else Executes the child operation(s) if the condition of the If... operation or all Case operations that precedes the Else operation is not met.
Finalization Executes the child operation(s) right before the macro run is finished.
Finally Executes the child operations regardless of the possible errors that occurred during execution of child operations of the preceding Try operation. Generally, it is applied to ensure that the used recourses are released. This is an analogue of the finally statement in such programming languages as C++, Visual Basic or Delphi.
For Loop Executes the child operation(s) in a loop. This is an analogue of the for statement in programming languages such as C++, Visual Basic or Delphi.
Go to Label Transfers macro execution to the specified Label operation. This is an analogue of the goto statement in programming languages.
Group Lets you organize several operations into a group. The grouped operations can be executed one after another as well as simultaneously.
If Previous Operation Fails Executes the child operation(s) if an error occurred during execution of the previous operation in the macro.
If Previous Operation Succeeds Executes the child operation(s) if execution of the previous operation in the macro was successful.
If ... Then Checks the condition and performs the child operation(s) if the condition is True. This is an analogue of the if statement in such programming languages as C++, Visual Basic or Delphi.
Initialization Executes the child operation(s) right after the macro run is started.
Label Marks a particular point in the macro.
List Enumerator Obtains a collection of list items and then performs child operations for each item in the collection.
Log Message Posts a custom message to the log.
Run Library Submacro Executes a library submacro.
Run Submacro Executes operations of a submacro.
Script Lets you create a custom script in any of the 3 supported scripting languages.
Set/Reset Variable Value Sets or restores the default value of a variable from a macro.
Stop Macro Execution Stops the macro run without any conditions.
Submacro Organizes a set of operations into a submacro. You can call the same submacro using the Run Submacro operation from different places in your macro.
Switch Executes one of the several operations or groups of operations, depending on the expression value. This is an analogue of the switch statement in such programming languages as C++ or Delphi, or Select Case statement in Visual Basic.
Throw Throws an exception. It is an analogue of the throw statement in such programming languages as C++ and Visual Basic.
Try Introduces a block of protected operations. Executes the child operation(s) and, if an error occurs, executes child operations of the following Catch or Finally operation. This is an analogue of the try statement in such programming languages as C++, Visual Basic or Delphi.
While Loop Performs the child operation(s) in a loop. This is an analogue of the while statement in such programming languages as C++, Visual Basic or Delphi.
See also
List of Operations


© 2010 AutomatedQA Corp.
Email Send feedback on this document
 
© 2010 SmartBear Software. All rights reserved.
Home | Privacy | Terms of Use | About | Contact Us | Site Map | Print