Author: Alfonso Alarcón

In Coded UI Test solutions of visual Studio (Enterprise, Ultimate or Premium versions) is recommendable to optimize efforts avoiding recording actions when a large numbers of elements must be recorded. See the general strategy from https://automatedtestingtools.wordpress.com/2016/04/19/strategy-to-get-automated-testing-without-recording-actions

In the next method is shown how to click on a hyperlink:

private static Dictionary objDict = UiTestHtmlHyperlinkDict.UiTestHtmlHyperlink();

public static void MouseClickInHyperlink(string dictKey)
{
	Mouse.Click(objDict[dictKey]);
}

As it is shown in the previous code the UI Control of the grid parent is stored in a dictionary. Please see the next post for more information of how to store UI Controls in dictionaries: https://automatedtestingtools.wordpress.com/2016/03/28/how-to-create-dictionaries-to-add-ui-controls

Advertisements