FRM
v1.4.2
A B C D E F G I J K L M O P R S T U W Y _

A

addPath(in) - function in class emos_std_misc_lib
 
alltrim(in) - function in class emos_std_string_lib
 
arr2str(inout[], in, in, in) - function in class emos_std_string_lib
This functions concatenates all elements of the array into a string.
AUT_DRV_call_block(in, in, in, inout) - function in class drv1_lib
Implements the test keywords, i.e. links the names of the test blocks with te corresponding block functions.
AUT_DRV_init_steps(in, in) - function in class drv1_lib
Initialises the test steps.
AUT_DRV_load(in, in) - function in class drv1_lib
Load the necessary LIBs & GUIs here NOTE: You should use FRM_load_XXX() instead of ordinry load().
AUT_DRV_report(in, in) - function in class drv1_lib
Implements the test reporting logic.

B

build_idx(in) - function in class emos_frm_lib
Builds the internal index for marked rows.
build_params(in, in) - function in class emos_frm_lib
Builds the internal data structure for (loaded) parameters (columns).

C

col_test_invalid() - function in class emos_ddt_access_lib
Test with invalid values
col_test_valid() - function in class emos_ddt_access_lib
Test with valid values
create_file(in, in) - function in class emos_std_misc_lib
Creates a new file.

D

