Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- loadTestDB
- module TC_7_111
- def self.mainLoop(loopTime)
- WebSocketXServer.setAutoUpdate(false)
- index = $mainResumeMainLoop
- $mainResumeMainLoop = 0
- writelog("mainLoop::#{index}::Resume") if index > 0
- while index < loopTime
- $curMainLoopNum = index
- $actionParamInput = "undefined"
- startTest 1
- waitsecond(2)
- sendStatus("Done::mainLoop::Loop::#{index}")
- writelog("Finish::Loop::#{$curMainLoopNum}")
- saveLogFileToGist if $saveLogToGist
- index += 1
- end
- $engineStatus = "Idle"
- resetStatus
- sendStatus("Finish::mainLoop::END")
- end
- def self.startTest(loopTime)
- tcase = TestCase.new("startTest")
- tcase.run(loopTime)
- end
- def self.WiFi_Data(loopTime)
- tcase = TestCase.new("WiFi_Data")
- tcase << TestAction.new(:gotoApp_1) do
- gotoApp('Settings')
- end
- tcase << TestAction.new(:Switch_Easyswitchwidget_2) do
- $ruiObj = RUIObject.new.with('objectid', -1833586242).with('selfid', 1873612220).with('textdescid', -1006598622).with('uniqueparentid', 0).with('classresourceid', -1846730710)
- .with('uitreeindex', 10)
- .with('pretext', 'Airplane mode')
- .with('classname', 'Switch')
- .with('resource-id', 'com.lge.settings.easy:id/easySwitchWidget')
- $ruiObj.click
- end
- tcase << TestAction.new(:Button_Button1_26) do
- $ruiObj = RUIObject.new.with('objectid', -1752023654).with('selfid', -1318451484).with('textdescid', -491413954).with('uniqueparentid', 0)
- .with('uitreeindex', 3)
- .with('classname', 'Button')
- .with('resource-id', 'android:id/button1')
- .with('text', 'OK')
- $ruiObj.click
- end
- tcase << TestAction.new(:wait120second_3) do
- waitsecond(120)
- end
- tcase << TestAction.new(:Switch_Easyswitchwidget_4) do
- $ruiObj = RUIObject.new.with('objectid', -1833586242).with('selfid', 1873612220).with('textdescid', -1006598622).with('uniqueparentid', 0).with('classresourceid', -1846730710)
- .with('uitreeindex', 10)
- .with('pretext', 'Airplane mode')
- .with('classname', 'Switch')
- .with('resource-id', 'com.lge.settings.easy:id/easySwitchWidget')
- $ruiObj.click
- end
- tcase << TestAction.new(:wait120second_5) do
- waitsecond(120)
- end
- tcase << TestAction.new(:ImageView_Icon_6) do
- $ruiObj = RUIObject.new.with('objectid', -1071600545).with('selfid', -1580627678).with('textdescid', 1140121505).with('uniqueparentid', 0).with('classresourceid', -858811928)
- .with('uitreeindex', 11)
- .with('pretext', 'Airplane mode')
- .with('classname', 'ImageView')
- .with('resource-id', 'android:id/icon')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:Switch_7) do
- $ruiObj = RUIObject.new.with('objectid', 1178284996).with('selfid', -1805606060).with('textdescid', -2127870756).with('uniqueparentid', 0)
- .with('uitreeindex', 2)
- .with('classname', 'Switch')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:TextView_Title_8) do
- $ruiObj = RUIObject.new.with('objectid', 1034430516).with('selfid', 1218306842).with('textdescid', -838188591).with('uniqueparentid', 0).with('classresourceid', 490183159)
- .with('uitreeindex', 14)
- .with('classname', 'TextView')
- .with('resource-id', 'android:id/title')
- .with('text', 'TRENDnet638')
- $ruiObj.click
- end
- tcase << TestAction.new(:EditText_Password_9) do
- $ruiObj = RUIObject.new.with('objectid', -976316462).with('selfid', -2120332491).with('textdescid', -201039218).with('uniqueparentid', 0).with('classresourceid', -714852383)
- .with('uitreeindex', 2)
- .with('classname', 'EditText')
- .with('resource-id', 'com.lge.wifisettings:id/password')
- $ruiObj.inputtext('lge12345')
- end
- tcase << TestAction.new(:Button_Button1_10) do
- $ruiObj = RUIObject.new.with('objectid', 593184813).with('selfid', 736098498).with('textdescid', 1979810601).with('uniqueparentid', 0)
- .with('uitreeindex', 6)
- .with('classname', 'Button')
- .with('resource-id', 'android:id/button1')
- .with('text', 'Connect')
- $ruiObj.click
- end
- tcase << TestAction.new(:TextView_Summary_28) do
- $ruiObj = RUIObject.new.with('objectid', 1399891586).with('selfid', -404041766).with('textdescid', 623785653).with('uniqueparentid', 0).with('classresourceid', -1930775675)
- .with('uitreeindex', 11)
- .with('classname', 'TextView')
- .with('resource-id', 'android:id/summary')
- .with('text', 'Connected')
- $ruiObj.isExist
- ifFailJumpTo(:TextView_Summary_28)
- end
- tcase << TestAction.new(:wait120second_11) do
- waitsecond(32)
- end
- tcase << TestAction.new(:pressRecentApps_12) do
- pressRecentApps
- end
- tcase << TestAction.new(:Button_ClearAll_13) do
- $ruiObj = RUIObject.new.with('objectid', 1671886509).with('selfid', -434493094).with('textdescid', -993387515).with('uniqueparentid', 0)
- .with('uitreeindex', 6)
- .with('classname', 'Button')
- .with('resource-id', 'com.android.systemui:id/clear_all')
- .with('text', 'Clear all')
- $ruiObj.click
- end
- tcase << TestAction.new(:gotoApp_14) do
- gotoApp('FtpCafe')
- end
- tcase << TestAction.new(:Button_Connect_15) do
- $ruiObj = RUIObject.new.with('objectid', 765075644).with('selfid', -824905534).with('textdescid', 2113657722).with('uniqueparentid', 0)
- .with('uitreeindex', 7)
- .with('classname', 'Button')
- .with('resource-id', 'com.ftpcafe.trial:id/connect')
- .with('text', 'Connect')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:TextView_Title_16) do
- $ruiObj = RUIObject.new.with('objectid', 206921501).with('selfid', -1111744630).with('textdescid', -755615592).with('uniqueparentid', 0)
- .with('uitreeindex', 6)
- .with('classname', 'TextView')
- .with('resource-id', 'android:id/title')
- .with('text', 'Local')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:dpadUp_18) do
- pressDPadUp
- waitsecond(2)
- end
- tcase << TestAction.new(:scriptAction_19) do
- $UIDev.swipe(250,1500,250,0,10)
- waitsecond(2)
- end
- tcase << TestAction.new(:TextView_ListrowText1_31) do
- $ruiObj = RUIObject.new.with('objectid', 1685708324).with('selfid', -1624319273).with('textdescid', -1225744628).with('uniqueparentid', 0).with('classresourceid', 486122197)
- .with('uitreeindex', 58)
- .with('classname', 'TextView')
- .with('resource-id', 'com.ftpcafe.trial:id/listrow_text1')
- .with('text', '25MB')
- $ruiObj.click
- waitsecond(1)
- end
- tcase << TestAction.new(:Button_ChooserButton_21) do
- $ruiObj = RUIObject.new.with('objectid', 360702922).with('selfid', -322176647).with('textdescid', 617111497).with('uniqueparentid', 0)
- .with('uitreeindex', 33)
- .with('classname', 'Button')
- .with('resource-id', 'com.ftpcafe.trial:id/chooser_button')
- .with('text', 'Upload')
- $ruiObj.click
- end
- tcase << TestAction.new(:wait1second_22) do
- waitsecond(0.5)
- end
- tcase << TestAction.new(:TextView_Title_32) do
- $ruiObj = RUIObject.new.with('objectid', -710008947).with('selfid', -391020659).with('textdescid', -1530146939).with('uniqueparentid', 0)
- .with('uitreeindex', 0)
- .with('classname', 'TextView')
- .with('resource-id', 'android:id/title')
- .with('text', 'Transfer Complete')
- $ruiObj.isExist
- ifFailJumpTo(:TextView_Title_32)
- end
- tcase << TestAction.new(:Button_Button_33) do
- $ruiObj = RUIObject.new.with('objectid', 741186406).with('selfid', 972812720).with('textdescid', -610978294).with('uniqueparentid', 0)
- .with('uitreeindex', 11)
- .with('classname', 'Button')
- .with('resource-id', 'com.ftpcafe.trial:id/button')
- .with('text', 'OK')
- $ruiObj.click
- end
- tcase << TestAction.new(:wait140second_38) do
- waitsecond(140)
- end
- tcase << TestAction.new(:TextView_Title_34) do
- $ruiObj = RUIObject.new.with('objectid', 206921501).with('selfid', 58506247).with('textdescid', -1195821449).with('uniqueparentid', 0)
- .with('uitreeindex', 16)
- .with('classname', 'TextView')
- .with('resource-id', 'android:id/title')
- .with('text', 'Remote')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:TextView_ListrowText1_35) do
- $ruiObj = RUIObject.new.with('objectid', 1685708324).with('selfid', -1624234705).with('textdescid', -1223123020).with('uniqueparentid', 0).with('classresourceid', 486122197)
- .with('uitreeindex', 28)
- .with('classname', 'TextView')
- .with('resource-id', 'com.ftpcafe.trial:id/listrow_text1')
- .with('text', '50MB')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:Button_ChooserButton_36) do
- $ruiObj = RUIObject.new.with('objectid', 360702922).with('selfid', -510282240).with('textdescid', 412335010).with('uniqueparentid', 0)
- .with('uitreeindex', 20)
- .with('classname', 'Button')
- .with('resource-id', 'com.ftpcafe.trial:id/chooser_button')
- .with('text', 'Download')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:TextView_Title_39) do
- $ruiObj = RUIObject.new.with('objectid', -710008947).with('selfid', -391020659).with('textdescid', -1530146939).with('uniqueparentid', 0)
- .with('uitreeindex', 0)
- .with('classname', 'TextView')
- .with('resource-id', 'android:id/title')
- .with('text', 'Transfer Complete')
- $ruiObj.isExist
- ifFailJumpTo(:TextView_Title_39)
- end
- tcase << TestAction.new(:Button_Button_40) do
- $ruiObj = RUIObject.new.with('objectid', 741186406).with('selfid', 972812720).with('textdescid', -610978294).with('uniqueparentid', 0)
- .with('uitreeindex', 11)
- .with('classname', 'Button')
- .with('resource-id', 'com.ftpcafe.trial:id/button')
- .with('text', 'OK')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:pressRecentApps_41) do
- pressRecentApps
- waitsecond(2)
- end
- tcase << TestAction.new(:Button_ClearAll_42) do
- $ruiObj = RUIObject.new.with('objectid', 1671886509).with('selfid', -434493094).with('textdescid', -993387515).with('uniqueparentid', 0)
- .with('uitreeindex', 6)
- .with('classname', 'Button')
- .with('resource-id', 'com.android.systemui:id/clear_all')
- .with('text', 'Clear all')
- $ruiObj.click
- waitsecond(2)
- end
- tcase << TestAction.new(:wait120second_43) do
- waitsecond(120)
- end
- tcase << TestAction.new(:gotoApp_45) do
- gotoApp('Settings')
- end
- tcase << TestAction.new(:ImageView_Icon_46) do
- $ruiObj = RUIObject.new.with('objectid', -1071600545).with('selfid', -1580627678).with('textdescid', 1140121505).with('uniqueparentid', 0).with('classresourceid', -858811928)
- .with('uitreeindex', 11)
- .with('pretext', 'Airplane mode')
- .with('classname', 'ImageView')
- .with('resource-id', 'android:id/icon')
- $ruiObj.click
- waitsecond(1)
- end
- tcase << TestAction.new(:Switch_47) do
- $ruiObj = RUIObject.new.with('objectid', 1178284996).with('selfid', -1805606060).with('textdescid', -2127870756).with('uniqueparentid', 0)
- .with('uitreeindex', 2)
- .with('classname', 'Switch')
- $ruiObj.click
- waitsecond(1)
- end
- tcase.run(loopTime)
- end
- def self.exception_handler
- puts "Module Exception Hanlder..."
- end
- def self.run(loop)
- mainLoop loop
- end
- end
- $exceptionPackageNameList = []
- $exceptionPackageNameList_exclude = []
- def exception_handler
- TC_7_111.exception_handler
- end
- $curProjectLogFile = $useLastLogFile
- $curProjectLogFile = "TC_7_111_#{getTimeStamp}.log" if $useLastLogFile.nil?
- $useLastLogFile = nil
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement