Guest User

Untitled

a guest
Apr 12th, 2018
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 42.69 KB | None | 0 0
  1.  
  2. go_test_bed = {
  3. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'Open navigation drawer')]",
  4. "add_accounts": "//android.widget.TextView[contains(@text,'Add account')]",
  5. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'Show accounts')]",
  6. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'Hide accounts')]",
  7. "add_gmail": "//android.widget.TextView[contains(@text,'Google')]",
  8. "manage_accounts": "//android.widget.TextView[contains(@text,'Manage accounts')]",
  9. "email1": "pythonappiumtest@gmail.com",
  10. "email2": "pythonappiumtest2@gmail.com",
  11. "enter_mailid": "//android.widget.EditText[contains(@text,'Email or phone')]",
  12. "gmail_password": "eTouch@123",
  13. "eaitest1" : "//android.widget.TextView[contains(@content-desc,'Switch to eaitest101@gmail.com')]",
  14. "verify_gmail2": "//android.widget.TextView[contains(@text,'pythonappiumtest2@gmail.com')]",
  15. "account2": "//android.widget.TextView[contains(@content-desc,'Switch to gmatuivalidations2@gmail.com')]",
  16. "gmail_subject": "Verify Conversation",
  17. "compose_button": "//android.widget.ImageButton[contains(@content-desc,'Compose')]",
  18. "to": "//android.widget.MultiAutoCompleteTextView[contains(@resource-id,'com.google.android.gm.lite:id/to')]",
  19. "bcc": "//android.widget.MultiAutoCompleteTextView[contains(@resource-id,'com.google.android.gm.lite:id/bcc')]",
  20. "cc": "//android.widget.MultiAutoCompleteTextView[contains(@resource-id,'com.google.android.gm.lite:id/cc')]",
  21. "cc_bcc_button": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm.lite:id/add_cc_bcc')]",
  22. "subject": "//android.widget.EditText[contains(@resource-id,'com.google.android.gm.lite:id/subject')]",
  23. "send_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm.lite:id/send')]",
  24. "text": "text for mail",
  25. "close_button" : "//android.widget.ImageButton[contains(@content-desc,'Close')]",
  26. "empty_button" : "//android.widget.Button[contains(@text,'EMPTY')]",
  27. "empty_trash_subject" : "VerifyEmptyTrash",
  28. "double_tab": "//android.view.View[contains(@content-desc,'Double tap to select this conversation')]",
  29. "drafts_folder": "//android.widget.TextView[contains(@text,'Drafts')]",
  30. "images_settings": "//android.widget.TextView[contains(@text,'Images')]",
  31. "reply_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm.lite:id/reply_button')]",
  32. "replyAll_button": "//android.widget.TextView[contains(@text,'Reply all')]",
  33. "compose_text": "//android.view.View[contains(@text,'Compose email')]",
  34. "nagivate_back": "//android.widget.ImageButton[contains(@content-desc,'Navigate up')]",
  35. "view_details_mime": "//android.widget.Button[contains(@text,'VIEW DETAILS')]",
  36. "view_details": "//android.widget.TextView[contains(@text,'View details')]",
  37. "hide_details": "//android.widget.TextView[contains(@text,'Hide details')]",
  38. "show_quoted_text": "//android.view.View[contains(@text,'Show quoted text')]",
  39. "hide_quoted_text": "//android.view.View[contains(@content-desc,'Hide quoted text')]",
  40. "archive_button": "//android.widget.TextView[contains(@content-desc,'Archive')]",
  41. "delete_button": "//android.widget.TextView[contains(@content-desc,'Delete')]",
  42. "markas_unread": "//android.widget.TextView[contains(@content-desc,'Mark unread')]",
  43. "more_options": "//android.widget.ImageView[contains(@content-desc,'More options')]",
  44. "body_content": "//android.view.View[contains(@text,'Compose email')]",
  45. "subject_text": "attach files",
  46. "accountOption_nextButton" :" //android.widget.Button[contains(@text,'NEXT')]",
  47. "attach_file_button": "//android.widget.TextView[contains(@content-desc,'Attach file')]",
  48. "testingdocs": "//android.widget.TextView[contains(@text,'TestingDocs')]",
  49. "my_account": "//android.widget.TextView[contains(@text,'My Account')]",
  50. "smart_reply_suggestion" : "//android.widget.Button[contains(@text,'Yes')]",
  51. "main_search": "//android.widget.TextView[contains(@content-desc,'Search')]",
  52. "attach_file_from_drive": "//android.widget.TextView[contains(@text,'Insert from Drive')]",
  53. "show_roots": "//android.widget.ImageButton[contains(@content-desc,'Show roots')]",
  54. "image_folder": "//android.widget.TextView[contains(@text,'Images')]",
  55. "my_pics_folder": "//android.widget.TextView[contains(@text,'My Pics')]",
  56. "videos_folder": "//android.widget.TextView[contains(@text,'Videos')]",
  57. "open_gmai_driver1": "//android.widget.TextView[contains(@text,'pythonappiumtest@gmail.com')]",
  58. "open_driver": "//android.widget.TextView[contains(@text,'My Drive')]",
  59. "getting_started": "//android.widget.TextView[contains(@text,'Getting started')]",
  60. "image": "//android.widget.TextView[contains(@text,'python.png')]",
  61. "video": "//android.widget.TextView[contains(@text,'Love story whatsapp status.mp4')]",
  62. "more_options_overflow": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm.lite:id/overflow')]",
  63. "select": "//android.widget.Button[contains(@text,'SELECT')]",
  64. "get_mail_from": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/spinner_account_address')]",
  65. "more_options_buttn": "//android.widget.ImageButton[contains(@content-desc,'More options')]",
  66. "search_button": "//android.widget.TextView[contains(@content-desc,'Search')]",
  67. "search_mail": "//android.widget.EditText[contains(@text,'Search mail')]",
  68. "double_tap" : 'com.google.android.gm.lite:id/thread_list_view',
  69. "voice_search": "//android.widget.ImageView[contains(@content-desc,'Start voice search')]",
  70. "search_box": "//android.widget.EditText[contains(@resource-id,'com.google.android.gm.lite:id/search_actionbar_query_text')]",
  71. "more_options_button": "//android.widget.ImageButton[contains(@content-desc,'More options')]",
  72. "trash_menu": "//android.widget.TextView[contains(@text,'Trash')]",
  73. "remove_account_text": "//android.widget.TextView[contains(@text,'Remove account')]",
  74. "remove_account_button": "//android.widget.Button[contains(@text,'Remove account')]",
  75. "remove_account_button_Nexus": "//android.widget.Button[contains(@text,'REMOVE ACCOUNT')]",
  76. "add_account_button_Nexus": "//android.widget.Button[contains(@text,'ADD ACCOUNT')]",
  77. "spam_menu": "//android.widget.TextView[contains(@text,'Spam')]",
  78. "empty_spam_now": "//android.widget.Button[contains(@text,'Empty Spam now')]",
  79. "ok": "//android.widget.Button[contains(@text,'OK')]",
  80. "days_of_mail_to_sync": "//android.widget.TextView[contains(@text,'Days of mail to sync')]",
  81. "testing_pdf": "//android.widget.TextView[contains(@text,'TestingPdf')]",
  82. "testing_excels": "//android.widget.TextView[contains(@text,'TestingExcels')]",
  83. "testing_slides": "//android.widget.TextView[contains(@text,'TestingSlides')]",
  84. "testing_docs": "//android.widget.TextView[contains(@text,'TestingDocs')]",
  85. "testing_png": "//android.widget.TextView[contains(@text,'TestingPng.png')]",
  86. "auto_advance": "//android.widget.TextView[contains(@text,'Auto-advance')]",
  87. "auto_advance_newer": "//android.widget.CheckedTextView[contains(@text,'Newer')]",
  88. "auto_advance_older": "//android.widget.CheckedTextView[contains(@text,'Older')]",
  89. "auto_advance_cnv_list": "//android.widget.CheckedTextView[contains(@text,'Conversation list')]",
  90. "account_two": "//android.widget.TextView[contains(@text,'gmatuivalidations2@gmail.com')]",
  91. "outlook_next_button": "//android.widget.Button[contains(@content-desc,'Next')]",
  92. "outlook_next_button2": "//android.widget.Button[contains(@text,'Next')]",
  93. "add_outlook": "//android.widget.TextView[contains(@text,'Outlook')]",
  94. "outlook_acc": "etouchtest@outlook.com",
  95. "set_outlook_acc": "//android.widget.EditText[contains(@resource-id,'i0116')]",
  96. "outlook_signin": "//android.widget.Button[contains(@text,'Next')]",
  97. "set_outlk_pass": "//android.widget.EditText[contains(@resource-id,'i0118')]",
  98. "outlk_paswrd": "eTouch@hyd",
  99. "outlk_entr_pwsd": "//android.view.View[contains(@content-desc,'Enter password ')]",
  100. "signin_butn": "//android.widget.Button[contains(@text,'Sign in')]",
  101. "add_yahoo": "//android.widget.TextView[contains(@text,'Yahoo')]",
  102. "set_yahoo_acc": "//android.widget.EditText[contains(@text,'Enter')]",
  103. "yahoo_id": "pythonappiumtest@yahoo.com",
  104. "clck_yahoo_img": "//android.widget.Image[contains(@text,'Yahoo')]",
  105. "set_yahoo_pwsd": "//android.widget.EditText[contains(@resource-id,'login-passwd')]",
  106. "yahoo_pswd": "eTouch@123",
  107. "yahoo_lgin_btn": "//android.widget.Button[contains(@resource-id,'login-signin')]",
  108. "agree_btn": "//android.widget.Button[contains(@text,'Agree')]",
  109. "yahoo_next_button": "//android.widget.Button[contains(@text,'Next')]",
  110. "yahoo_user_next": "//android.widget.Button[contains(@text,'Next')]",
  111. "next": "//android.widget.Button[contains(@text,'Next')]",
  112. "pop_imap_paswrd": "//android.widget.EditText[contains(@resource-id,'com.google.android.gm:id/regular_password')]",
  113. "pop_imap_accnt": "//android.widget.EditText[contains(@resource-id,'com.google.android.gm:id/account_server')]",
  114. "gmat_email2": "gmatuivalidations2@gmail.com",
  115. "empty_trash_button": "//android.widget.Button[contains(@text,'EMPTY TRASH NOW')]",
  116. "edit_button_drafts": "//android.widget.ImageView[contains(@content-desc,'Edit')]",
  117. "add_other_mail": "//android.widget.TextView[contains(@text,'Other')]",
  118. "set_other_mail": "//android.widget.EditText[contains(@resource-id,'com.google.android.gm:id/account_email')]",
  119. "manual_setup": "//android.widget.TextView[contains(@text,'Manual setup')]",
  120. "pop": "//android.widget.TextView[contains(@text,'Personal (POP3)')]",
  121. "imap": "//android.widget.TextView[contains(@text,'Personal (IMAP)')]",
  122. "inbox_type": "//android.widget.TextView[contains(@text,'Inbox type')]",
  123. "inbox_categories": "//android.widget.TextView[contains(@text,'Inbox categories')]",
  124. "inbox_sound_vibrate": "//android.widget.TextView[contains(@text,'Inbox notifications')]",
  125. "sync_messages": "//android.widget.TextView[contains(@text,'Sync messages')]",
  126. "vacation_responder": "//android.widget.TextView[contains(@text,'Vacation responder')]",
  127. "signature": "//android.widget.TextView[contains(@text,'Mobile Signature')]",
  128. "discard_drafts": "//android.widget.TextView[contains(@content-desc,'Discard drafts')]",
  129. "all_apps": "//android.widget.ImageView[contains(@content-desc,'Apps list')]",
  130. "gmail_app": "//android.widget.TextView[contains(@content-desc,'Gmail')]",
  131. "gmail_comp": "//android.widget.TextView[contains(@content-desc,'Compose')]",
  132. "comp_app": "//android.widget.TextView[contains(@content-desc,'Compose')]",
  133. "cancel": "//android.widget.Button[contains(@text,'CANCEL')]",
  134. "got_it": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/welcome_tour_got_it')]",
  135. "take_to_gmail": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/action_done')]",
  136. "ok_got_it": "//android.widget.Button[contains(@resource-id,'android:id/button1')]",
  137. "get_acc_names": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/account_address')]",
  138. "shortcut_apps": "//android.widget.TextView[contains(@resource-id,'com.google.android.apps.nexuslauncher:id/deep_shortcut')]",
  139. "next_button": "//android.widget.Button[contains(@text,'NEXT')]",
  140. "enter_gmail_password": "//android.widget.EditText[contains(@text,'Enter your password')]",
  141. "accept_button": "//android.widget.Button[contains(@text,'I AGREE')]",
  142. "settings_app": "//android.widget.TextView[contains(@content-desc,'Settings')]",
  143. "default_reply_action": "//android.widget.TextView[contains(@text,'Default reply action')]",
  144. "reply_radio_buttn": "//android.widget.CheckedTextView[contains(@text,'Reply')]",
  145. "replyAll_radio_buttn": "//android.widget.CheckedTextView[contains(@text,'Reply all')]",
  146. "reply_inside_mail": "//android.widget.ImageView[contains(@content-desc,'Reply')]",
  147. "replyall_inside_mail": "//android.widget.ImageView[contains(@content-desc,'Reply all')]",
  148. "settings": "//android.widget.TextView[contains(@text,'Settings')]",
  149. "primary": "//android.widget.TextView[contains(@text,'Primary')]",
  150. "inbox": "//android.widget.TextView[contains(@text,'Inbox')]",
  151. "help_feedback": "//android.widget.TextView[contains(@text,'Help & feedback')]",
  152. "general_settings": "//android.widget.TextView[contains(@text,'General settings')]",
  153. "sent_folder": "//android.widget.TextView[contains(@text,'Sent')]",
  154. "done_button": "//android.widget.TextView[contains(@text,'DONE')]",
  155. "gmail_default_actn": "//android.widget.TextView[contains(@text,'Gmail default action')]",
  156. "checked_delete": "//android.widget.CheckedTextView[contains(@text,'Delete')]",
  157. "checked_archive": "//android.widget.CheckedTextView[contains(@text,'Archive')]",
  158. "all_lables": "//android.widget.TextView[contains(@text,'All labels')]",
  159. "help_lable": "//android.widget.TextView[contains(@text,'Help')]",
  160. "send_feedback": "//android.widget.TextView[contains(@text,'Send feedback')]",
  161. "check_feedback": "//android.widget.TextView[contains(@text,'Feedback')]",
  162. "write_feedback": "//android.widget.EditText[contains(@resource-id,'com.google.android.gms:id/gf_issue_description')]",
  163. "send_arrw": "//android.widget.TextView[contains(@content-desc,'Send')]",
  164. "to_mail": "//android.widget.TextView[contains(@text,'To')]",
  165. "btn_mark_unread": "//android.widget.TextView[contains(@content-desc,'Mark unread')]",
  166. "manage_labels": "//android.widget.TextView[contains(@text,'Manage labels')]",
  167. "icon_badge": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/contact_badge')]",
  168. "add_star": "//android.widget.TextView[contains(@text,'Add star')]",
  169. "un_star": "//android.widget.TextView[contains(@text,'Remove star')]",
  170. "print_mail": "//android.widget.TextView[contains(@text,'Print')]",
  171. "mute_mail": "//android.widget.TextView[contains(@text,'Mute')]",
  172. "all_mail_folder": "//android.widget.TextView[contains(@text,'All mail')]",
  173. "change_labels": "//android.widget.TextView[contains(@text,'Change labels')]",
  174. "report_spam": "//android.widget.TextView[contains(@text,'Report spam')]",
  175. "move_to": "//android.widget.TextView[contains(@text,'Move to')]",
  176. "mark_imp": "//android.widget.TextView[contains(@text,'Mark important')]",
  177. "social_folder": "//android.widget.TextView[contains(@text,'Social')]",
  178. "starred_folder": "//android.widget.TextView[contains(@text,'Starred')]",
  179. "promotions_folder": "//android.widget.TextView[contains(@text,'Promotions')]",
  180. "outbox_folder": "//android.widget.TextView[contains(@text,'Outbox')]",
  181. "spam_folder": "//android.widget.TextView[contains(@text,'Spam')]",
  182. "swipe_archive": "//android.widget.TextView[contains(@text,'Archived')]",
  183. "swipe_deleted": "//android.widget.TextView[contains(@text,'Deleted')]",
  184. "undo": "//android.widget.TextView[contains(@text,'UNDO')]",
  185. "pull_down_refresh": [200, 200, 200, 600, 600],
  186. "remove_name": "//android.widget.TextView[contains(@text,'pythonappiumtest@gmail.com')]",
  187. "remove_more_options": "//android.widget.ImageButton[contains(@content-desc,'More options')]",
  188. "remove_account": "//android.widget.TextView[contains(@text,'Remove account')]",
  189. "remove_button": "//android.widget.Button[contains(@text,'REMOVE ACCOUNT')]",
  190. "version_scroll": (470, 800, 470, 50, 400),
  191. "swipe_down": (100, 600, 100, 200, 400),
  192. "swipe_up": (100, 200, 100, 600, 500),
  193. 'tap_on1': (50, 414, 3000),
  194. 'tap_on2': (88, 300, 1000),
  195. "help_more": "//android.widget.ImageView[contains(@index, 1)]",
  196. "help_version": "//android.widget.TextView[@text='Version info']",
  197. "version_update": "//android.widget.TextView[@resource-id='com.google.android.gms:id/title']",
  198. "update_button": "//android.widget.Button[@resource-id='com.android.vending:id/update_button']",
  199. "help_version_num": "//android.widget.TextView[contains(@resource-id, 'com.google.android.gms:id/gh_application_version')]",
  200. "added_account": "//android.widget.TextView[contains(@text, 'pythonappiumtest@gmail.com')]",
  201. "smart_reply_subject": "Are you there",
  202. "RedPadlockId": "tererjapan@yahoo.co.jp",
  203. "GreenPadlockId": "smime.1qa3@gau.pintoqa.work",
  204. "GrayPadlockId": "bt.nightly.mtv1@gmail.com",
  205. "mime_pwd": "BigBangInF()RK",
  206. "account2_id": "gmatuivalidations2@gmail.com",
  207. "mime_account": "//android.widget.TextView[contains(@content-desc,'Switch to smime.2qa3@gau.pintoqa.work')]",
  208. "padlock_icon": "//android.widget.ImageView[@resource-id = 'com.google.android.gm:id/message_security_icon']",
  209. "mime_subject": "CertVerificationAfterSendingMail",
  210. "mime_mail_Insent": "//android.view.View[contains(@content-desc,'CertVerificationAfterSendingMail')]",
  211. "view_security_details": "//android.widget.TextView[contains(@text,'View security details')]",
  212. "compose_subject": "compose subject",
  213. "compose_attachments": "Attachments pico",
  214. "forward_button": "//android.widget.TextView[contains(@text,'Forward')]",
  215. "nxt_btn": "//android.widget.Button[contains(@content-desc,'NEXT')]",
  216. "set_gmail_paswd": "//android.widget.EditText[contains(@text,'Enter your password')]",
  217. "agree_button": "//android.widget.Button[contains(@content-desc,'I AGREE')]",
  218. "block": "//android.widget.TextView[contains(@text,'Block')]",
  219. "unblock": "//android.widget.TextView[contains(@text,'Unblock')]",
  220. "spam_banner_blocked": "//android.widget.TextView[contains(@text,'You blocked')]",
  221. "spam_banner_unclocked": "//android.widget.TextView[contains(@text,'You unblocked')]",
  222. "block_subject": "block",
  223. "mark_read" : "//android.view.View[contains(@content-desc,'mark read')]",
  224. "bold": "//android.widget.Button[contains(@content-desc,'Bold')]",
  225. "label_change_subject" : "test change label",
  226. "italic": "//android.widget.Button[contains(@content-desc,'Italic')]",
  227. "underline": "//android.widget.Button[contains(@content-desc,'Underline')]",
  228. "text_color": "//android.widget.Button[contains(@content-desc,'Text color')]",
  229. "background_color": "//android.widget.Button[contains(@content-desc,'Background color')]",
  230. "clear_formatting": "//android.widget.Button[contains(@content-desc,'Clear formatting')]",
  231. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  232.  
  233. "search_button_settings": "//android.widget.TextView[contains(@content-desc,'Search settings')]",
  234. "search_box_settings": "//android.widget.EditText[contains(@text,'Search')]",
  235. "languages_settings": "//android.widget.TextView[@text='Languages']",
  236. "add_language": "//android.widget.Button[contains(@text,'Add a language')]",
  237. "search_language_name": "//android.widget.EditText[contains(@text,'Type language name')]",
  238.  
  239. "French": "//android.widget.TextView[contains(@content-desc,'French')]",
  240. "france": "//android.widget.TextView[contains(@content-desc,'France')]",
  241. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language en",
  242.  
  243. "english": {
  244. "primary": "",
  245. "conversation": ""
  246. },
  247.  
  248. "french":{
  249. "compose_button": "//android.widget.ImageButton[contains(@resource-id,'com.google.android.gm:id/compose_button')]",
  250. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'Ouvrir le panneau de navigation')]",
  251. "cc_bcc_button": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/add_cc_bcc')]",
  252. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'Afficher les comptes')]",
  253. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'Masquer les comptes')]",
  254. "settings": "//android.widget.TextView[contains(@text,'Paramètres')]",
  255. "general_settings": "//android.widget.TextView[contains(@text,'Paramètres généraux')]",
  256. "primary": "//android.widget.TextView[contains(@text,'Principale')]",
  257.  
  258. "search_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/search')]",
  259. "more_options": "//android.widget.ImageView[contains(@content-desc,'Plus')]",
  260. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  261. "double_tap": "//android.view.View[contains(@content-desc,'Appuyez deux fois pour')]",
  262. "open_mail": "//android.view.View[contains(@content-desc,'Language overflow verification')]",
  263. "view_details": "//android.widget.TextView[contains(@text,'Afficher les détails')]",
  264. "security_details": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/show_security_details')]",
  265. "overflow_more_options": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/overflow')]",
  266. "reply_button": "//android.widget.TextView[contains(@text,'Répondre')]",
  267. "reply_all_button": "//android.widget.TextView[contains(@text,'Répondre à tous')]",
  268. "forward_button": "//android.widget.TextView[contains(@text,'Transférer')]",
  269. "mode": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/mode')]",
  270.  
  271. "search_button_settings": "//android.widget.TextView[contains(@resource-id,'com.android.settings:id/search')]",
  272. "search_box_settings": "//android.widget.EditText[contains(@text,'Rechercher…')]",
  273. "languages": "Langues",
  274.  
  275. "languages_settings": "//android.widget.TextView[contains(@text,'Langues')]",
  276. "languages_option": "//android.widget.TextView[@text='Langues']",
  277. "settings_more_options": "//android.widget.ImageButton[contains(@content-desc,'Plus')]",
  278. "language_remove": "//android.widget.TextView[contains(@text,'Supprimer')]",
  279. "present_language": "//android.widget.CheckBox[contains(@text,'Français (France)')]",
  280. "delete_icon": "//android.widget.TextView[contains(@content-desc,'Supprimer')]",
  281. "ok": "//android.widget.Button[contains(@text,'OK')]",
  282. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language fr,en"
  283.  
  284. },
  285.  
  286. "chinese": {
  287. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'打开抽屉式导航栏')]",
  288. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'显示帐号')]",
  289. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'隐藏帐号')]",
  290. "compose_button": "//android.widget.ImageButton[contains(@content-desc,'写邮件')]",
  291. "cc_bcc_button": "//android.widget.ImageView[contains(@content-desc,'添加抄送/密送地址')]",
  292. "settings": "//android.widget.TextView[contains(@text,'设置')]",
  293. "primary": "//android.widget.TextView[contains(@text,'主要')]",
  294. "general_settings": "//android.widget.TextView[contains(@text,'常规设置')]",
  295.  
  296. "search_button_settings": "//android.widget.TextView[contains(@resource-id,'com.android.settings:id/search')]",
  297. "search_box_settings": "//android.widget.EditText[contains(@text,'搜索…')]",
  298. "languages": "语言和输入法",
  299.  
  300. "search_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/search')]",
  301. "more_options": "//android.widget.ImageView[contains(@content-desc,'更多选项')]",
  302. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  303. "double_tap": "//android.view.View[contains(@content-desc,'点按两次即可选择此会话')]",
  304. "open_mail": "//android.view.View[contains(@content-desc,'Language overflow verification')]",
  305. "view_details": "//android.widget.TextView[contains(@text,'查看详情')]",
  306. "security_details": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/show_security_details')]",
  307. "overflow_more_options": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/overflow')]",
  308. "reply_button": "//android.widget.TextView[contains(@text,'回复')]",
  309. "reply_all_button": "//android.widget.TextView[contains(@text,'回复全部')]",
  310. "forward_button": "//android.widget.TextView[contains(@text,'转发')]",
  311. "mode": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/mode')]",
  312.  
  313. "languages_settings": "//android.widget.TextView[contains(@text,'语言和输入法')]",
  314. "languages_option": "//android.widget.TextView[@text='语言']",
  315. "settings_more_options": "//android.widget.ImageButton[contains(@content-desc,'更多选项')]",
  316. "language_remove": "//android.widget.TextView[contains(@text,'移除')]",
  317. "present_language": "//android.widget.CheckBox[contains(@text,'简体中文(中国)')]",
  318. "delete_icon": "//android.widget.TextView[contains(@content-desc,'移除')]",
  319. "ok": "//android.widget.Button[contains(@text,'确定')]",
  320. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language zh-rCN"
  321.  
  322. },
  323.  
  324. "spanish": {
  325. "compose_button": "//android.widget.ImageButton[contains(@resource-id,'com.google.android.gm:id/compose_button')]",
  326. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'Abrir panel de navegación')]",
  327. "cc_bcc_button": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/add_cc_bcc')]",
  328. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'Mostrar cuentas')]",
  329. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'Ocultar cuentas')]",
  330. "settings": "//android.widget.TextView[contains(@text,'Ajustes')]",
  331. "general_settings": "//android.widget.TextView[contains(@text,'Ajustes generales')]",
  332. "primary": "//android.widget.TextView[contains(@text,'Principal')]",
  333.  
  334. "search_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/search')]",
  335. "more_options": "//android.widget.ImageView[contains(@content-desc,'Más opciones')]",
  336. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  337. "double_tap": "//android.view.View[contains(@content-desc,'Toca dos veces para')]",
  338. "open_mail": "//android.view.View[contains(@content-desc,'Language overflow verification')]",
  339. "view_details": "//android.widget.TextView[contains(@text,'Ver detalles')]",
  340. "security_details": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/show_security_details')]",
  341. "overflow_more_options": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/overflow')]",
  342. "reply_button": "//android.widget.TextView[contains(@text,'Responder')]",
  343. "reply_all_button": "//android.widget.TextView[contains(@text,'Respond a todos')]",
  344. "forward_button": "//android.widget.TextView[contains(@text,'Reenviar')]",
  345. "mode": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/mode')]",
  346.  
  347. "search_button_settings": "//android.widget.TextView[contains(@resource-id,'com.android.settings:id/search')]",
  348. "search_box_settings": "//android.widget.EditText[contains(@text,'Rechercher…')]",
  349. "languages": "Langues",
  350. "languages_settings": "//android.widget.TextView[contains(@text,'Idiomas e introducción de texto')]",
  351. "languages_option": "//android.widget.TextView[@text='Idiomas']",
  352. "settings_more_options": "//android.widget.ImageButton[contains(@content-desc,'Más opciones')]",
  353. "language_remove": "//android.widget.TextView[contains(@text,'Quitar')]",
  354. "present_language": "//android.widget.CheckBox[contains(@text,'Español (España)')]",
  355. "delete_icon": "//android.widget.TextView[contains(@content-desc,'Quitar')]",
  356. "ok": "//android.widget.Button[contains(@text,'ACEPTAR')]",
  357. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language es"
  358.  
  359. },
  360.  
  361. "german": {
  362. "compose_button": "//android.widget.ImageButton[contains(@resource-id,'com.google.android.gm:id/compose_button')]",
  363. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'Navigationsleiste öffnen')]",
  364. "cc_bcc_button": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/add_cc_bcc')]",
  365. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'Konten anzeigen')]",
  366. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'Konten ausblenden')]",
  367. "settings": "//android.widget.TextView[contains(@text,'Einstellungen')]",
  368. "general_settings": "//android.widget.TextView[contains(@text,'Allgemeine Einstellungen')]",
  369. "primary": "//android.widget.TextView[contains(@text,'Allgemein')]",
  370.  
  371. "search_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/search')]",
  372. "more_options": "//android.widget.ImageView[contains(@content-desc,'Weitere Optionen')]",
  373. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  374. "double_tap": "//android.view.View[contains(@content-desc,'Tippen Sie zweimal')]",
  375. "open_mail": "//android.view.View[contains(@content-desc,'Language overflow verification')]",
  376. "view_details": "//android.widget.TextView[contains(@text,'Details ansehen')]",
  377. "security_details": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/show_security_details')]",
  378. "overflow_more_options": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/overflow')]",
  379. "reply_button": "//android.widget.TextView[contains(@text,'Antworten')]",
  380. "reply_all_button": "//android.widget.TextView[contains(@text,'Allen antworten')]",
  381. "forward_button": "//android.widget.TextView[contains(@text,'Weiterleiten')]",
  382. "mode": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/mode')]",
  383.  
  384. "languages_settings": "//android.widget.TextView[contains(@text,'Sprachen & Eingabe')]",
  385. "languages_option": "//android.widget.TextView[@text='Sprachen']",
  386. "settings_more_options": "//android.widget.ImageButton[contains(@content-desc,'Weitere Optionen')]",
  387. "language_remove": "//android.widget.TextView[contains(@text,'Entfernen')]",
  388. "present_language": "//android.widget.CheckBox[contains(@text,'Deutsch (Deutschland)')]",
  389. "delete_icon": "//android.widget.TextView[contains(@content-desc,'Entfernen')]",
  390. "ok": "//android.widget.Button[contains(@text,'OK')]",
  391. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language de"
  392.  
  393. },
  394.  
  395. "russian": {
  396. "compose_button": "//android.widget.ImageButton[contains(@resource-id,'com.google.android.gm:id/compose_button')]",
  397. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'Открыть панель навигации')]",
  398. "cc_bcc_button": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/add_cc_bcc')]",
  399. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'Показать аккаунты')]",
  400. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'Скрыть аккаунты')]",
  401. "settings": "//android.widget.TextView[contains(@text,'Настройки')]",
  402. "general_settings": "//android.widget.TextView[contains(@text,'Общие настройки')]",
  403. "primary": "//android.widget.TextView[contains(@text,'Несортированные')]",
  404.  
  405. "search_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/search')]",
  406. "more_options": "//android.widget.ImageView[contains(@content-desc,'Ещё')]",
  407. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  408. "double_tap": "//android.view.View[contains(@content-desc,'Нажмите дважды')]",
  409. "open_mail": "//android.view.View[contains(@content-desc,'Language overflow verification')]",
  410. "view_details": "//android.widget.TextView[contains(@text,'Подробности')]",
  411. "security_details": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/show_security_details')]",
  412. "overflow_more_options": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/overflow')]",
  413. "reply_button": "//android.widget.TextView[contains(@text,'Ответить')]",
  414. "reply_all_button": "//android.widget.TextView[contains(@text,'Ответить всем')]",
  415. "forward_button": "//android.widget.TextView[contains(@text,'Переслать')]",
  416. "mode": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/mode')]",
  417.  
  418.  
  419. "languages_settings": "//android.widget.TextView[contains(@text,'Язык и ввод')]",
  420. "languages_option": "//android.widget.TextView[@text='Языки']",
  421. "settings_more_options": "//android.widget.ImageButton[contains(@content-desc,'Ещё')]",
  422. "language_remove": "//android.widget.TextView[contains(@text,'Удалить')]",
  423. "present_language": "//android.widget.CheckBox[contains(@text,'Русский (Россия)')]",
  424. "delete_icon": "//android.widget.TextView[contains(@content-desc,'Удалить')]",
  425. "ok": "//android.widget.Button[contains(@text,'ОК')]",
  426. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language ru"
  427.  
  428. },
  429. "arabic": {
  430. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'فتح لائحة التنقل')]",
  431. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'عرض الحسابات')]",
  432. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'إخفاء الحسابات')]",
  433. "compose_button": "//android.widget.ImageButton[contains(@resource-id,'com.google.android.gm:id/compose_button')]",
  434. "settings": "//android.widget.TextView[contains(@text,'الإعدادات')]",
  435. "primary": "//android.widget.TextView[contains(@text,'أساسي')]",
  436. "cc_bcc_button": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/add_cc_bcc')]",
  437. "general_settings": "//android.widget.TextView[contains(@text,'إعدادات عامة')]",
  438.  
  439. "languages_settings": "//android.widget.TextView[contains(@text,'‏‮Languages &‬‏ ‏‮input‬‏')]",
  440. "languages_option": "//android.widget.TextView[@text='‏‮Languages‬‏']",
  441. "settings_more_options": "//android.widget.ImageButton[contains(@content-desc,'‏‮More‬‏ ‏‮options‬‏')]",
  442. "language_remove": "//android.widget.TextView[contains(@text,'‏‮Remove‬‏')]",
  443. "present_language": "//android.widget.CheckBox[contains(@text,'العربية (XB)')]",
  444. "delete_icon": "//android.widget.TextView[contains(@content-desc,'‏‮Remove‬‏')]",
  445. "ok": "//android.widget.Button[contains(@text,'‏‮OK‬‏')]",
  446. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language ar",
  447.  
  448. "more_options": "//android.widget.ImageView[contains(@content-desc,'المزيد من الخيارات')]",
  449. "search_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/search')]",
  450. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  451. "double_tap": "//android.view.View[contains(@content-desc,'النقر المزدوج لتحديد هذه المحادثة')]",
  452. "open_mail": "//android.view.View[contains(@content-desc,'Language overflow verification')]",
  453. "view_details": "//android.widget.TextView[contains(@text,'التفاصيل')]",
  454. "security_details": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/show_security_details')]",
  455. "overflow_more_options": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/overflow')]",
  456. "reply_button": "//android.widget.TextView[contains(@text,'رد')]",
  457. "reply_all_button": "//android.widget.TextView[contains(@text,'Ответить всем')]",
  458. "forward_button": "//android.widget.TextView[contains(@text,'Переслать')]",
  459. "mode": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/mode')]",
  460.  
  461. },
  462. "arabic_LLA": "//android.widget.TextView[contains(@text,'‏‮ALL‬‏')]",
  463.  
  464.  
  465. "japanese": {
  466. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'ナビゲーションドロワーを開く')]",
  467. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'アカウントを表示する')]",
  468. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'アカウントを非表示にする')]",
  469. "compose_button": "//android.widget.ImageButton[contains(@content-desc,'作成')]",
  470. "cc_bcc_button": "//android.widget.ImageView[contains(@content-desc,'Cc/Bccを追加')]",
  471. "settings": "//android.widget.TextView[contains(@text,'設定')]",
  472. "primary": "//android.widget.TextView[contains(@text,'メイン')]",
  473. "general_settings": "//android.widget.TextView[contains(@text,'全般設定')]",
  474.  
  475. "search_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/search')]",
  476. "more_options": "//android.widget.ImageView[contains(@content-desc,'その他のオプション')]",
  477. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  478. "double_tap": "//android.view.View[contains(@content-desc,'ダブルタップするとこのスレッドを選択できます')]",
  479. "open_mail": "//android.view.View[contains(@content-desc,'Language overflow verification')]",
  480. "view_details": "//android.widget.TextView[contains(@text,'詳細を表示')]",
  481. "security_details": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/show_security_details')]",
  482. "overflow_more_options": "//android.widget.ImageView[contains(@resource-id,'com.google.android.gm:id/overflow')]",
  483. "reply_button": "//android.widget.TextView[contains(@text,'返信')]",
  484. "reply_all_button": "//android.widget.TextView[contains(@text,'Allen antworten')]",
  485. "forward_button": "//android.widget.TextView[contains(@text,'Weiterleiten')]",
  486. "mode": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/mode')]",
  487.  
  488. "search_button_settings": "//android.widget.TextView[contains(@resource-id,'com.android.settings:id/search')]",
  489. "search_box_settings": "//android.widget.EditText[contains(@text,'検索…')]",
  490. "languages": "言語と入力",
  491. "languages_settings": "//android.widget.TextView[contains(@text,'言語と入力')]",
  492. "languages_option": "//android.widget.TextView[@text='言語']",
  493. "settings_more_options": "//android.widget.ImageButton[contains(@content-desc,'その他のオプション')]",
  494. "language_remove": "//android.widget.TextView[contains(@text,'削除')]",
  495. "present_language": "//android.widget.CheckBox[contains(@text,'日本語 (日本)')]",
  496. "delete_icon": "//android.widget.TextView[contains(@content-desc,'削除')]",
  497. "ok": "//android.widget.Button[contains(@text,'OK')]",
  498. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language ja"
  499.  
  500. },
  501.  
  502. "hebrew": {
  503.  
  504. "open_drawer": "//android.widget.ImageButton[contains(@content-desc,'פתח את חלונית ההזזה לניווט')]",
  505. "show_accounts": "//android.widget.ImageButton[contains(@content-desc,'הצג חשבונות')]",
  506. "hide_accounts": "//android.widget.ImageButton[contains(@content-desc,'הסתר חשבונות')]",
  507. "compose_button": "//android.widget.ImageButton[contains(@content-desc,'כתוב')]",
  508. "settings": "//android.widget.TextView[contains(@text,'הגדרות')]",
  509. "primary": "//android.widget.TextView[contains(@text,'ראשי')]",
  510. "cc_bcc_button": "//android.widget.ImageView[contains(@content-desc,'הוסף עותק/עותק מוסתר')]",
  511. "general_settings": "//android.widget.TextView[contains(@text,'הגדרות כלליות')]",
  512.  
  513. "languages_settings": "//android.widget.TextView[contains(@text,'שפות וקלט')]",
  514. "languages_option": "//android.widget.TextView[@text='שפות']",
  515. "settings_more_options": "//android.widget.ImageButton[contains(@content-desc,'אפשרויות נוספות')]",
  516. "language_remove": "//android.widget.TextView[contains(@text,'הסר')]",
  517. "present_language": "//android.widget.CheckBox[contains(@text,'עברית (ישראל)')]",
  518. "delete_icon": "//android.widget.TextView[contains(@content-desc,'הסר')]",
  519. "ok": "//android.widget.Button[contains(@text,'אישור')]",
  520. "adb_language": "adb shell am start -n net.sanapeli.adbchangelanguage/.AdbChangeLanguage -e language iw",
  521.  
  522. "more_options": "//android.widget.ImageView[contains(@content-desc,'אפשרויות נוספות')]",
  523. "mode": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/mode')]",
  524. "search_button": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/search')]",
  525. "view_details": "//android.widget.TextView[contains(@text,'הצג פרטים')]",
  526. "security_details": "//android.widget.TextView[contains(@resource-id,'com.google.android.gm:id/show_security_details')]",
  527. "overflow_more_options": "//android.widget.ImageView[contains(@content-desc,'אפשרויות נוספות')]",
  528. "double_tap": "//android.view.View[contains(@content-desc,'הקש פעמיים כדי לבחור שיחה זו')]",
  529. "open_mail": "//android.view.View[contains(@content-desc,'Language overflow verification')]",
  530. "etouch_lable": "//android.widget.TextView[contains(@text,'eTouch')]",
  531. "reply_button": "//android.widget.TextView[contains(@text,'השב')]",
  532.  
  533. },
  534.  
  535.  
  536.  
  537. }
Add Comment
Please, Sign In to add comment