drag mouse

Effectively drag the mouse pointer between two points within a window.
NameDescriptionTypeModifier
window

TA name of the window.

Interface EntityNone
x1

Horizontal position of starting point of drag operation (units: pixels, relative to left edge of window).

StringNone
y1

Vertical position of starting point of drag operation (units: pixels, relative to top edge of window).

StringNone
x2

Horizontal position of ending point of drag operation (units: pixels, relative to left edge of window).

StringNone
y2

Vertical position of ending point of drag operation (units: pixels, relative to top edge of window).

StringNone
delay

The delay between each incremental mouse movement (units: milliseconds).

Default Value: 10
StringNone
None
This action may be used within the following project items: test modules and user-defined actions.
The following settings are applicable to this action: case sensitive, remove double quotes from cells, standard ASCII only, window wait.
This action is applicable to the following controls: window
                                
                                    	interface				
use interface	Car Rental				
&nbsp					
	window	x1	y1	x2	y2
drag mouse 	login	10	20	140	160
                                
                            
  • This action can be used to effect drag-and-drop type events.
  • As a general rule for all actions involving x,y coordinate arguments, the coordinates are specified in pixels relative to the top-left corner of the:
    • control, if the action has window and control arguments, and values are specified for both of them.
    • window, if the action has a value specified for a window argument, but has no control value specified (whether or not the control argument exists).
    • screen, if neither a window nor control value is specified, whether or not such arguments exist.
  • Notes: 
    As for TestArchitect 8.4 Update 2, the coordinates are determined in pixels relative to the top-left corner of the working document.
  • Restriction: 
    This rule should not be taken to imply that any control or window arguments are optional if their associated actions don’t explicitly state that.
  • This action supports the <ignore> modifier. If the string <ignore> is present as the value of any of the arguments, or any argument contains an expression that evaluates to <ignore>, the action is skipped during execution.
  • Mouse drag across frames is not supported.

Copyright © 2023 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333