Kea2 Test Report

Test Time: 2025-10-28 17:06:02

Log Stamp: 20251024053655-Infinix_X663-075842522S001313

Test Summary

1 Property Violations
01:01:57 Total Testing Time
1560 Executed Events
27.07% Activity Coverage
8/18 Executed Properties
1 Triggered Crash
0 Triggered ANR

Coverage Trend

Property Execution Trend

Activities Coverage

Activity Name 37/133 Visit Count
team.opay.fc24862a 1 times
team.opay.70e35623 0 times
team.opay.1815513b 0 times
team.opay.3b029f4e 0 times
team.opay.3697b17b 16 times
team.opay.3da15d57 0 times
team.opay.24c83799 3 times
team.opay.5676553d 7 times
team.opay.fd00fc15 2 times
team.opay.6aa6e4e9 2 times
team.opay.f53f0a82 3 times
team.opay.c39e14bc 19 times
team.opay.0a2b857b 0 times
team.opay.075b798b 0 times
team.opay.a75402f8 0 times
team.opay.3486b889 0 times
team.opay.6310f9f8 0 times
team.opay.046978a3 0 times
team.opay.b44ab483 0 times
team.opay.0218765e 0 times
team.opay.f0944784 0 times
team.opay.0144efe6 2 times
team.opay.d3e3a489 0 times
team.opay.c425df81 0 times
team.opay.a9a5cc4a 9 times
team.opay.a1e18108 0 times
team.opay.4cc16c8c 2 times
team.opay.656be260 0 times
team.opay.5ce98453 0 times
team.opay.6db1ba7d 0 times
team.opay.bc82db9b 0 times
team.opay.1eb766d2 0 times
team.opay.709d9f40 0 times
team.opay.3ae8775a 2 times
team.opay.8df8d4bc 0 times
team.opay.188cc022 0 times
team.opay.f47f7a8d 0 times
team.opay.ed5619b6 0 times
team.opay.f2e689a9 0 times
team.opay.7ab2ac88 0 times
team.opay.ad7ca521 0 times
team.opay.78a60dda 0 times
team.opay.9d6624fb 2 times
team.opay.d705eb26 0 times
team.opay.4da0a3ab 2 times
team.opay.57df43c4 0 times
team.opay.cff4f4cd 0 times
team.opay.cd652d21 0 times
team.opay.f5adb621 2 times
team.opay.eeb92fb9 0 times
team.opay.de9d9810 3 times
team.opay.5f36280c 0 times
team.opay.1cf037e7 0 times
team.opay.68b50697 0 times
team.opay.61fbf531 0 times
team.opay.1667a8a1 0 times
team.opay.8763b5fe 0 times
team.opay.5d05c1ac 0 times
team.opay.97ca2f8c 0 times
team.opay.45661476 0 times
team.opay.081709f0 0 times
team.opay.177a2bf2 0 times
team.opay.547c7429 9 times
team.opay.c91d590c 0 times
team.opay.70f4a7d8 0 times
team.opay.5b07c13d 10 times
team.opay.3ce0b0f1 1 times
team.opay.7326f679 0 times
team.opay.63058764 0 times
team.opay.4b5c73f5 0 times
team.opay.cb9ec1fb 0 times
team.opay.2803f5a8 0 times
team.opay.f7476118 0 times
team.opay.8ea98ddd 0 times
team.opay.4ba283a9 0 times
team.opay.05338bd0 0 times
team.opay.eeb81f8f 46 times
team.opay.e24b6822 0 times
team.opay.f62b9303 0 times
team.opay.71d09ead 0 times
team.opay.bd1ed38e 0 times
team.opay.1571fda7 0 times
team.opay.cd86056e 0 times
team.opay.226c8c2a 1 times
team.opay.66bd97d2 0 times
team.opay.71acca14 0 times
team.opay.4b35f629 10 times
team.opay.efcd2393 0 times
team.opay.6f902d72 0 times
team.opay.7b036e3e 0 times
team.opay.6bfc508f 0 times
team.opay.897260d7 0 times
team.opay.b4fd0b27 3 times
team.opay.5bcc2c8a 0 times
team.opay.c94b82f9 0 times
team.opay.edc450ea 0 times
team.opay.8fed9785 17 times
team.opay.eda3419a 1 times
team.opay.bca53ac2 0 times
team.opay.72f12381 5 times
team.opay.fbb41b6f 7 times
team.opay.3e0384c5 0 times
team.opay.776f4709 0 times
team.opay.f06081c1 1 times
team.opay.2fa131f3 29 times
team.opay.d7230560 0 times
team.opay.935228a3 0 times
team.opay.d98ef1a3 0 times
team.opay.5a7fd9ae 0 times
team.opay.9148000b 0 times
team.opay.d1e7621d 11 times
team.opay.69f287e7 0 times
team.opay.e5366e91 0 times
team.opay.3da06830 0 times
team.opay.fa7d1713 0 times
team.opay.1f79aa0a 0 times
team.opay.1bb0aac0 2 times
team.opay.a18ebd82 0 times
team.opay.c2eecb74 0 times
team.opay.8cfb5cf0 0 times
team.opay.52fadd9f 0 times
team.opay.abf396f3 0 times
team.opay.636dce8c 0 times
team.opay.59f07c63 13 times
team.opay.808fb034 0 times
team.opay.58a3617f 0 times
team.opay.8be27134 1 times
team.opay.60eb937e 10 times
team.opay.ba91dac7 3 times
team.opay.85d1f6a0 0 times
team.opay.12be2aba 0 times
team.opay.b3ede3ab 1 times
team.opay.2922f3f1 0 times

