त्रुटि [त्रुटि] छवि: लोड नहीं किया जा सका: फ़ाइल: / सी: /Users/gskumar/Desktop/images/main.png - जावा, सिकुली

import java.awt.Robot;

import org.sikuli.script.Screen;
import org.testng.annotations.Test;

public class Test1
{

static final int ACCEPTABLE_DELAY_LONG  = 5000 ;
static final int ACCEPTABLE_DELAY_SHORT = 3000;
Robot r;
Screen event;
RobotEvents re;
@Test(priority=1)
public void Open() throws Exception
{
re=new RobotEvents();
r=new Robot();
event=new Screen();
Runtime.getRuntime().exec("C:\Program Files (x86)\SAP\FrontEnd\SAPgui\saplogon.exe");

Thread.sleep(ACCEPTABLE_DELAY_SHORT);

event.type("./images/main.png","personal");
//event.type("images\main.png","personal");
//event.type("D:\Project1\Server\images\main.png","personal");
Thread.sleep(ACCEPTABLE_DELAY_SHORT);

}

}

उत्तर:

जवाब के लिए 0 № 1

जैसा कि मैं देख सकता हूं, त्रुटि संदेश आपको बताता है कि यह फाइल सिस्टम पर छवि नहीं ढूंढ सकता है। आप निम्न आदेश का उपयोग कर छवियों के लिए पथ निर्देशिका को बदलने का प्रयास कर सकते हैं:

 ImagePath.add(TestSikuli.class.getCanonicalName() + "/images");

और फिर, आपको बदलना होगा

event.type("./images/main.png","personal");

के लिये:

event.type("/main.png","personal");

संबंधित सवाल
सबसे लोकप्रिय