ddt - package ddt
This package contains libraries that implement custom routines for access and navigation through ddt_ tables.
DDT_ACCESS_clean_range(in) - function in class emos_ddt_access_range_lib
Removes range-access for given table and frees the internal buffers.
DDT_ACCESS_clean(in) - function in class emos_ddt_access_lib
Removes access for the given name and frees the internal buffers.
DDT_ACCESS_get_next_in_range(in) - function in class emos_ddt_access_range_lib
Returns the index of the next test to be processed.
DDT_ACCESS_get_next(in) - function in class emos_ddt_access_lib
Returns the name of the next test to be processed.
DDT_ACCESS_has_more_in_range(in) - function in class emos_ddt_access_range_lib
Indicates whether there subsequent call to DDT_get_next_in_range() is about to succeed.
DDT_ACCESS_has_more(in) - function in class emos_ddt_access_lib
Indicates whether a subsequent call to DDT_ACCESS_get_next() is about to succeed or not.
DDT_ACCESS_init_range(in, in, in, in) - function in class emos_ddt_access_range_lib
Initialises the range-access algorithm.
DDT_ACCESS_init(in, in) - function in class emos_ddt_access_lib
Initialises the standard access algorithm.
DDT_ask(in, in, in, in) - function in class emos_ddt_lib
A special-purpose function.
DDT_choose_table(in, out, out) - function in class emos_ddt_lib
Displays a dialog wher you can either choose the default table or display the file-browser and pick any file you want.
DDT_close_table(in) - function in class emos_ddt_lib
Closes the table.
ddt_get_name_sep() - function in class emos_ddt_lib
Getter function for sheet separator sign.
DDT_open_table(in, in) - function in class emos_ddt_lib
Opens the given Excel table.
ddt_set_excel_sheet(in, in) - function in class emos_ddt_lib
Selects the specified sheet in the given Excel table.
ddt_set_name_sep(in) - function in class emos_ddt_lib
Setter function for sheet separator sign (default: #).
debug_msg(in) - function in class emos_std_misc_lib
In debug-mode produces a "report_msg" formated as "DEBUG: msg".
debug_msg2(in) - function in class emos_std_misc_lib
In debug-mode produces a "report_msg" formated as "DEBUG: msg" if debug level >= 2.
delete_dimension(inout[], in) - function in class emos_ddt_access_lib
This function deletes a dimension from a multidimensional array.
delete_dimension(inout[], in) - function in class emos_ddt_access_range_lib
This function will delete a dimension from a multidimensional array.
delete_index_array(in) - function in class emos_ddt_access_range_lib
 
DOS_menu_select_item(in, in) - function in class emos_std_menue_lib
This function is specially designed for a particular DOS application.
drv1 - class drv1.
This main test implements a "dummy" step driver which you may use to implement the real one.
drv1_lib - class drv1_lib.
This main test implements a "dummy" step driver which you may use to implement the real one.

E

EMOS_ATTR_get_next(out, out) - function in class emos_std_attr_lib
 
EMOS_ATTR_has_more() - function in class emos_std_attr_lib
 
EMOS_ATTR_init_list(in) - function in class emos_std_attr_lib
 
EMOS_check_win_closed(in, in) - function in class emos_std_win_lib
Waits for window to close.
emos_ddt_access_lib - class emos_ddt_access_lib.
This library defines a sequential forward "iterator" (as much as one can emulate a real iterator in a language such as TSL) for data tables (ddt-interface).
emos_ddt_access_range_lib - class emos_ddt_access_range_lib.
This library defines an "iterator" (as much as one can emulate a real iterator in a language such as TSL) for data tables (ddt-interface).
emos_ddt_lib - class emos_ddt_lib.
 
emos_frm_driver - class emos_frm_driver.
This test processes the test suite table.
emos_frm_driver_lib - class emos_frm_driver_lib.
The library routines for the EMOS_FRM_driver test.
emos_frm_driver_retry_lib - class emos_frm_driver_retry_lib.
The library containing routines that enable EMOS_FRM_driver to retry failed tests.
emos_frm_gui_funcs - class emos_frm_gui_funcs.
This script defines function prototypes for selected public functions.
emos_frm_gui_lib - class emos_frm_gui_lib.
This library implements the "essence" of EMOS test design strategy.
emos_frm_lib - class emos_frm_lib.
This library provides the low-level interface to data tables.
emos_frm_result_lib - class emos_frm_result_lib.
Simple routines for calculating test statistics.
emos_frm_stp_lib - class emos_frm_stp_lib.
Defines an interface for efficient creation of test cases unsing the FRM data tables.
emos_frm_tbl_lib - class emos_frm_tbl_lib.
This libary provides a family of functions for support of table GUI objects.
emos_frm_web_lib - class emos_frm_web_lib.
This library extends the functionality of EMOS_FRM_GUI_Lib with web functionality.
EMOS_menu_check_info1(in, in, in, in) - function in class emos_std_menue_lib
This function compares the expected with the actual info of a menu item without requiring items to be learned.
EMOS_menu_get_info1(in, in, out, in) - function in class emos_std_menue_lib
This function returns the info of a menu item without requiring items to be learned.
EMOS_menu_is_complete_path_selection() - function in class emos_std_menue_lib
Returns TRUE if COMPLETE_PATH selection is activated.
EMOS_menu_is_last_entry_selection() - function in class emos_std_menue_lib
Returns TRUE if LAST_ENTRY selection is activated.
EMOS_menu_item_via_text(in, in) - function in class emos_std_menue_lib
This function clicks on a menu item without requiring items to be learned by untilysing the WinRunner's text recognition cpabilities.
EMOS_menu_item(in, in, in, in, out, in, in) - function in class emos_std_menue_lib
This function implements the actual logic for processing menu items that are not in the GUI-map.
EMOS_menu_select_item(in, in, in, inout) - function in class emos_std_menue_lib
This function implements an alternative for native menu_select_item().
EMOS_menu_select_item1(in, in) - function in class emos_std_menue_lib
This function clicks on a menu item without requiring items to be learned.
EMOS_menu_select_item2(in) - function in class emos_std_menue_lib
This function clicks on a menu item without requiring items to be learned.
EMOS_menu_set_complete_path_selection() - function in class emos_std_menue_lib
Call this function to cause menu_select_item to select the complete menu path.
EMOS_menu_set_last_entry_selection() - function in class emos_std_menue_lib
Call this function to cause menu_select_item to select only the last item instead of the complete menu path.
EMOS_menu_wait_info1(in, in, in, in, in) - function in class emos_std_menue_lib
This function waits for the info of a menu item without requiring items to be learned.
EMOS_set_window(in, in) - function in class emos_std_win_lib
This function invokes win_activate() before calling set_window().
emos_std_attr_lib - class emos_std_attr_lib.
This library implements the iterator ot the attribute list that is used in framework's ATR mode.
emos_std_err_lib - class emos_std_err_lib.
This library implements an interface to descriptions of WinRunner errors.
emos_std_list_lib - class emos_std_list_lib.
This library contains alternative implementations of standard functions that operate on list objects (list_x() functions).
emos_std_menue_lib - class emos_std_menue_lib.
This library contains alternative implementations for standard functions that operate on menues (menu_x() functions).
emos_std_misc_lib - class emos_std_misc_lib.
Contains some general-purpose miscellaneous function that do not seem to fit nicely into any other EMOS library.
emos_std_registry_lib - class emos_std_registry_lib.
 
emos_std_string_lib - class emos_std_string_lib.
This library contains some useful string manipulation routines.
emos_std_win_lib - class emos_std_win_lib.
This library contains alternative implementations for standard functions that operate on windows (win_x() functions).
emos_std_wrlog_lib - class emos_std_wrlog_lib.
This library implements the dummy interface to EMOS remote logging functionallity for WinRunner.
emos_test_driver - class emos_test_driver.
Calls the FRM_DRV_test_driver() function.
emos_testset_driver - class emos_testset_driver.
A simple driver for a single test set.
emos_testsuite_driver - class emos_testsuite_driver.
This test processes the test suite table.
EMOS_win_close_all(inout[]) - function in class emos_std_win_lib
Attempts to close all given windows.
emosinit - class emosinit.
Loads/unloads all EMOS libraries.
err_get_error_code(in) - function in class emos_std_err_lib
Returns the error code as text for the given error number, e.g.
err_get_error_desc(in, in) - function in class emos_std_err_lib
Returns the error description for the given error number and the langauge code.
err_get_language() - function in class emos_std_err_lib
Returns the code of the default language.
err_get_supproted_languages() - function in class emos_std_err_lib
Returns the comma-separated list of the supported languages for error descriptions.
err_init() - function in class emos_std_err_lib
Initialises the internal data structures from external table "default.xls".
err_is_error(in) - function in class emos_std_err_lib
Returns TRUE if given errNr is a known error code.
err_perror(in) - function in class emos_std_err_lib
Returns formatted error message, e.g. "[-10001] General error occurred.
err_set_language(in) - function in class emos_std_err_lib
Sets the default language to the given lang code.
excep1(in, in) - function in class emos_std_menue_lib
The empty (does nothing) exception handler needed for menu_select_item1().
extractPath(in) - function in class emos_std_misc_lib
 

F

fail(in) - function in class emos_std_misc_lib
returns !
frm - package frm
This package contains core elements of EMOS Framework logic.
FRM_ATR_button_press(in, in, in) - function in class emos_frm_gui_lib
 
FRM_ATR_button_set(in, in, in) - function in class emos_frm_gui_lib
 
FRM_ATR_edit_set(in, in, in) - function in class emos_frm_gui_lib
 
FRM_ATR_list_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_ATR_obj_type(in, in, in) - function in class emos_frm_gui_lib
 
FRM_ATR_static_get(in, in, in) - function in class emos_frm_gui_lib
 
FRM_ATR_tab_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_ATR_win_type(in, in, in) - function in class emos_frm_gui_lib
 
FRM_button_press(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for button_press() function.
FRM_button_set_JaNein(in, in, in, in) - function in class emos_frm_gui_lib
German version of FRM_button_set_YesNo.
FRM_button_set_YesNo(in, in, in, in) - function in class emos_frm_gui_lib
Convenience function for GUI constructs consisting of two radio buttons where one stands for "yes" and the other one for "no".
FRM_button_set(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for button_set() function.
FRM_CHK_button_set_JaNein(in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_CHK_button_set(in, in, in) - function in class emos_frm_gui_lib
 
FRM_CHK_edit_set(in, in, in) - function in class emos_frm_gui_lib
 
FRM_CHK_list_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_CHK_list_select_multi_items(in, in, in) - function in class emos_frm_gui_lib
 
FRM_CHK_obj_type(in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_CHK_radio_button_set(in, in, inout[]) - function in class emos_frm_gui_lib
 
FRM_CHK_static_get(in, in, in) - function in class emos_frm_gui_lib
 
FRM_CHK_tab_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_CHK_win_type(in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_close_all_except(inout[], in) - function in class emos_frm_lib
Closes all open tables except the specified ones.
FRM_close_all(in) - function in class emos_frm_lib
Closes all open tables.
FRM_close(in, in) - function in class emos_frm_lib
Closes the given table and frees occupied memory.
FRM_convert_mode(in) - function in class emos_frm_lib
Convert the given mode from one representation to another (string2code and code2string).
FRM_DRV_ask_retry() - function in class emos_frm_driver_retry_lib
Invokes a dialog which asks the user whether to retry the last run.
FRM_DRV_ask(in, in, in, out, in) - function in class emos_frm_driver_lib
Waits for the user input (an edit field and OK/Cancel buttons) if a table cell contains a specielly formatted data.
FRM_DRV_can_retry() - function in class emos_frm_driver_retry_lib
Indicates wheter a retry is possible which is true if retry is generally enabled, test is running in interactive mode and there is an old log file that could govern the retry.
FRM_DRV_choose_table(in, in, in, out) - function in class emos_frm_driver_lib
Picks the appropriate file.
FRM_DRV_disable_retry() - function in class emos_frm_driver_retry_lib
Use this function to disable retry capability.
FRM_DRV_enable_retry() - function in class emos_frm_driver_retry_lib
Use this function to enable the retry capability.
FRM_DRV_execute_set_array(inout[]) - function in class emos_frm_driver_lib
Executes several test sets as defined by the parameter callArr[].
FRM_DRV_handle_processed_block(in, in, in, inout) - function in class emos_frm_driver_lib
Formats the report for procesed test blocks.
FRM_DRV_handle_unimplemented_block(in, inout) - function in class emos_frm_driver_lib
Formats the report for unimplemented test blocks.
FRM_DRV_handle_unknown_block(in, inout) - function in class emos_frm_driver_lib
Formats the report for unknown test blocks.
FRM_DRV_is_fail_on_unknown_test() - function in class emos_frm_driver_lib
Get routine for activating activating failure on unknown test
FRM_DRV_is_new_test_driver() - function in class emos_frm_driver_lib
Get routine for activating the new test driver logic
FRM_DRV_is_retry() - function in class emos_frm_driver_retry_lib
Indicates whether retry mode is active or not.
FRM_DRV_main(in, in, in, in, in) - function in class emos_frm_driver_lib
The main loop processes all rows in the suite table.
FRM_DRV_retry_get_log_file_name() - function in class emos_frm_driver_retry_lib
Retrieves the name of the active log file.
FRM_DRV_retry_get_log_sep() - function in class emos_frm_driver_retry_lib
Returns the log separator.
FRM_DRV_retry_load_log_table() - function in class emos_frm_driver_retry_lib
Loads the log file into an internal array tho provide for a quick lookup.
FRM_DRV_retry_log_test1(in, in) - function in class emos_frm_driver_retry_lib
Appends the first part of the log entry.
FRM_DRV_retry_log_test2(in) - function in class emos_frm_driver_retry_lib
Appends the second part of the log entry for the particular test.
FRM_DRV_retry_lookup_log(in, in) - function in class emos_frm_driver_retry_lib
Retrieves an log entry.
FRM_DRV_retry_set_log_file_name(in) - function in class emos_frm_driver_retry_lib
Defines the name of the log file [default= <WrTmpDir>\\<testName>_<resName>.log].
FRM_DRV_retry_set_log_sep(in) - function in class emos_frm_driver_retry_lib
You can define your own separator for entries in the log file [default=TAB].
FRM_DRV_set_ask(in) - function in class emos_frm_driver_lib
TRUE: gives you the option to choose the alternative suite table; FALSE: opens the defined table only [default]
FRM_DRV_set_columns(in) - function in class emos_frm_driver_lib
Comma-separated string defining the titles of the four important columns [default: "Bearbeiten?
FRM_DRV_set_data_home(in) - function in class emos_frm_driver_lib
Home directory for test data
FRM_DRV_set_default_error_mode(in, in) - function in class emos_frm_driver_lib
Sets the default error mode.
FRM_DRV_set_default_suite_table(in) - function in class emos_frm_driver_lib
Name of the test suite table
FRM_DRV_set_fail_on_unknown_test(in) - function in class emos_frm_driver_lib
Turns failure on unknown test on/off [default: FALSE]
FRM_DRV_set_new_test_driver(in) - function in class emos_frm_driver_lib
Set routine for activating the new test driver logic
FRM_DRV_set_script_home(in) - function in class emos_frm_driver_lib
Home directory for test scripts
FRM_DRV_test_driver(in, in, in) - function in class emos_frm_driver_lib
The main lop for driving the test navigation.
FRM_DRV_test_set_driver(in, in, in, in) - function in class emos_frm_driver_lib
Executes a set of tests from a specified data table by the specified script.
FRM_DRV_test_suite_driver(in, in, in, inout[], in) - function in class emos_frm_driver_lib
execute a test suite excel table.
FRM_edit_set(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for edit_set() function.
FRM_exec(in, in) - function in class emos_frm_lib
Executes the content of the next cell.
FRM_GEN_button_press(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_button_set_JaNein(in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_button_set(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_edit_set(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_list_activate_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_list_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_list_select_multi_items(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_menu_select_item(in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_menu_select_item1(in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_obj_type(in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_obj_wait_info(in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_print(in, in, in, in) - function in class emos_frm_lib
This function was used for generating test data in GEN mode.
FRM_GEN_radio_button_set(in, in, inout[]) - function in class emos_frm_gui_lib
 
FRM_GEN_set(in, in, in, in, in) - function in class emos_frm_lib
#???
FRM_GEN_skip(in, in) - function in class emos_frm_lib
 
FRM_GEN_static_get(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_tab_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_toolbar_button_press(in, in, in) - function in class emos_frm_gui_lib
 
FRM_GEN_web_image_click(in, in, in) - function in class emos_frm_web_lib
 
FRM_GEN_web_link_click(in, in, in) - function in class emos_frm_web_lib
 
FRM_GEN_win_type(in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_get_block(in, in, out, out, out[]) - function in class emos_frm_lib
Returns a two-dimensional block from the table as array.
FRM_get_cell(in, in, in, out) - function in class emos_frm_lib
Returns the content of the cell specified by the given row (idx) and column (test) names.
FRM_get_current_row(in, out) - function in class emos_frm_lib
Retrieves the active row of a data table.
FRM_get_filename(in) - function in class emos_frm_lib
Returns the table name of the corresponding tid or empty string ("") if tid unknown.
FRM_get_mode(in) - function in class emos_frm_lib
Returns the active frame mode.
FRM_get_name(in) - function in class emos_frm_lib
Returns the table name of the corresponding tid or empty string ("") if tid unknown.
FRM_get_next(in, in, out) - function in class emos_frm_lib
Returns the content of the cell from the given column (test) and the row following the currently active row.
FRM_get_parameters(in, out, out) - function in class emos_frm_lib
Returns a list of all loaded parameters in a FRM data table.
FRM_get_row_count(in, out) - function in class emos_frm_lib
Retrieves the number of rows in a data table.
FRM_get_tid(in) - function in class emos_frm_lib
Returns the table ID of the corresponding table or empty string ("") if table unknown.
FRM_get(in, in, out, in) - function in class emos_frm_lib
Returns the content of the cell specified by the given column name and, optionally, with the row number.
FRM_getvar(in, in, out) - function in class emos_frm_lib
Retrieves the value of a given FRM variable <var>.
FRM_has_next(in, in) - function in class emos_frm_lib
Indicates whether the cell in the next row contains data or not.
FRM_idx(in, in, out) - function in class emos_frm_lib
Positions the focus to the row specified by its name <idx>.
FRM_init_block(in, in, in, inout) - function in class emos_frm_lib
Performs the initialisation for the given test block.
FRM_is_case_sensitive() - function in class emos_frm_gui_lib
Returns the state of comparison indicator.
FRM_is_modified(in) - function in class emos_frm_lib
Reports whether a given table is modified or not.
FRM_is_open(in) - function in class emos_frm_lib
Reports whether a given table is open or not.
FRM_is_parameter(in, in) - function in class emos_frm_lib
Returns whether a parameter in a data table is valid.
FRM_is_row(in, in) - function in class emos_frm_lib
Indicates whether a given <row> exists in the given <tid>.
FRM_is_table_open(in, out) - function in class emos_frm_lib
Reports whether a given table is open or not.
frm_lib1_lib - class frm_lib1_lib.
 
FRM_list_activate_item(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for list_activate_item() function.
FRM_list_select_item(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for list_select_item() function.
FRM_list_select_multi_items(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for list_select_multi_items() function.
FRM_load_gui(in, in) - function in class emos_frm_lib
Loads a GUI map <gui> in scope of the specified <tid>.
FRM_load_lib(in, in, in, in) - function in class emos_frm_lib
Loads a library <lib> in scope of the specified <tid>.
FRM_load_test(in, in) - function in class emos_frm_lib
Loads an individual column (test) into an already opened data table.
FRM_log_frm_info(in, in, in) - function in class emos_frm_lib
 
FRM_log_full_call_chain(in) - function in class emos_frm_lib
Dumps the debug info for the calling chain starting with depth_offset.
FRM_log_obj_info(in) - function in class emos_frm_lib
 
FRM_log_short_call_chain(in) - function in class emos_frm_lib
Dumps the debug info for the 1 level deeper in the calling chain.
FRM_menu_select_item(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for menu_select_item() function.
FRM_menu_select_item1(in, in, in) - function in class emos_frm_gui_lib
The new "wrapper" for menu_select_item() function.
FRM_next_row(in) - function in class emos_frm_lib
Changes the active row in a data table to the next row.
FRM_obj_type(in, in, in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for obj_type() function.
FRM_obj_wait_info(in, in, in) - function in class emos_frm_gui_lib
We implement here our own equivalent of obj_wait_info().
FRM_open(in, in, out, in) - function in class emos_frm_lib
Opens a data lt;table> and loads the desired <test>s (columns).
FRM_parse_val(in, inout) - function in class emos_frm_lib
Parses the given value and substitutes FRM keywords.
FRM_radio_button_set(in, in, inout[]) - function in class emos_frm_gui_lib
Convenience function for a group of related radio buttons.
FRM_rc(in, in, in, in, in, in) - function in class emos_frm_lib
In case of <rc> !
FRM_rc2(in, in, in) - function in class emos_frm_lib
In case of <rc> !
FRM_RES_add_test_statistics(in) - function in class emos_frm_result_lib
Increases the test statistics for the specified category by one.
FRM_RES_get_test_statistics(out[]) - function in class emos_frm_result_lib
Returns the array containig test statistics.
FRM_RES_init_test_statistics() - function in class emos_frm_result_lib
Initialises the array with test statistics (by cleaning it up).
FRM_RES_report_test_statistics() - function in class emos_frm_result_lib
Produces the most simple report on test statistics using "report_msg()".
FRM_save(in) - function in class emos_frm_lib
Saves the given table.
FRM_SET_button_press(in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_button_set_JaNein(in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_button_set(in, in, in) - function in class emos_frm_gui_lib
 
FRM_set_case_sensitive(in) - function in class emos_frm_gui_lib
Sets a generic indicator wheter to perform case-sensitive comparison or not.
FRM_SET_edit_set(in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_list_activate_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_list_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_list_select_multi_items(in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_menu_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_menu_select_item1(in, in, in) - function in class emos_frm_gui_lib
 
FRM_set_mode(in, in) - function in class emos_frm_lib
Sets the active frame mode.
FRM_SET_obj_type(in, in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_obj_wait_info(in, in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_radio_button_set(in, in, inout[]) - function in class emos_frm_gui_lib
 
FRM_set_row(in, in) - function in class emos_frm_lib
Sets the active row in a data table.
FRM_SET_skip(in, in) - function in class emos_frm_lib
 
FRM_SET_static_get(in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_tab_select_item(in, in, in) - function in class emos_frm_gui_lib
 
FRM_SET_toolbar_button_press(in, in, in) - function in class emos_frm_gui_lib
 
FRM_set_val_by_row(in, in, in, in) - function in class emos_frm_lib
Sets a value in a specified row of the data table.
FRM_set_val(in, in, in) - function in class emos_frm_lib
Sets a value in the current row of the data table.
FRM_SET_web_image_click(in, in, in, in, in) - function in class emos_frm_web_lib
 
FRM_SET_web_link_click(in, in, in) - function in class emos_frm_web_lib
 
FRM_SET_win_type(in, in, in, in, in) - function in class emos_frm_gui_lib
 
FRM_set(in, in, in, in) - function in class emos_frm_lib
Saves the given value (val) in the cell specified by the column name (test) and, optinally, the row number.
FRM_setvar(in, in, in) - function in class emos_frm_lib
Allocates a new or overwrites an existing variable <var> with the initial value <val>.
FRM_skip(in, in) - function in class emos_frm_lib
Skips the given number of rows.
FRM_static_get(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for static_get_text() function.
FRM_STP_clear_steps(in, in) - function in class emos_frm_stp_lib
Frees all references to the specified test.
FRM_STP_eval_call(in) - function in class emos_frm_stp_lib
Parses the call to an arbitrary test, i.e. call test ( [param]* ) SYNTAX: CALL<SEP>test[<SEP>arg]*
FRM_STP_eval_link(in, in, in, in, in) - function in class emos_frm_stp_lib
Executes the link call.
FRM_STP_eval_old(in) - function in class emos_frm_stp_lib
 
FRM_STP_eval(in) - function in class emos_frm_stp_lib
Evaluates an arbitrary command.
FRM_STP_exec(in, in, in, in) - function in class emos_frm_stp_lib
Executes a block of TSL-statements defined in the given block.
FRM_STP_get_next_step(in, in, out, out) - function in class emos_frm_stp_lib
Returns the next step.
FRM_STP_has_more_steps(in, in) - function in class emos_frm_stp_lib
Indicates whether there are steps to execute.
FRM_STP_init_steps(in, in, in) - function in class emos_frm_stp_lib
Initialises the step iterator.
FRM_STP_is_dummy_step_mode() - function in class emos_frm_stp_lib
Indicates the dummy test mode.
FRM_STP_is_internal_step(in, in) - function in class emos_frm_stp_lib
Deprecated.  
FRM_STP_link(in, in, in, in, in) - function in class emos_frm_stp_lib
Deprecated.  
FRM_STP_load_steps(in, in, in, in) - function in class emos_frm_stp_lib
Loads the content of a single table cell (steps separated by newline char) into the internal step table.
FRM_STP_parse_link(in, in, out, out, out) - function in class emos_frm_stp_lib
Parses the call to another FRM test, i.e. call driver( table, test ).
FRM_STP_set_dummy_step_mode(in) - function in class emos_frm_stp_lib
Turns dummy test mode on/off.
FRM_tab_select_item(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for tab_select_item() function.
FRM_TBL_cell_action(in, in, in, in, in) - function in class emos_frm_tbl_lib
Performs the action on a table cell as specified by the command cmd.
FRM_TBL_CHK_button(in, in, in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_CHK_cell_action(in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_CHK_data(in, in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_CHK_edit(in, in, in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_CHK_pick(in, in, in, in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_determine_col(in, in, in, in, out, in) - function in class emos_frm_tbl_lib
Returns the name/index of the column depending on the specified row/col.
FRM_TBL_determine_row(in, in, in, in, out, in) - function in class emos_frm_tbl_lib
Returns the name/index of the row depending on the specified row/col.
FRM_TBL_find_cell(in, in, out, out, in, in, in, in) - function in class emos_frm_tbl_lib
Searches for a cell that contains a given regex.
FRM_TBL_find_row(in, in, out, in, in) - function in class emos_frm_tbl_lib
Searches for a row that contains given data in specified coumns.
FRM_TBL_generic_check(in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_get_cols_count_adjustment() - function in class emos_frm_tbl_lib
Function tbl_get_cols_count() sometimes returns count that is less than the physical number of columns.
FRM_TBL_GET_data(in, in, in, out, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_get_rows_count_adjustment() - function in class emos_frm_tbl_lib
Function tbl_get_rows_count() sometimes returns count that is less than the physical number of rows.
FRM_TBL_list_select_item(in, in, in) - function in class emos_frm_tbl_lib
Pops a drop-down list on a Stingray-ComboBox-cell by performing a left-mouse click at some calculated position within the obj.
FRM_TBL_obj_drop_list(in) - function in class emos_frm_tbl_lib
Pops a drop-down list on Stingray-ComboBox-cell by performing a left-mouse click at some calculated position within the obj.
FRM_TBL_popup_cell_menu(in, in, in) - function in class emos_frm_tbl_lib
Selects the cell and opens it's popup menue via the <kAppa> key.
FRM_TBL_popup_menu(in, in, in) - function in class emos_frm_tbl_lib
Opens a popup menue at the specified location within the table object or, if not specified, at the top-left corner of the table object.
FRM_TBL_process_data_block(in, in, in) - function in class emos_frm_tbl_lib
Process 2-dimensional table block
FRM_TBL_select(in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_SET_button(in, in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_set_cols_count_adjustment(in) - function in class emos_frm_tbl_lib
Function tbl_get_cols_count() sometimes returns count that is less than the physical number of columns.
FRM_TBL_set_data_block(in, in, in) - function in class emos_frm_tbl_lib
Performs an action(s) on a block of table cells.
FRM_TBL_set_data(in, in, in, in, in) - function in class emos_frm_tbl_lib
Performs operations on single table cells for the whole test block (i.e.
FRM_TBL_SET_data(in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_SET_edit(in, in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_SET_pick(in, in, in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_set_rows_count_adjustment(in) - function in class emos_frm_tbl_lib
Function tbl_get_rows_count() sometimes returns count that is less than the physical number of rows.
FRM_TBL_type(in, in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_TBL_web_get_child_item(in, in, in, in) - function in class emos_frm_tbl_lib
 
FRM_testblock(in, in, in, in) - function in class frm_lib1_lib
 
FRM_toolbar_button_press(in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for toolbar_button_press() function.
FRM_val_by_row(in, in, in) - function in class emos_frm_lib
Returns the value of a parameter in the specified row in a data table.
FRM_val(in, in) - function in class emos_frm_lib
Returns the value of a parameter in the active row in a data table.
FRM_web_image_click(in, in, in, in, in) - function in class emos_frm_web_lib
A standard "wrapper" for web_image_click() function.
FRM_web_link_click(in, in, in) - function in class emos_frm_web_lib
A standard "wrapper" for web_link_click() function.
FRM_win_type(in, in, in, in, in) - function in class emos_frm_gui_lib
A standard "wrapper" for win_type() function.
frm.tpl.scripts - package frm.tpl.scripts
Package (i.e. directory) "Scripts" contains all WinRunner scripts and GUI-Maps for this project.
frm.tpl.scripts.drv - package frm.tpl.scripts.drv
This package contains all EMOS Framework test drivers for this project.
frm.tpl.scripts.lib.frm - package frm.tpl.scripts.lib.frm
This package contains only EMOS Framework-specific libraries.

G

generate_emos_function_prototypes() - function in class emosinit
Generates function prototypes for selected EMOS_GPL functions.
get_arrsep() - function in class emos_std_misc_lib
WR has a nice bug with in-operator operating on multi-dimensional arrays.
get_log_call_level() - function in class emos_std_misc_lib
Returns the level for logging call chains.
get_norepeat_random_pos(in) - function in class emos_ddt_access_range_lib
 
get_random_pos(in) - function in class emos_ddt_access_range_lib
 
get_range(in, in, out, out, out) - function in class emos_ddt_access_lib
 
getLastRc() - function in class emos_std_misc_lib
what was the last error
GetReservedKey(in._int) - function in class emos_std_registry_lib
 
GetSubKey(in._long, in._string) - function in class emos_std_registry_lib
 
GetValueData(in._long, in._string, in._string) - function in class emos_std_registry_lib
 

I

index1(in, in) - function in class emos_std_string_lib
 
index2(in, in, in) - function in class emos_std_string_lib
 
init_count(in, in) - function in class emos_ddt_access_lib
Analyses the given string tests and builds an array that contains all individual values that were specified.
init_index_array(in) - function in class emos_ddt_access_range_lib
 
is_debug() - function in class emos_std_misc_lib
Returns the debug mode.
isCompiledModule(in) - function in class emos_std_misc_lib
Returns true if the given test name refers to a compiled module otherwise false is returned.

J

Ja(in) - function in class emos_std_misc_lib
Converts a string "Y"/"Yes" or German equivalent "J"/"Ja" (case-insensitive!)
join_path(in, in, in) - function in class emos_std_string_lib
Diese Funktion fügt zwei Pfadteile zusammen.

K

kickoff_new_style - class kickoff_new_style.
 
kickoff_old_style - class kickoff_old_style.
This is an example of a script that triggers the processing of a test suite table (hence "kickoff").

L

list_item_exists(in, in, out, in) - function in class emos_std_list_lib
Checks whether the list contains a particular item.
list_select_item1(in, in) - function in class emos_std_list_lib
This function was created as an attempt to solve a particularly ugly bug in WR 6.0 / 6.02.
load_column(in, in, in) - function in class emos_frm_lib
Loads a given FRM-column from a data table.
load_drv_lib(in, in, in) - function in class emos_frm_driver_lib
Loads driver libs.
load_GUI(in) - function in class emos_std_misc_lib
Wrapper around GUI_load().
loadRegistry() - function in class emos_std_registry_lib
 
log_cmd(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
log_txt(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
ltrim(in) - function in class emos_std_string_lib
 

M

menu_select_item1(in, in, in, in, out, inout, out) - function in class emos_std_menue_lib
 
misha_std_re_func_lib - class misha_std_re_func_lib.
Regular expression functions search and match for WinRunner.

O

OpenRegistryKey(in, in) - function in class emos_std_registry_lib
 

P

pass(in) - function in class emos_std_misc_lib
returns !

R

random_arr(inout[], in) - function in class emos_std_string_lib
 
re_func_init() - function in class misha_std_re_func_lib
initialises the re_func
re_get_detail(in, in, out, out, out, out) - function in class misha_std_re_func_lib
Get the (sub)match position and length from the detail.
re_get_match(in, in, in, out) - function in class misha_std_re_func_lib
Get the (sub)matched string from the detail.
re_match(in._string, in._string, out._int, out._int, inout._string) - function in class misha_std_re_func_lib
Match a regular expression to a whole string.
re_print_detail(in) - function in class misha_std_re_func_lib
Print the re match details to the debug window.
re_search(in._string, in._string, out._int, out._int, inout._string) - function in class misha_std_re_func_lib
Search a string for a regular expression.
reload_all_emos_libs(in, in) - function in class emosinit
Reloads all EMOS libraries.
replace(in, in, in) - function in class emos_std_string_lib
Replaces all delchr characters with insstr string.
replace1(in, in, in) - function in class emos_std_string_lib
 
restore_timeout() - function in class emos_std_misc_lib
Restores the timeout that has been overriden by the last invocation of the set_timeout() function.

S

save_column(in, in, in) - function in class emos_frm_lib
Saves the FRM-column back to data table.
set_debug(in) - function in class emos_std_misc_lib
Turns debug mode on/off.
set_log_call_level(in) - function in class emos_std_misc_lib
Defines the level for logging call chains.
set_pos_used(in, in) - function in class emos_ddt_access_range_lib
 
set_timeout(in) - function in class emos_std_misc_lib
Wrapper around setvar("timeout").
SetExcelSheet(in._string, in._string) - function in class emos_ddt_lib
Changes the active sheet in the given excel file.
SetValueData(in._long, in._string, in._string, in._string) - function in class emos_std_registry_lib
 
split_path(in, out, out, in) - function in class emos_std_string_lib
Splits a path string into a directory and file parts.
split1(in, inout[], in) - function in class emos_std_string_lib
 
splitSearchPath(out[]) - function in class emos_std_misc_lib
Returns true if specified test refers to a WinRunner compiled module
startup - class startup.
Make this script your startup test and place here all you allways need.
std - package std
This package contains standard utility functions wich are distributed with EMOS Framework.
strip_both(in, in) - function in class emos_std_string_lib
Removes all occuences of zap from both sides of str (trim).
strip_front(in, in) - function in class emos_std_string_lib
Removes all occuences of zap from the front of str (left trim).
strip_trail(in, in) - function in class startup
Trims given characters from the end of the given string.
strip_trail(in, in) - function in class emos_std_string_lib
Removes all occuences of zap from the end of str (right trim).
substr1(in, in, in) - function in class emos_std_string_lib
 

T

test_replace() - function in class emos_std_string_lib
 
trim(in) - function in class emos_std_string_lib
 

U

unload_all_emos_libs() - function in class emosinit
Unloads all EMOS libraries.
unloadRegistry() - function in class emos_std_registry_lib
 

W

wrlog_block_data(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_block_start(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_block_stop(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_debug_call_info(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_init_file_interface(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_init_pipe_interface(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_init_tcp_interface(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_prim_data(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_prim_frm_info(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_prim_obj_info(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_prim_start(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_prim_stop(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_print(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_println(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_set_data(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_set_start(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_set_stop(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_suite_data(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_suite_start(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_suite_stop(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_suite_tick(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_terminate_file_interface(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_terminate_pipe_interface(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_terminate_tcp_interface(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_test_data(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_test_start(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_test_stop(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_timer_data(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_timer_start(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_timer_stop(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 
wrlog_timer_tick(in, in, in, in, in, in) - function in class emos_std_wrlog_lib
 

Y

yes(in) - function in class emos_std_misc_lib
Converts a string "Y"/"Yes" or German equivalent "J"/"Ja" (case-insensitive!)
yyyymmdd_str(in) - function in class emos_std_string_lib
Converts the integer returned by the get_time function to a string formatted as YYYYMMDD.

_

_detail_decode(in, in, in) - function in class misha_std_re_func_lib
 

A B C D E F G I J K L M O P R S T U W Y _
FRM
v1.4.2