如何在CodedUI测试中模拟鼠标右键单击

时间:2015-12-14 10:37:55

标签: c# automated-tests mouse coded-ui-tests right-click

有没有人试图在CodedUI测试中模拟右键单击?

我正在尝试:

Mouse.Click(note, MouseButtons.Right);

其中noteUITestControl,但它显示:

  

错误16'MouseButtons'是一个模糊的引用   'Microsoft.VisualStudio.TestTools.UITest.Input.MouseButtons'和   'System.Windows.Forms.MouseButtons'

(我需要在右键单击“删除”菜单选项中删除一些项目

是否必须使用鼠标事件进行模拟?类似的东西:

private void rightClick(object sender, MouseEventArgs e) {

发件人是note的位置,但现在如何定义右键单击?

1 个答案:

答案 0 :(得分:2)

尝试指定您正在使用的课程:

Mouse.Click(note, Microsoft.VisualStudio.TestTools.UITest.Input.MouseButtons.Right);

否则,如果您可以删除System.Windows.Forms.MouseButtons部分中对using的引用,编译器将知道您的意思。