Approriate to use Sikuli to automate testing of enterprise level IT infrastructure management aplication

Asked by bgbig

Hi,

I need to develop an automation suite for testing a third party plug-in on Microsoft's System Center Configuration Manager.

The testing includes creation of various profiles like BIOS configuration,VIC Profile ,task sequences,OSD deployments etc .

There is a standard flow for all these activites/test cases.

My question is ,whether it is feasible to incorporate testing practices using sikuli ,given that the application is pretty heavy and takes a lot of wait time to launch ,perform some task etc.

Is it possible to use eclipse as editor so that I can get some debugging feature.Since debugging the code becomes hectic with sikuli's editor.

I would be using only Python to develop entire framework.

Thanks

Question information

Language:
English Edit question
Status:
Answered
For:
SikuliX Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
RaiMan (raimund-hocke) said :
#1

Supposing, that the mentioned application runs normally on a system having a real screen and shows up normal application windows:
- Eclipse with PyDEV plugin and Jython as interpreter (preferingly external using 2.7)
- with Sikuli version 1.0.1(recommended): use setup option 4 and use sikuli-java.jar
(look: https://github.com/RaiMan/SikuliX-API/wiki/Usage-in-Java-programming)

To manage your captured images you might use the Sikuli IDE and save image sets in imageesxxx.sikuli having an image file naming convention.
in your test scripts use addImagePath(imageesxxx.sikuli) or setBundlePath(imageesxxx.sikuli) to activate the respective image sets.

Otherwise you have to implement your own approach for making the captured screenshots available in the scripts.

Can you help with this problem?

Provide an answer of your own, or ask bgbig for more information if necessary.

To post a message you must log in.