Test Screenshots

13. Monkey Step 13: CLICK
14. Monkey Step 14: CLICK
15. Monkey Step 15: SCROLL_RIGHT_LEFT
16. ngbapp_action.NGbapp_Actions.test_pop_close: start
17. click
18. ngbapp_action.NGbapp_Actions.test_pop_close: pass
19. Monkey Step 16: CLICK
20. transfer_action.transfer_Actions.test_Transfer_to_bank: start
21. click
22. click
23. click
24. click
25. click
26. transfer_action.transfer_Actions.test_Transfer_to_bank: error
27. Monkey Step 17: CLICK
28. Monkey Step 18: CLICK
35. Monkey Step 22: CLICK
36. ngbapp_action.NGbapp_Actions.test_jump_out_of_Beneficiaries: start
37. pressKey
38. ngbapp_action.NGbapp_Actions.test_jump_out_of_Beneficiaries: pass
39. Monkey Step 23: CLICK
40. transfer_action.transfer_Actions.test_Transfer_to_bank: start
41. click
42. click
43. click
44. click
45. click
46. transfer_action.transfer_Actions.test_Transfer_to_bank: error
47. Monkey Step 24: SCROLL_TOP_DOWN
48. Monkey Step 25: SCROLL_BOTTOM_UP
49. Monkey Step 26: CLICK
60. Monkey Step 37: CLICK
61. ngbapp_action.NGbapp_Actions.test_jump_out_of_h5: start
62. pressKey
63. ngbapp_action.NGbapp_Actions.test_jump_out_of_h5: pass
64. Monkey Step 38: CLICK
65. transfer_action.transfer_Actions.test_Transfer_to_bank: start
66. click
67. click
68. click
69. click
70. click
71. transfer_action.transfer_Actions.test_Transfer_to_bank: error
72. Monkey Step 39: CLICK
73. Monkey Step 40: CLICK
74. Monkey Step 41: SCROLL_RIGHT_LEFT
947. Monkey Step 840: CLICK
948. Monkey Step 841: CLICK
949. Monkey Step 842: CLICK
950. Monkey Step 843: CLICK
951. Monkey Step 844: SCROLL_LEFT_RIGHT
952. ngbapp_action.NGbapp_Actions.test_lockPin_login: start
953. click
954. setText
955. ngbapp_action.NGbapp_Actions.test_lockPin_login: pass
956. Monkey Step 845: CLICK
957. Monkey Step 847: CLICK
958. Monkey Step 848: CLICK
959. ngbapp_action.NGbapp_Actions.test_jump_out_of_h5: start
960. pressKey
961. ngbapp_action.NGbapp_Actions.test_jump_out_of_h5: pass
962. ngbapp_action.NGbapp_Actions.test_lockPin_login: start
963. click
964. setText
965. ngbapp_action.NGbapp_Actions.test_lockPin_login: pass
966. Monkey Step 849: CLICK

Crash Analysis

Crash & ANR Events 1 events
Type Time Exception Process Interaction Scenario Pages Details
CRASH 2025-10-24 14:11:53 java.lang.SecurityException 32182 Screenshot 956
Stack Trace:
CRASH: com.example.app (pid 32182) (dump time: 2025-10-24 14:11:53
Version: 
Long Msg: java.lang.SecurityException: Permission Denial: android.intent.action.CLOSE_SYSTEM_DIALOGS broadcast from com.example.app (pid=32182, uid=10461) requires android.permission.BROADCAST_CLOSE_SYSTEM_DIALOGS.
	at android.os.Parcel.createExceptionOrNull(Parcel.java:2456)
	at android.os.Parcel.createException(Parcel.java:2440)
	at android.os.Parcel.readException(Parcel.java:2423)
	at android.os.Parcel.readException(Parcel.java:2365)
	at android.app.IActivityManager$Stub$Proxy.closeSystemDialogs(IActivityManager.java:8406)
	at com.system.internal.policy.PhoneWindow.sendCloseSystemWindows(PhoneWindow.java:3800)
	at com.system.internal.policy.PhoneFallbackEventHandler.sendCloseSystemWindows(PhoneFallbackEventHandler.java:323)
	at com.system.internal.policy.PhoneFallbackEventHandler.startCallActivity(PhoneFallbackEventHandler.java:275)
	at com.system.internal.policy.PhoneFallbackEventHandler.onKeyUp(PhoneFallbackEventHandler.java:261)
	at com.system.internal.policy.PhoneFallbackEventHandler.dispatchKeyEvent(PhoneFallbackEventHandler.java:76)
	at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:6738)
	at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:6553)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6031)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:6088)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:6054)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:6219)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:6062)
	at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:6276)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6035)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:6088)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:6054)
	at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:6062)
	at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:6035)
	at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:6088)
	at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:6054)
	at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:6252)
	at android.view.ViewRootImpl$ImeInputStage.onFinishedInputEvent(ViewRootImpl.java:6414)
	at android.view.inputmethod.InputMethodManager$PendingEvent.run(InputMethodManager.java:3236)
	at android.view.inputmethod.InputMethodManager.invokeFinishedInputEventCallback(InputMethodManager.java:2787)
	at android.view.inputmethod.InputMethodManager.finishedInputEvent(InputMethodManager.java:2778)
	at android.view.inputmethod.InputMethodManager$ImeInputEventSender.onInputEventFinished(InputMethodManager.java:3213)
	at android.view.InputEventSender.dispatchInputEventFinished(InputEventSender.java:154)
	at android.os.MessageQueue.nativePollOnce(Native Method)
	at android.os.MessageQueue.next(MessageQueue.java:335)
	at android.os.Looper.loopOnce(Looper.java:195)
	at android.os.Looper.loop(Looper.java:342)
	at android.app.ActivityThread.main(ActivityThread.java:8118)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.system.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:583)
	at com.system.internal.os.ZygoteInit.main(ZygoteInit.java:1045)
