https://codeduitestextensions.codeplex.com
Project Description
The project delivers a collection of extensions for Coded UI Test.
This library contains extensions for WpfControls (WpfComboBox, WpfEdit, WpfList, grouping WPFControl, WpfTree), Mouse, Keyboard.
The project delivers a collection of extensions for Coded UI Test.
This library contains extensions for WpfControls (WpfComboBox, WpfEdit, WpfList, grouping WPFControl, WpfTree), Mouse, Keyboard.
Last edited Jul 17, 2013 at 2:35 PM by Rabsi, version 2
using System.Windows.Input; using Microsoft.VisualStudio.TestTools.UITesting; using Microsoft.VisualStudio.TestTools.UITesting.WpfControls; namespace CodedUITestExtensions { /// <summary> /// Extensions for WpfEdit. /// </summary> public static class WpfEditExtensions { /// <summary> /// Enters text in WPFEdit using keyboard and mouse. /// </summary> /// <param name="edit">WpfEdit.</param> /// <param name="text">Entering text.</param> public static void EnterTextUsingKeyboard(this WpfEdit edit, string text) { Mouse.Click(edit); Keyboard.SendKeys("A", ModifierKeys.Control); string value = (text.Length == 0) ? "{DELETE}" : text; Keyboard.SendKeys(value); } } }
using System.Windows.Input; using Microsoft.VisualStudio.TestTools.UITesting; using Microsoft.VisualStudio.TestTools.UITesting.WpfControls; namespace CodedUITestExtensions { /// <summary> /// Extensions for WpfEdit. /// </summary> public static class WpfEditExtensions { /// <summary> /// Enters text in WPFEdit using keyboard and mouse. /// </summary> /// <param name="edit">WpfEdit.</param> /// <param name="text">Entering text.</param> public static void EnterTextUsingKeyboard(this WpfEdit edit, string text) { Mouse.Click(edit); Keyboard.SendKeys("A", ModifierKeys.Control); string value = (text.Length == 0) ? "{DELETE}" : text; Keyboard.SendKeys(value); } } }
Комментариев нет:
Отправить комментарий