New question #199125 on Sikuli:
https://answers.launchpad.net/sikuli/+question/199125
Hi,
I'm new to scripting and want to know if it is possible to script a unit test
within sikuli in which each test doesn't require a relaunch of the application?
For example this code would have to launch the calculator app three times:
def setUp(self):
App.open("C:\Windows\System32\calc.exe")
wait("QEIECalculat.png")
#waits for app to load
def tearDown(self):
type(Key.F4,KEY_ALT)
#shuts down app in this case calculator
popup("The test has concluded")
def testAdd(self):
type(Key.NUM2)
type(Key.ADD)
type(Key.NUM2)
type(Key.ENTER)
assert exists("1338400138750.png")
def testSub(self):
type(Key.NUM2)
type(Key.MINUS)
type(Key.NUM2)
type(Key.ENTER)
assert exists("1338400185338.png")
def testDivide(self):
type(Key.NUM2)
type(Key.DIVIDE)
type(Key.NUM2)
type(Key.ENTER)
assert exists("1338400305084.png")
Any help or direction is appreciated.
--
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.
_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help : https://help.launchpad.net/ListHelp