Caused by: android.os.RemoteException: Remote stack trace:
	at com.system.server.wm.ActivityTaskManagerService.checkCanCloseSystemDialogs(ActivityTaskManagerService.java:3309)
	at com.system.server.wm.ActivityTaskManagerService.access$900(ActivityTaskManagerService.java:346)
	at com.system.server.wm.ActivityTaskManagerService$LocalService.checkCanCloseSystemDialogs(ActivityTaskManagerService.java:6256)
	at com.system.server.wm.ActivityTaskManagerService$LocalService.closeSystemDialogs(ActivityTaskManagerService.java:6759)
	at com.system.server.am.ActivityManagerService.closeSystemDialogs(ActivityManagerService.java:4435)

Property Violations

Index Property Name Interaction Scenario Pages
1 transfer_action.transfer_Actions.test_Transfer_to_bank 20 ~ 26
2 transfer_action.transfer_Actions.test_Transfer_to_bank 40 ~ 46
3 transfer_action.transfer_Actions.test_Transfer_to_bank 65 ~ 71

Property Checking Statistics

Index Property Name 18 Precondition Satisfied 103 Executed 58 Passes 55 Fails 0 Errors 3 Error Details
1 ngbapp_action.NGbapp_Actions.test_RiskControl_OTP_login 0 0 0 0 0 -
2 ngbapp_action.NGbapp_Actions.test_Step1_Guidance 0 0 0 0 0 -
3 ngbapp_action.NGbapp_Actions.test_Step2_Guidance 0 0 0 0 0 -
4 ngbapp_action.NGbapp_Actions.test_Step3_Guidance 0 0 0 0 0 -
5 ngbapp_action.NGbapp_Actions.test_agent_merchant_login 0 0 0 0 0 -
6 ngbapp_action.NGbapp_Actions.test_checkout_counter 0 0 0 0 0 -
7 ngbapp_action.NGbapp_Actions.test_jump_out_of_Beneficiaries 4 1 1 0 0 -
8 ngbapp_action.NGbapp_Actions.test_jump_out_of_details 30 13 13 0 0 -
9 ngbapp_action.NGbapp_Actions.test_jump_out_of_h5 39 22 22 0 0 -
10 ngbapp_action.NGbapp_Actions.test_jump_out_of_receipt 1 1 1 0 0 -
11 ngbapp_action.NGbapp_Actions.test_lockPin_login 10 7 7 0 0 -
12 ngbapp_action.NGbapp_Actions.test_payment_pin 0 0 0 0 0 -
13 ngbapp_action.NGbapp_Actions.test_pop_close 6 6 6 0 0 -
14 transfer_action.transfer_Actions.test_Transfer_To_OPay 0 0 0 0 0 -
15 transfer_action.transfer_Actions.test_Transfer_confirm 0 0 0 0 0 -
16 transfer_action.transfer_Actions.test_Transfer_input_anount 0 0 0 0 0 -
17 transfer_action.transfer_Actions.test_Transfer_list_ToPay 10 5 5 0 0 -
18 transfer_action.transfer_Actions.test_Transfer_to_bank 3 3 0 0 3
ERROR Occurred 3 times Monkey Steps: 16, 23, 38
Error: uiautomator2.exceptions.XPathElementNotFoundError: XPathSelector(XPath("//android.widget.Button[@resource-id='team.opay.pay.merchant.service.alpha:id/action_next']"))
Show Full Traceback
Traceback (most recent call last):
  File "/home/opay_kea2/src_bapp/action_case/transfer_action.py", line 60, in test_Transfer_to_bank
    self.d.xpath(f"//android.widget.Button[@resource-id='{PACKAGE_NAME}:id/action_next']").click(timeout=5)
  File "/root/.pyenv/versions/3.10.18/lib/python3.10/site-packages/uiautomator2/xpath.py", line 493, in click
    el = self.get(timeout=timeout)
  File "/root/.pyenv/versions/3.10.18/lib/python3.10/site-packages/uiautomator2/xpath.py", line 428, in get
    raise XPathElementNotFoundError(self)
uiautomator2.exceptions.XPathElementNotFoundError: XPathSelector(XPath("//android.widget.Button[@resource-id='team.opay.pay.merchant.service.alpha:id/action_next']"))