Advertisement
Guest User

Untitled

a guest
May 3rd, 2016
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.74 KB | None | 0 0
  1.  
  2. loadTestDB
  3.  
  4. module TC_7_111
  5.  
  6. def self.mainLoop(loopTime)
  7.  
  8. WebSocketXServer.setAutoUpdate(false)
  9.  
  10. index = $mainResumeMainLoop
  11. $mainResumeMainLoop = 0
  12.  
  13. writelog("mainLoop::#{index}::Resume") if index > 0
  14.  
  15. while index < loopTime
  16.  
  17. $curMainLoopNum = index
  18.  
  19. $actionParamInput = "undefined"
  20. startTest 1
  21.  
  22. waitsecond(2)
  23.  
  24.  
  25. sendStatus("Done::mainLoop::Loop::#{index}")
  26.  
  27.  
  28. writelog("Finish::Loop::#{$curMainLoopNum}")
  29.  
  30.  
  31. saveLogFileToGist if $saveLogToGist
  32.  
  33. index += 1
  34.  
  35. end
  36.  
  37. $engineStatus = "Idle"
  38. resetStatus
  39. sendStatus("Finish::mainLoop::END")
  40.  
  41. end
  42.  
  43. def self.startTest(loopTime)
  44.  
  45. tcase = TestCase.new("startTest")
  46.  
  47. tcase.run(loopTime)
  48.  
  49. end
  50.  
  51. def self.WiFi_Data(loopTime)
  52.  
  53. tcase = TestCase.new("WiFi_Data")
  54.  
  55. tcase << TestAction.new(:gotoApp_1) do
  56. gotoApp('Settings')
  57. end
  58.  
  59. tcase << TestAction.new(:Switch_Easyswitchwidget_2) do
  60. $ruiObj = RUIObject.new.with('objectid', -1833586242).with('selfid', 1873612220).with('textdescid', -1006598622).with('uniqueparentid', 0).with('classresourceid', -1846730710)
  61. .with('uitreeindex', 10)
  62. .with('pretext', 'Airplane mode')
  63. .with('classname', 'Switch')
  64. .with('resource-id', 'com.lge.settings.easy:id/easySwitchWidget')
  65.  
  66. $ruiObj.click
  67. end
  68.  
  69. tcase << TestAction.new(:Button_Button1_26) do
  70. $ruiObj = RUIObject.new.with('objectid', -1752023654).with('selfid', -1318451484).with('textdescid', -491413954).with('uniqueparentid', 0)
  71. .with('uitreeindex', 3)
  72. .with('classname', 'Button')
  73. .with('resource-id', 'android:id/button1')
  74. .with('text', 'OK')
  75.  
  76. $ruiObj.click
  77. end
  78.  
  79. tcase << TestAction.new(:wait120second_3) do
  80. waitsecond(120)
  81. end
  82.  
  83. tcase << TestAction.new(:Switch_Easyswitchwidget_4) do
  84. $ruiObj = RUIObject.new.with('objectid', -1833586242).with('selfid', 1873612220).with('textdescid', -1006598622).with('uniqueparentid', 0).with('classresourceid', -1846730710)
  85. .with('uitreeindex', 10)
  86. .with('pretext', 'Airplane mode')
  87. .with('classname', 'Switch')
  88. .with('resource-id', 'com.lge.settings.easy:id/easySwitchWidget')
  89.  
  90. $ruiObj.click
  91. end
  92.  
  93. tcase << TestAction.new(:wait120second_5) do
  94. waitsecond(120)
  95. end
  96.  
  97. tcase << TestAction.new(:ImageView_Icon_6) do
  98. $ruiObj = RUIObject.new.with('objectid', -1071600545).with('selfid', -1580627678).with('textdescid', 1140121505).with('uniqueparentid', 0).with('classresourceid', -858811928)
  99. .with('uitreeindex', 11)
  100. .with('pretext', 'Airplane mode')
  101. .with('classname', 'ImageView')
  102. .with('resource-id', 'android:id/icon')
  103.  
  104. $ruiObj.click
  105.  
  106. waitsecond(2)
  107. end
  108.  
  109. tcase << TestAction.new(:Switch_7) do
  110. $ruiObj = RUIObject.new.with('objectid', 1178284996).with('selfid', -1805606060).with('textdescid', -2127870756).with('uniqueparentid', 0)
  111. .with('uitreeindex', 2)
  112. .with('classname', 'Switch')
  113.  
  114. $ruiObj.click
  115.  
  116. waitsecond(2)
  117. end
  118.  
  119. tcase << TestAction.new(:TextView_Title_8) do
  120. $ruiObj = RUIObject.new.with('objectid', 1034430516).with('selfid', 1218306842).with('textdescid', -838188591).with('uniqueparentid', 0).with('classresourceid', 490183159)
  121. .with('uitreeindex', 14)
  122. .with('classname', 'TextView')
  123. .with('resource-id', 'android:id/title')
  124. .with('text', 'TRENDnet638')
  125.  
  126. $ruiObj.click
  127. end
  128.  
  129. tcase << TestAction.new(:EditText_Password_9) do
  130. $ruiObj = RUIObject.new.with('objectid', -976316462).with('selfid', -2120332491).with('textdescid', -201039218).with('uniqueparentid', 0).with('classresourceid', -714852383)
  131. .with('uitreeindex', 2)
  132. .with('classname', 'EditText')
  133. .with('resource-id', 'com.lge.wifisettings:id/password')
  134.  
  135. $ruiObj.inputtext('lge12345')
  136. end
  137.  
  138. tcase << TestAction.new(:Button_Button1_10) do
  139. $ruiObj = RUIObject.new.with('objectid', 593184813).with('selfid', 736098498).with('textdescid', 1979810601).with('uniqueparentid', 0)
  140. .with('uitreeindex', 6)
  141. .with('classname', 'Button')
  142. .with('resource-id', 'android:id/button1')
  143. .with('text', 'Connect')
  144.  
  145. $ruiObj.click
  146. end
  147.  
  148. tcase << TestAction.new(:TextView_Summary_28) do
  149. $ruiObj = RUIObject.new.with('objectid', 1399891586).with('selfid', -404041766).with('textdescid', 623785653).with('uniqueparentid', 0).with('classresourceid', -1930775675)
  150. .with('uitreeindex', 11)
  151. .with('classname', 'TextView')
  152. .with('resource-id', 'android:id/summary')
  153. .with('text', 'Connected')
  154.  
  155. $ruiObj.isExist
  156. ifFailJumpTo(:TextView_Summary_28)
  157. end
  158.  
  159. tcase << TestAction.new(:wait120second_11) do
  160. waitsecond(32)
  161. end
  162.  
  163. tcase << TestAction.new(:pressRecentApps_12) do
  164. pressRecentApps
  165. end
  166.  
  167. tcase << TestAction.new(:Button_ClearAll_13) do
  168. $ruiObj = RUIObject.new.with('objectid', 1671886509).with('selfid', -434493094).with('textdescid', -993387515).with('uniqueparentid', 0)
  169. .with('uitreeindex', 6)
  170. .with('classname', 'Button')
  171. .with('resource-id', 'com.android.systemui:id/clear_all')
  172. .with('text', 'Clear all')
  173.  
  174. $ruiObj.click
  175. end
  176.  
  177. tcase << TestAction.new(:gotoApp_14) do
  178. gotoApp('FtpCafe')
  179. end
  180.  
  181. tcase << TestAction.new(:Button_Connect_15) do
  182. $ruiObj = RUIObject.new.with('objectid', 765075644).with('selfid', -824905534).with('textdescid', 2113657722).with('uniqueparentid', 0)
  183. .with('uitreeindex', 7)
  184. .with('classname', 'Button')
  185. .with('resource-id', 'com.ftpcafe.trial:id/connect')
  186. .with('text', 'Connect')
  187.  
  188. $ruiObj.click
  189.  
  190. waitsecond(2)
  191. end
  192.  
  193. tcase << TestAction.new(:TextView_Title_16) do
  194. $ruiObj = RUIObject.new.with('objectid', 206921501).with('selfid', -1111744630).with('textdescid', -755615592).with('uniqueparentid', 0)
  195. .with('uitreeindex', 6)
  196. .with('classname', 'TextView')
  197. .with('resource-id', 'android:id/title')
  198. .with('text', 'Local')
  199.  
  200. $ruiObj.click
  201.  
  202. waitsecond(2)
  203. end
  204.  
  205. tcase << TestAction.new(:dpadUp_18) do
  206. pressDPadUp
  207.  
  208. waitsecond(2)
  209. end
  210.  
  211. tcase << TestAction.new(:scriptAction_19) do
  212. $UIDev.swipe(250,1500,250,0,10)
  213.  
  214. waitsecond(2)
  215. end
  216.  
  217. tcase << TestAction.new(:TextView_ListrowText1_31) do
  218. $ruiObj = RUIObject.new.with('objectid', 1685708324).with('selfid', -1624319273).with('textdescid', -1225744628).with('uniqueparentid', 0).with('classresourceid', 486122197)
  219. .with('uitreeindex', 58)
  220. .with('classname', 'TextView')
  221. .with('resource-id', 'com.ftpcafe.trial:id/listrow_text1')
  222. .with('text', '25MB')
  223.  
  224. $ruiObj.click
  225.  
  226. waitsecond(1)
  227. end
  228.  
  229. tcase << TestAction.new(:Button_ChooserButton_21) do
  230. $ruiObj = RUIObject.new.with('objectid', 360702922).with('selfid', -322176647).with('textdescid', 617111497).with('uniqueparentid', 0)
  231. .with('uitreeindex', 33)
  232. .with('classname', 'Button')
  233. .with('resource-id', 'com.ftpcafe.trial:id/chooser_button')
  234. .with('text', 'Upload')
  235.  
  236. $ruiObj.click
  237. end
  238.  
  239. tcase << TestAction.new(:wait1second_22) do
  240. waitsecond(0.5)
  241. end
  242.  
  243. tcase << TestAction.new(:TextView_Title_32) do
  244. $ruiObj = RUIObject.new.with('objectid', -710008947).with('selfid', -391020659).with('textdescid', -1530146939).with('uniqueparentid', 0)
  245. .with('uitreeindex', 0)
  246. .with('classname', 'TextView')
  247. .with('resource-id', 'android:id/title')
  248. .with('text', 'Transfer Complete')
  249.  
  250. $ruiObj.isExist
  251. ifFailJumpTo(:TextView_Title_32)
  252. end
  253.  
  254. tcase << TestAction.new(:Button_Button_33) do
  255. $ruiObj = RUIObject.new.with('objectid', 741186406).with('selfid', 972812720).with('textdescid', -610978294).with('uniqueparentid', 0)
  256. .with('uitreeindex', 11)
  257. .with('classname', 'Button')
  258. .with('resource-id', 'com.ftpcafe.trial:id/button')
  259. .with('text', 'OK')
  260.  
  261. $ruiObj.click
  262. end
  263.  
  264. tcase << TestAction.new(:wait140second_38) do
  265. waitsecond(140)
  266. end
  267.  
  268. tcase << TestAction.new(:TextView_Title_34) do
  269. $ruiObj = RUIObject.new.with('objectid', 206921501).with('selfid', 58506247).with('textdescid', -1195821449).with('uniqueparentid', 0)
  270. .with('uitreeindex', 16)
  271. .with('classname', 'TextView')
  272. .with('resource-id', 'android:id/title')
  273. .with('text', 'Remote')
  274.  
  275. $ruiObj.click
  276.  
  277. waitsecond(2)
  278. end
  279.  
  280. tcase << TestAction.new(:TextView_ListrowText1_35) do
  281. $ruiObj = RUIObject.new.with('objectid', 1685708324).with('selfid', -1624234705).with('textdescid', -1223123020).with('uniqueparentid', 0).with('classresourceid', 486122197)
  282. .with('uitreeindex', 28)
  283. .with('classname', 'TextView')
  284. .with('resource-id', 'com.ftpcafe.trial:id/listrow_text1')
  285. .with('text', '50MB')
  286.  
  287. $ruiObj.click
  288.  
  289. waitsecond(2)
  290. end
  291.  
  292. tcase << TestAction.new(:Button_ChooserButton_36) do
  293. $ruiObj = RUIObject.new.with('objectid', 360702922).with('selfid', -510282240).with('textdescid', 412335010).with('uniqueparentid', 0)
  294. .with('uitreeindex', 20)
  295. .with('classname', 'Button')
  296. .with('resource-id', 'com.ftpcafe.trial:id/chooser_button')
  297. .with('text', 'Download')
  298.  
  299. $ruiObj.click
  300.  
  301. waitsecond(2)
  302. end
  303.  
  304. tcase << TestAction.new(:TextView_Title_39) do
  305. $ruiObj = RUIObject.new.with('objectid', -710008947).with('selfid', -391020659).with('textdescid', -1530146939).with('uniqueparentid', 0)
  306. .with('uitreeindex', 0)
  307. .with('classname', 'TextView')
  308. .with('resource-id', 'android:id/title')
  309. .with('text', 'Transfer Complete')
  310.  
  311. $ruiObj.isExist
  312. ifFailJumpTo(:TextView_Title_39)
  313. end
  314.  
  315. tcase << TestAction.new(:Button_Button_40) do
  316. $ruiObj = RUIObject.new.with('objectid', 741186406).with('selfid', 972812720).with('textdescid', -610978294).with('uniqueparentid', 0)
  317. .with('uitreeindex', 11)
  318. .with('classname', 'Button')
  319. .with('resource-id', 'com.ftpcafe.trial:id/button')
  320. .with('text', 'OK')
  321.  
  322. $ruiObj.click
  323.  
  324. waitsecond(2)
  325. end
  326.  
  327. tcase << TestAction.new(:pressRecentApps_41) do
  328. pressRecentApps
  329.  
  330. waitsecond(2)
  331. end
  332.  
  333. tcase << TestAction.new(:Button_ClearAll_42) do
  334. $ruiObj = RUIObject.new.with('objectid', 1671886509).with('selfid', -434493094).with('textdescid', -993387515).with('uniqueparentid', 0)
  335. .with('uitreeindex', 6)
  336. .with('classname', 'Button')
  337. .with('resource-id', 'com.android.systemui:id/clear_all')
  338. .with('text', 'Clear all')
  339.  
  340. $ruiObj.click
  341.  
  342. waitsecond(2)
  343. end
  344.  
  345. tcase << TestAction.new(:wait120second_43) do
  346. waitsecond(120)
  347. end
  348.  
  349. tcase << TestAction.new(:gotoApp_45) do
  350. gotoApp('Settings')
  351. end
  352.  
  353. tcase << TestAction.new(:ImageView_Icon_46) do
  354. $ruiObj = RUIObject.new.with('objectid', -1071600545).with('selfid', -1580627678).with('textdescid', 1140121505).with('uniqueparentid', 0).with('classresourceid', -858811928)
  355. .with('uitreeindex', 11)
  356. .with('pretext', 'Airplane mode')
  357. .with('classname', 'ImageView')
  358. .with('resource-id', 'android:id/icon')
  359.  
  360. $ruiObj.click
  361.  
  362. waitsecond(1)
  363. end
  364.  
  365. tcase << TestAction.new(:Switch_47) do
  366. $ruiObj = RUIObject.new.with('objectid', 1178284996).with('selfid', -1805606060).with('textdescid', -2127870756).with('uniqueparentid', 0)
  367. .with('uitreeindex', 2)
  368. .with('classname', 'Switch')
  369.  
  370. $ruiObj.click
  371.  
  372. waitsecond(1)
  373. end
  374.  
  375. tcase.run(loopTime)
  376.  
  377. end
  378.  
  379. def self.exception_handler
  380. puts "Module Exception Hanlder..."
  381. end
  382.  
  383. def self.run(loop)
  384. mainLoop loop
  385. end
  386.  
  387. end
  388.  
  389. $exceptionPackageNameList = []
  390. $exceptionPackageNameList_exclude = []
  391.  
  392. def exception_handler
  393. TC_7_111.exception_handler
  394. end
  395.  
  396. $curProjectLogFile = $useLastLogFile
  397.  
  398. $curProjectLogFile = "TC_7_111_#{getTimeStamp}.log" if $useLastLogFile.nil?
  399.  
  400. $useLastLogFile = nil
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement