当我运行此代码时:
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'
使用以下步骤以管理员身份运行VisualStudio
我认为代码中没有错误。所以试试这个。
将等待时间增加到5000ms
对于这个程序,您不需要Sikuli4Net,删除与此相关的用法
我已经将Sikuli与Selenium Web驱动程序集成在一起,它在我的本地机器上运行良好。现在我想在远程机器中执行相同的脚本。我的脚本通常是基于sikuli的,即几乎没有任何Web自动化。整个项目是为了自动化在不同远程机器上运行的桌面应用程序。 想想零售商店上运行的POS系统。
MIT设计了一种新颖的图形脚本语言Sikuli,计算机用户 只须有最基本的编程技能(比如会写print"hello world"),他不需要去写出一行行代码,而是用屏幕截图的方式,用截出来的图形元素组合出神奇的程序。 根据MIT研究人员的论文(PDF)描述,使用者只要对Python语言有基本的了解,Sikuli可以利用图形用户界面的截图元素自动的完成大多数编程任务。用研究人 员的举的例子来说,就好
我想在C#中使用SikuliIntegrator。我以管理员的身份运行VS,通过NuGet manager安装SikuliIntegrator,并想在简单的任务上测试他。 这是我的密码 运行代码(并在屏幕上准备好我的图片)后,我得到的只是异常“####失败”知道为什么吗? 我不想使用Sikuli4Net,因为它看起来像是在web ap上工作,我只需要在桌面应用上简单点击几下。 我尝试了Java中的
问题内容: 我广泛使用Selenium进行集成测试。适用于所有常规内容(HTML / AJAX),但是当我尝试测试第三方ActiveX,Java applet和Flash组件时却一无所获。 我为此找到的解决方案是Sikuli。在本地运行良好,但是如何将其集成到Selenium中呢? 顺便说一句 如果相关,对于Selenium,我正在使用Python API。 问题答案: 请参阅Selenium R
我正在我的项目中使用Sikuli来处理一些flash按钮。当在本地运行脚本时,它工作得很好。问题是,当我需要运行build.gradle时,我需要在build.gradle中有Sikuli依赖项。我就是这么写的。运行构建时,会出现以下错误: > 错误:无法解析配置“:Compile”的所有依赖项。 找不到com.googlecode.javacpp:javacpp:0.1.要求::new_qa_a
我试图将下面的行为编码到sikuli脚本中,但似乎无法理解,即使有文档也不行。 我想在屏幕上找到一些东西(这实际上是文本),然后当右边的文本更改时执行击键操作。我一直在看<code>find()。right()定义一个区域以及和;但是没有真正正确理解文档以便将它们放在一起。
我已经完成了Sikuli与硒的集成,现在想知道是否有一个链接,我可以在其中学习我可以使用的所有命令使用Sikuli与硒。我尝试了谷歌搜索,我了解了“App”命令,是否有任何其他文档或链接,我可以在其中了解有关可以使用的命令的更多信息。
我刚来锡库利。我想在我的python(2.7版)单元测试(实际上是selenium webdriver测试)中添加sikuli特性(能够检查网页上是否显示了特定的图像)。有什么建议怎么做吗?我尝试安装,但出现错误(因为它可能需要Cython)。