Share this page

# ajax_slider

Note: This protocol is supported for replay only. Support for this protocol will be discontinued in future versions..

We recommend that you migrate your Ajax Click & Script scripts to another web protocol such as TruClient-Web or Web-HTTP/HTML.

For details, see Web Vuser Functions (WEB) and TruClient protocols in the VuGen Help Center (select the relevant version).

Emulates setting a value using a slider control.

AJAX Click and Script Functions

    int ajax_slider( "stepname", DESCRIPTION, "Framework=framework name", "ID=control_id", ACTION, "UserAction=setValue", "Value=slider_value", LAST );

This function returns LR_PASS (0) on success or LR_FAIL (1) on failure. Note that LR_PASS and LR_FAIL generally indicate whether the function call completed without an exception, and not that the test step succeeded.

All input string arguments (char type) except the step name can be parameterized using standard parameterization.

Function Arguments table

Argument | Description
--- | ---
StepName | The name of the step, as it appears in the test tree. Any text can be used.
Framework | The software used to create the AJAX application. For this function, the "`Atlas"` and``"Scriptaculous" frameworks are supported.
ID | The control ID.
UserAction | Set the value.
Value | Any numeric value in the range of the control.

General Arguments table

Argument | Description
--- | ---
DESCRIPTION | This delimiter marks the beginning of the list of attributes that identify the element on which the function operates.
ACTION | This delimiter marks the beginning of the action list. When there are no action-type arguments, this argument can be omitted, but it is not an error to specify it.
LAST | This delimiter marks the end of the argument list.

## General Information

The function ajax_slider emulates the user choosing a value from a continuous range by moving an indicator. For example, if the number of the month is displayed as a horizontal slider, then the user moves the button until the correct month appears.

## Example

This example shows a user setting a value on a slider.

    web_text_link("Slider",
      "Snapshot=t1.inf",
      DESCRIPTION,
      "Text=Slider",
      ACTION,
      "UserAction=Click",
      LAST );

    ajax_slider("Slider_3",
      "Snapshot=t1.inf",
      DESCRIPTION,
      "Framework=atlas",
      "ID=ctl00_SampleContent_Slider1",
      ACTION,
      "UserAction=setValue",
      "Value=0,50",
      LAST );

Tips to improve your search results... VuGen Function Reference Version 26.1 Function Reference 26.1 All View Local Help Center View Online Help Center Version: