【问题标题】:How to simulate mouse right-click in CodedUI tests如何在 CodedUI 测试中模拟鼠标右键单击
【发布时间】:2015-12-14 10:37:55
【问题描述】:

有没有人尝试在 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) {

sender在哪里note,但是现在怎么定义右键呢?

【问题讨论】:

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


    【解决方案1】:

    尝试指定您正在使用的类:

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

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

    【讨论】:

    • 此建议是否有效或是否有其他解决方法?如果是其他问题,请发布答案,以便其他人也可以找到它。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多