[Expand]General Information/viewarticle/63445/
 [Expand]Using Help System/viewarticle/55799/
 [Expand]Getting Started Tutorial/viewarticle/56246/
 [Expand]Using TestComplete/viewarticle/57875/
 [Expand]Testing Types/viewarticle/62721/
 [Expand]Applications Testing/viewarticle/62606/
 [Expand]Working With Application Objects and Controls/viewarticle/55815/
 [Expand]Samples and Tutorials/viewarticle/56239/
  [Expand]Test Objects/viewarticle/57881/
  [Expand]Scripting Objects/viewarticle/57882/
  [Collapse]Project and Project Item Objects/viewarticle/57880/
   [Expand]Project Suite Objects/viewarticle/59766/
   [Collapse]Project Item Objects/viewarticle/59767/
     ActiveX Objects/viewarticle/56464/
    [Expand]Android Gesture Collection/viewarticle/59748/
    [Expand]Image Repository/viewarticle/59749/
    [Expand]Keyword Testing/viewarticle/59771/
    [Collapse]Low-Level Procedures Collection/viewarticle/59772/
    [Expand]Manual Tests/viewarticle/59773/
    [Expand]Name Mapping/viewarticle/59774/
    [Expand]Network Suite/viewarticle/59775/
    [Expand]Tested Applications/viewarticle/59779/
    [Expand]Unit Testing/viewarticle/59780/
    [Expand]User Forms/viewarticle/59781/
    [Expand]Web Services/viewarticle/59782/
   [Expand]Project Objects/viewarticle/59768/
   [Expand]Test Log Objects/viewarticle/59769/
   [Expand]COM Automation Objects/viewarticle/59770/
  [Expand]TestComplete Events/viewarticle/56945/
  [Expand]Language Reference/viewarticle/57879/
  [Expand]User Form Components/viewarticle/56689/
 [Expand]Other Tools That Help You Test Better/viewarticle/63442/
 [Expand]TestComplete 10 Licensing Guide/viewarticle/63451/
Updated: 4/23/2014 Applies To: TestComplete 10 Rating: No votes Click to rate: PoorNot badAverageGoodExcellent
Programming Reference Select language for code samples Select language for code samples

LLPlayer Object


The LLPlayer object simulates pressing and releasing of mouse buttons, rotations of mouse wheels and pressing and releasing of keyboard keys from your scripts. The object methods let you perform the same operations that you can perform with a low-level procedure. The only difference is that a low-level procedure typically executes a sequence of mouse clicks or key presses, while LLPlayer can execute only one of these operations at a time.

When you export a low-level procedure to a script, TestComplete converts all low-level events into a sequence of calls to LLPlayer methods. Once you have the script code generated in such a manner, you can modify parameters of the LLPlayer methods making low-level event parameters dependent on a variable or constant. In other words, exporting a low-level procedure to a script and subsequent modification of method parameters let you parameterize your low-level procedures. For more information on this, see Parameterizing Low-Level Procedures.



The following script uses the LLPlayer object methods to simulate multiple selection with a Shift-click.

Show Example

See also
Testing Applications in Low-Level Mode | Parameterizing Low-Level Procedures | Executing Low-Level Procedures | Low-Level Procedure Events | LowLevelProcedure Object

© 2014 SmartBear Software. All rights reserved.
Email Send feedback on this document