Sikuli egy vizuáltechnikai keresni, és automatizálják a grafikus felhasználói felülettel (GUI) segítségével képek (screenshot). Az első kiadás Sikuli tartalmaz Sikuli Script, vizuális Scripting API Jython, és Sikuli IDE, integrált fejlesztési környezet írásban vizuális szkriptek képekkel könnyen.
Sikuli Script automatizálja semmit látod a képernyőn, anélkül belső API támogatását. Programozási eszközökkel vezérelheti egy weboldalt, a desktop alkalmazás fut a Windows / Linux / Mac OS X, vagy akár egy iPhone alkalmazás fut egy emulátor.
Sikuli egy kutatási projekt által kifejlesztett User Interface Design Group, MIT Számítástudományi és Mesterséges Intelligencia Laboratórium (CSAIL). Sikuli Script és Sikuli IDE egyaránt forgalmazott MIT licenc alatt.
Mi az új ebben a kiadásban:
- Új funkciók:
- Sikuli IDE
- Auto behúzás
- New beállításokat beállítottság: bővíteni lapon fülszélesség, betűtípust, betűméretet
- A locale az IDE lehet változtatni
- ESC törli screen capture módban
- Sikuli kódot (például képeket) másolhatók át a lapokat
- Sikuli kódot lehet másolni egyszerű szövegként más programok / szövegszerkesztők
- ablak méretét és megnyitott fájlokat emlékeznek, és automatikusan visszaáll
- Sikuli Script
- App osztály támogatja Linux most (wmctrl és xdotool szükséges.)
- Java API-k jobban összeegyeztethető Jython a
- New gyorsbillentyű API lehetővé teszi a felhasználó számára, hogy regisztrálja gyorsbillentyűk kiváltó Sikuli funkció
- A paraméter Sikuli víziója motor MinTargetSize lehet változtatni, hogy beállítsa a robusztusság / a motor fordulatszáma
- Pure színes sablonok is kiegyenlített most
- popup () elfogad egy elhagyható paraméter beállítására a címet a dialógus
- Néhány hibaüzenet javult
- A csomagban Jython frissítéseket 2.5.2
- hibajavítások:
- Sok hiba a megfelelő előnézeti ablakban rögzítettek nem lóg már, preview összhangban van az eredménye findAll.
Mi az új verzióban 0.10.2:
- Ez a kiadás két új parancssori opciók - teszt futtatásához Sikuli egysége teszt esetek és --stderr nyomtatni futásidejű hibák STDERR helyett felbukkanó üzenet mezőbe. És persze néhány hiba és memóriavesztés, ami miatt összeomlik is kijavítják.
Mi az új verzióban 0.10.1:
- General Megjegyzés:
- Támogatás több nyelven: brazíliai portugál, dán, koreai, orosz, spanyol, török és ukrán.
- Automatikus frissítés ellenőrzést ki lehet kapcsolni a Beállítások ablakban.
- Add a Szerkesztés menü, beleértve Cut, Copy, Paste, Select All, behúzás, Un-behúzás.
- Javítva számos kritikus memóriavesztés okozó összeomlik a Windows.
- Csökkentse alapértelmezett memória-felhasználás.
- Default hot-kulcsok megváltoztatni Windows.
- kapcsoló lapok: CTRL-TAB, CTRL-SHIFT-TAB
- Képernyőmentés: CTRL-SHIFT-2
- Add parancssori Sikuli IDE.
- Felhasználás: Sikuli-IDE [--args & lt; érvek & gt;] [-h] [-r & lt; sikuli-fájl & gt;]
- - args & lt; érvek & gt; adja meg az átadott paraméterek Jython a sys.argv
- -h, - help emlékeztetőt üzenetet
- -r, - fuss & lt; sikuli-fájl & gt; fuss .sikuli vagy .skl file
- hibajavítások:
- Bug # 581712 Unit tesztelés Sikuli 0.10 nem működik. (Unit tesztelés panel most dolgozik.)
- Bug # 577610 capture (régió) ad (részben) fekete képek
- Bug # 577220 exit () függvény ad Runtime Error parancssorból
- Bug # 575585 Memóriaszivárgás a Sikuli 0,10 összeomlik hosszú szkriptek
- Bug # 562393 Win XP: CTRL + nyíl parancsikon kettős leképezve
- Bug # 574951 kaptam JNI Kivétel: nem tudta létrehozni a Java VM
- Bug # 583096 Adatvesztés amikor fut Sikuli Windows
- Bug # 570248 Pillanatképek a script nem hosszabb talált mentés után a & quot; mentés másként ... & quot;
- Bug # 580000 Sikuli-IDE összeomlik, amikor kattintva PS ami nem LOGER látható find ()
- fix feldolgozási hiba, ha nem-számjegy Pattern.similar vagy Pattern.targetOffset.
- Sikuli 0,10 függvényeket és osztályokat lehet behozni és használni Jython modulok eltérő csak fő szkripteket. Lásd Libot utáni https://answers.launchpad.net/sikuli/+question/111193 a részleteket.
Mi az új verzióban 0.9.9:
- Sikuli IDE és beillesztés () parancs támogatja a Unicode karakterek most. Akkor át a nemzetközi szöveget az alkalmazások között.
- Mi is van egy új API: run (parancs) - fut egy string parancs és visszaadja a kimenet.
- Haladó felhasználók kezelni FindFailed kivétel Python try-except nyilatkozatot. Emellett Sikuli IDE Mac végül használ Mac natív Fájlablak.
Mi az új verzióban 0.9.8:
- Teljesen támogatott Linux! (Globális parancsikonokat figyelembe screenshotok és leállítja a szkriptek működött!)
- is rögzítve komoly memóriavesztés probléma.
Mi az új verzióban 0.9.7:
- Minden felhasználóknak erősen ajánlott a frissítés.
- 0.9.7 gyorsabb és fut .skl (futtatható sikuli script) duplán kattintva, vagy a parancssorból.
követelmények :
- Java 2 Standard Edition Runtime Environment
- Python
Hozzászólás nem található