有没有人试图在CodedUI测试中模拟右键单击?
我正在尝试:
Mouse.Click(note, MouseButtons.Right);
其中note
是UITestControl
,但它显示:
错误16'MouseButtons'是一个模糊的引用 'Microsoft.VisualStudio.TestTools.UITest.Input.MouseButtons'和 'System.Windows.Forms.MouseButtons'
(我需要在右键单击“删除”菜单选项中删除一些项目
是否必须使用鼠标事件进行模拟?类似的东西:
private void rightClick(object sender, MouseEventArgs e) {
发件人是note
的位置,但现在如何定义右键单击?
答案 0 :(得分:2)
尝试指定您正在使用的课程:
Mouse.Click(note, Microsoft.VisualStudio.TestTools.UITest.Input.MouseButtons.Right);
否则,如果您可以删除System.Windows.Forms.MouseButtons
部分中对using
的引用,编译器将知道您的意思。