# tizen sdk luanch
#openApp("/home/test/tizen-sdk/ide/startup.sh -data /home/test/tizen-sdk/test/ide/workspace")
if sys.argv[3] == "win" :
ide=sys.argv[1] + "/IDE.bat -data " + sys.argv[2]
else:
ide=sys.argv[1] + "/startup.sh -data " + sys.argv[2]
print "%s%s" % ("start ide path : ",ide)
print "%s" % ("Tizen IDE launch...")
openApp( ide )
sleep( 120 ) ## wait ide open
# create tizen web test project 1, and test
type( "f", KeyModifier.ALT )
sleep( 2 )
type( "n" )
sleep( 2 )
type( "r" )
wait(
, 30)
type( "tizen web" )
sleep( 5 )
type( Key.ENTER )
sleep( 5 )
type( Key.ENTER )
sleep( 5 )
wait(
, 10)
click(Pattern(
).similar(0.90))
sleep( 5 )
wait(
, 60*5)
click(
)
type( "wT1" )
type( Key.ENTER )
sleep( 10 )
if exists(
):
click(Pattern(
).targetOffset(-81,1))
click(
)
sleep( 5 )
type( "w", KeyModifier.ALT )
sleep( 2 )
type( "r" )
sleep( 2 )
type( Key.ENTER )
sleep( 5 )
click(
)
wait(
)
type( Key.F11, KeyModifier.CTRL )
sleep( 2 )
if exists(
):
click(
)
sleep( 30 )
wait(
, 60)
click(Pattern(
).targetOffset(-17,1))
sleep( 1 )
# create tizen native test project 1
type( "f", KeyModifier.ALT )
sleep( 2 )
type( "n" )
sleep( 2 )
type( "r" )
wait(
, 30)
type( "tizen native" )
sleep( 5 )
type( Key.ENTER )
sleep( 5 )
type( Key.ENTER )
sleep( 5 )
wait(
,10)
click(Pattern(
).similar(0.90))
sleep( 5 )
wait(
, 60*5)
click(
)
type( "nT1" )
type( Key.ENTER )
sleep(10)
if exists(
):
click(Pattern(
).targetOffset(-81,1))
click(
)
sleep( 5 )
type( "w", KeyModifier.ALT )
sleep( 2 )
type( "r" )
sleep( 2 )
type( Key.ENTER )
sleep( 5 )
click(
)
wait(
)
type( Key.F11, KeyModifier.CTRL )
sleep( 1 )
doubleClick(
)
sleep( 1 )
wait(
, 60*10 )
click(Pattern(
).targetOffset(-17,1))
sleep( 1 )
doubleClick(Pattern(
).targetOffset(-29,1))
sleep( 1 )