【发布时间】:2017-08-09 13:08:18
【问题描述】:
当我运行这段代码时:
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using Sikuli4Net.sikuli_REST;
using Sikuli4Net.sikuli_UTIL;
using SikuliModule;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace Sikuli
{
class Program
{
static void Main(string[] args)
{
driver = new ChromeDriver();
driver.Manage().Window.Maximize();
driver.Navigate().GoToUrl("https://www.google.co.nz/");
Thread.Sleep(2000);
String image = @"C:\Users\safa\Desktop\gmail.jpg";
SikuliAction.Click(image);
}
}
}
我遇到了这个异常:
System.ComponentModel.Win32Exception:
'The system cannot find the file specified'
【问题讨论】:
-
请附上此方法的代码:
SikuliAction.Click(image). -
对不起,我没明白你的意思,但我编辑了程序。
-
如果您不包含代码,谁能帮助您找到代码问题?您在
SikuliAction.Click()中发生的错误。看看这个方法的实际实现会很有帮助。 -
我卸载了 JRE 64 位并安装了 JRE 32 位,它解决了我的问题