Describe the bug
An error occured and crash at the pyc file that error message is as below
Project ID
162
Name of App under Testhttps_..www.ee.ntu.edu.tw
Type of App under Test
Web app
URL
Mandatory for web app under test
https://web.ee.ntu.edu.tw/
To Reproduce
Steps to reproduce the behavior:
Just follow the normal execution flow and the error will occure automatically
Screenshots
Desktop (please complete the following information):
OS: Windows 11
Browser: Google Chrome
Call stack of running procedures (or methods)
Whole Message
```bash
Exception has occurred: AttributeError
'CnTestDragonAPI_dialogueManagerClass' object has no attribute '_CnTestDragonAPI_dialogueManagerClass__TD'
File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 27623, in timedMessageDialogBox
File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 52947, in __init__
File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 33835, in __init__
File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 44244, in __init__
File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 38155, in startMegaTBot
AttributeError: 'CnTestDragonAPI_dialogueManagerClass' object has no attribute '_CnTestDragonAPI_dialogueManagerClass__TD'
```
Dumping text from terminal or console
Such dumping may contain debugging output.
Whole Message
```bash
(TestDragonCondaEnv37_Windows) D:\NTU\TAAD-Project> cmd /C "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\python.exe c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher 57223 -- d:\NTU\TAAD-Project\TestDragonPlayGround\CnTestDragon.py "
E+00000.031: Error while enumerating installed packages.
Traceback (most recent call last):
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\common\log.py", line 361, in get_environment_description
report(" {0}=={1}\n", pkg.name, pkg.version)
AttributeError: 'PathDistribution' object has no attribute 'name'
Stack where logged:
File "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher\__main__.py", line 91, in
main()
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher\__main__.py", line 21, in main
log.describe_environment("debugpy.launcher startup environment:")
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\common\log.py", line 369, in describe_environment
info("{0}", get_environment_description(header))
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\common\log.py", line 363, in get_environment_description
swallow_exception("Error while enumerating installed packages.")
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\common\log.py", line 215, in swallow_exception
_exception(format_string, *args, **kwargs)
E+00000.015: Error while enumerating installed packages.
Traceback (most recent call last):
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\common\log.py", line 361, in get_environment_description
report(" {0}=={1}\n", pkg.name, pkg.version)
AttributeError: 'PathDistribution' object has no attribute 'name'
Stack where logged:
File "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\__main__.py", line 39, in
cli.main()
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 415, in main
api.ensure_logging()
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\api.py", line 61, in ensure_logging
log.describe_environment("Initial environment:")
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\common\log.py", line 369, in describe_environment
info("{0}", get_environment_description(header))
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\common\log.py", line 363, in get_environment_description
swallow_exception("Error while enumerating installed packages.")
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\common\log.py", line 215, in swallow_exception
_exception(format_string, *args, **kwargs)
E+00000.140: Error while enumerating installed packages.
Traceback (most recent call last):
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\common\log.py", line 361, in get_environment_description
report(" {0}=={1}\n", pkg.name, pkg.version)
AttributeError: 'PathDistribution' object has no attribute 'name'
Stack where logged:
File "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\__main__.py", line 39, in
cli.main()
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 430, in main
run()
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\server\cli.py", line 281, in run_file
log.describe_environment("Pre-launch environment:")
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\common\log.py", line 369, in describe_environment
info("{0}", get_environment_description(header))
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\common\log.py", line 363, in get_environment_description
swallow_exception("Error while enumerating installed packages.")
File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy/..\debugpy\common\log.py", line 215, in swallow_exception
_exception(format_string, *args, **kwargs)
Running CnTestDragon with python 3.7.16.final
svPrint not available: No module named 'svPrint'
test common print
Path popular for exe:
Windows : ['D:\\users\\berni\\AppData\\Local', 'D:\\users\\berni\\AppData\\Roaming', 'D:\\Program Files', 'D:\\Program Files (x86)']
Darwin : ['D:\\usr\\local\\bin', 'D:\\usr\\local', 'D:\\usr\\bin', 'D:\\opt\\homebrew\\bin']
Unix : Darwin
Linux : Darwin
{'checkout': 2.09091, 'province': 0.75, 'add': 0.64286, 'shopping_cart': 0.525, 'bag': 0.47368, 'item_quantity': 0.24}
CnUtil, need importing TestDragon modules when not main!
CnUtil, finished importing TestDragon modules when not main!
Failed to import gpapi for google play!
Running CnTestingTask with python 3.7.16.final
Running CnTestDragon with python 3.7.16.final
Since you are an Android team member, we will try tMAndroid.py first!
Requirement already satisfied: gTTS-token in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (1.1.4)
Requirement already satisfied: requests in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from gTTS-token) (2.26.0)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from requests->gTTS-token) (1.26.7)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from requests->gTTS-token) (2021.10.8)
Requirement already satisfied: charset-normalizer~=2.0.0 in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from requests->gTTS-token) (2.0.7)
Requirement already satisfied: idna<4,>=2.5 in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from requests->gTTS-token) (3.6)
This is for development and API is really imported.
This is for development and API is really imported. (2)
CnTestDragonAPI, Done importing these Docker manager and CnStateMachine!
CnTestDragonAPI, finished importing this!
CnServerConnector, finished this!
CnIssueManager, finished this!
CnPYD, finished importing CnPYD!
dataCardManager, finished this!
Finished importing PDFManager!
We need importing CnUtil when AIMOdelScreenTags.py is used in unitesting.
+(0952)521086: True
+(0952)521086 ext. 333: True
+392 3334869 x 398: True
(02)33663602 extension 399: True
02-33663798: True
381234567 ex 33: True
33667799: True
(^o^)
YES! We have a match! ['The rain', 'in Spain']
DockerManager, finished importing this!
importing mmmm testingModuleAndroid
defining dumpPng!
importing testingModuleIOS
Starting Client TestDragon Task!
Inside select mode for user: bernie6401@gmail.com
------------------------------------
>> 0 <<
{'panelMinSize': (400, 200), 'modeSelect/h1': 'As a Test-Dragon team member,\n please select the server to connect!', 'server mode/choices/2 column': ['(^o^): operational', '(*o*): sandbox']}
group realKey
------------------------------------
>> 1 << panelMinSize
(400, 200)
------------------------------------
>> 2 << modeSelect
As a Test-Dragon team member,
please select the server to connect!
------------------------------------
>> 3 << server mode
['(^o^): operational', '(*o*): sandbox']
vv Pushing gui stack ( 0 ) for player:
^^ Popping gui stack ( 0 ) for player: 0
(^o^) CnTestDragon version 1.2.3 202425
>>> Could not find location for ffmpeg
(^o^)
>>> Could not find location for chromedriver
(^o^)
>>> Could not find location for tesseract
(^o^)
Warning: global project used before initialization.
It seems that the TestDragon API is not ready yet.
CnUser, done initiating this except CnUserLoginWindow!
serverDownloadByStreamPost, op=getOTPCaptcha: the archive size is None
server download by stream post with url: https://services.test-dragon.com/TestDragon/testingService/275242823941644
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: login
requestPost( 1 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}]}
aes init
Should be the client mode encryption!
client mode encryption!
trying read recorded projects!
on close windows
evtObjLabel: TEST-DRAGON 1.2.3 202425
Failure reading enrypted test traces! It is not there!
GUI is started!
Finishing creating a email issueTracker obj for farn@ntu.edu.tw !
Warning: global project used before initialization.
Warning: global project used before initialization.
Seems that the GUI is not ready!
'NoneType' object has no attribute 'postMessageInDialogPanel'
===[Test case Nr selected!]=====
Id: 141 ; State: 0 ; Column: 0
Text: 141
Data: 0
vv Pushing gui stack ( 0 ) for player:
===[Test case Nr selected!]=====
Id: 52 ; State: 0 ; Column: 0
Text: 52
Data: 0
TestDragon leaving the table row selection mainLoop!
^^ Popping gui stack ( 0 ) for player: 0
mosaic of RJDict
mosaic of TBotCache
Warning: global project used before initialization.
Seems that the GUI is not ready!
'NoneType' object has no attribute 'postMessageInDialogPanel'
Warning: global project used before initialization.
d:\NTU\TAAD-Project\TestDragonPlayGround\src\CnTestingTask.py:61589: wxPyDeprecationWarning: Call to deprecated item. Use Append instead.
d:\NTU\TAAD-Project\TestDragonPlayGround\src\CnTestingTask.py:61607: wxPyDeprecationWarning: Call to deprecated item. Use Append instead.
changing orientation from None to desktop
(0o0) a 0
Warning: global project used before initialization.
Warning: global project used before initialization.
Warning: global project used before initialization.
Warning: global project used before initialization.
Warning: global project used before initialization.
Warning: global project used before initialization.
Warning: global project used before initialization.
Dict importing AI model screen tags
Dict instantiating AI model screen tags
Dict importing AI model screen topics
Dictsending TBot query after login! importing data card manager
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: queryMyTBotsDict
instantiating data card manager
Dict *** 0 sec. trying download the model!
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkModelsReady
requestPost( 2 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
Dict (^o^) model zip ready!
(^o^) 0>> model zip ready! Start receiving!
serverDownloadByStreamPost, op=requestModels: the archive size is 22928140
server download by stream post with url: https://services.test-dragon.com/TestDragon/testingService/275242823941644
requestPost( 3 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
CnTestingTask, done registering seemingly uselees exit.
preparing registered tBot: Manual
Trying to gett the Logo bmp of test robot Manual
preparing registered tBot: Monkey
Trying to gett the Logo bmp of test robot Monkey
preparing registered tBot: Reach
Trying to gett the Logo bmp of test robot Reach
preparing registered tBot: Replay
Trying to gett the Logo bmp of test robot Replay
preparing registered tBot: Laboratory
Trying to gett the Logo bmp of test robot Laboratory
preparing registered tBot: littleT
Trying to gett the Logo bmp of test robot littleT
Map littleT to qReplay
preparing registered tBot: superSecurity
Trying to gett the Logo bmp of test robot superSecurity
preparing registered tBot: Heartbeat
Gotcha, >> a registered Heartbeat!
(^o^)
trying to download the script of Heartbeat
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: requestTBotObject
requestPost( 4 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
(0) checking to download the executable of Heartbeat for python version 3.7
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkTBotObjectReady
requestPost( 5 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
(1) checking to download the executable of Heartbeat for python version 3.7
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkTBotObjectReady
requestPost( 6 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: getTBotObject
server download request: {'userId': 'bernie6401@gmail.com', 'password': '640110030', 'requestOp': 'getTBotObject', 'platform': 'Windows', 'pythonVersion': '3.7', 'TBotName': 'Heartbeat', 'validationRecord': {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}, 'uuidForThisSession': '275242823941644', 'time': '2024-02-06 05:31:17'}
The download is successful!
Posting message: {'player': 'TestDragon', 'texts': ['Just downloaded your Heartbeat.pyc!']}
postMessage: **2024/2/6**
Just downloaded your Heartbeat.pyc!
postMessage(2): **2024/2/6**
Just downloaded your Heartbeat.pyc!
Trying to gett the Logo bmp of test robot Heartbeat
Posting message: {'player': 'TestDragon', 'texts': ['Good!']}
postMessage: Good!
postMessage(2): Good!
(^o^) haha I am using TBot PYC of Heartbeat
t >> Heartbeat : {'TBotLogoName': 'HeartbeatLogo.png', 'TBotNr': 88, 'args': [], 'authorId': 'farn@ntu.edu.tw', 'authorNr': 28, 'categories': "['connection check', 'operational', 'web']", 'className': 'Heartbeat', 'coAuthors': 'farn@ntu.edu.tw', 'company': 'InTOL', 'companyNr': 20, 'description': 'checking response status of all urls in pages', 'homePhone': None, 'imagePath': 'HeartbeatLogo.png', 'keywords': 'url;link;check;status;connection', 'licenseId': 'ub?s#o#Ye2g2F2Vr0p0N0Wn2E252Fi3u3G4pe-A-h-X60D0M0347C7o7F0-C-a-e12f2Q28@2?2Z2gg H F lm1e1z1ka3a3T3qi:r:S:il3t3H3r.5b5e50c:e:/:co5a515Gm0t020', 'licenses': ['advanced TBot development'], 'mobilePhone': '0952521086', 'modulo': 566235947, 'monthCharge': 10, 'privateKey': 142409069, 'quarterCharge': 28, 'returnValue': [], 'startingDate': '2023-07-22 13:35:50', 'stoppingDate': '2024-07-22 13:35:50', 'type': ['object', 'registered', 'purchased'], 'url': 'https://www.test-dragon.com/TBotReviewsByName/Heartbeat', 'versionDay': 1, 'versionHour': 23, 'versionMajor': 1, 'versionMedium': 2, 'versionMin': 29, 'versionMinor': 8, 'versionMonth': 2, 'versionSec': 59, 'versionYear': 2024, 'workPhone': '0233663602', 'yearCharge': 100, 'toolTip': 'TBot Heartbeat\nchecking response status of all urls in pages\n>> Argument spec:\n[]\n<< Return value spec:\n[]', 'pycDir': 'd:\\NTU\\TAAD-Project\\TestDragonPlayGround\\src\\TBots\\Heartbeat\\HeartbeatPycDir', 'pycFileName': 'Heartbeat.pyc', 'pycPath': 'd:\\NTU\\TAAD-Project\\TestDragonPlayGround\\src\\TBots\\Heartbeat\\HeartbeatPycDir\\Heartbeat.pyc', 'TBotPath': 'd:\\NTU\\TAAD-Project\\TestDragonPlayGround\\src\\TBots\\Heartbeat\\HeartbeatPycDir\\Heartbeat.pyc', 'selectedExecutable': 'pyc', 'lastModificationTime': 1707197477.506222, 'indexInGUI': 4}
(^o^) Gotcha!
Could not add Heartbeat to menubar item since due to failure in constructing t2.
In general, you must be an author, a coauthor, or an administrator to have this.
TBot Heartbeat added to GUI
(^o^)
Warning: global project used before initialization.
TBot image successfully added to bottom row[0:0:Monkey/5]
TBot image successfully added to bottom row[1:1:Reach/5]
TBot image successfully added to bottom row[2:2:Laboratory/5]
TBot image successfully added to bottom row[3:3:superSecurity/5]
TBot image successfully added to bottom row[4:4:Heartbeat/5]
t >> Heartbeat : {'TBotLogoName': 'HeartbeatLogo.png', 'TBotNr': 88, 'args': [], 'authorId': 'farn@ntu.edu.tw', 'authorNr': 28, 'categories': "['connection check', 'operational', 'web']", 'className': 'Heartbeat', 'coAuthors': 'farn@ntu.edu.tw', 'company': 'InTOL', 'companyNr': 20, 'description': 'checking response status of all urls in pages', 'homePhone': None, 'imagePath': 'HeartbeatLogo.png', 'keywords': 'url;link;check;status;connection', 'licenseId': 'ub?s#o#Ye2g2F2Vr0p0N0Wn2E252Fi3u3G4pe-A-h-X60D0M0347C7o7F0-C-a-e12f2Q28@2?2Z2gg H F lm1e1z1ka3a3T3qi:r:S:il3t3H3r.5b5e50c:e:/:co5a515Gm0t020', 'licenses': ['advanced TBot development'], 'mobilePhone': '0952521086', 'modulo': 566235947, 'monthCharge': 10, 'privateKey': 142409069, 'quarterCharge': 28, 'returnValue': [], 'startingDate': '2023-07-22 13:35:50', 'stoppingDate': '2024-07-22 13:35:50', 'type': ['object', 'registered', 'purchased'], 'url': 'https://www.test-dragon.com/TBotReviewsByName/Heartbeat', 'versionDay': 1, 'versionHour': 23, 'versionMajor': 1, 'versionMedium': 2, 'versionMin': 29, 'versionMinor': 8, 'versionMonth': 2, 'versionSec': 59, 'versionYear': 2024, 'workPhone': '0233663602', 'yearCharge': 100, 'toolTip': 'TBot Heartbeat\nchecking response status of all urls in pages\n>> Argument spec:\n[]\n<< Return value spec:\n[]', 'pycDir': 'd:\\NTU\\TAAD-Project\\TestDragonPlayGround\\src\\TBots\\Heartbeat\\HeartbeatPycDir', 'pycFileName': 'Heartbeat.pyc', 'pycPath': 'd:\\NTU\\TAAD-Project\\TestDragonPlayGround\\src\\TBots\\Heartbeat\\HeartbeatPycDir\\Heartbeat.pyc', 'TBotPath': 'd:\\NTU\\TAAD-Project\\TestDragonPlayGround\\src\\TBots\\Heartbeat\\HeartbeatPycDir\\Heartbeat.pyc', 'selectedExecutable': 'pyc', 'lastModificationTime': 1707197477.506222, 'indexInGUI': 4}
(^o^) Gotcha!
Could not add Heartbeat to menubar item since due to failure in constructing t2.
In general, you must be an author, a coauthor, or an administrator to have this.
preparing registered tBot: LoginBomber
trying to download the script of LoginBomber
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: requestTBotObject
requestPost( 7 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
(0) checking to download the executable of LoginBomber for python version 3.7
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkTBotObjectReady
I think queryShellTBot() is not ready!
'CnTBotManager_CnShellTBot' object has no attribute 'TBotStack'
Posting message: {'player': 'TestDragon', 'texts': ['The server repeatedly failed to respond \n to our download readiness checking for LoginBomber.cpython-37.pyc!\n status: Got no objfile of this platform!']}
postMessage: The server repeatedly failed to respond
to our download readiness checking for LoginBomber.cpython-37.pyc!
status: Got no objfile of this platform!
postMessage(2): The server repeatedly failed to respond
to our download readiness checking for LoginBomber.cpython-37.pyc!
status: Got no objfile of this platform!
>>> 1.23: before addTestLog: {'player': 'TestDragon', 'type': 'notification', 'contents': ['The server repeatedly failed to respo
>>> 1.24: after addTestLog
>>> 1.26: before returning from api.addIssueReport()
100%, 0022: ----*----*----*----*
Dict savvy! b'S9y$Mmv~dISvvSaxmgFTb8$~YqkLF^v{TF&S33b$RMK|ACzdU<'
on close windows
evtObjLabel: Failed downloading TBot LoginBomber PYC!
Posting message: {'player': 'TestDragon', 'texts': ['The server repeatedly failed to respond \n to our download readiness checking for LoginBomber.cpython-37.pyc!\n status: Got no objfile of this platform!']}
postMessage: The server repeatedly failed to respond
to our download readiness checking for LoginBomber.cpython-37.pyc!
status: Got no objfile of this platform!
postMessage(2): The server repeatedly failed to respond
to our download readiness checking for LoginBomber.cpython-37.pyc!
status: Got no objfile of this platform!
preparing registered tBot: RegisterBomber
trying to download the script of RegisterBomber
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: requestTBotObject
requestPost( 8 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
(0) checking to download the executable of RegisterBomber for python version 3.7
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkTBotObjectReady
I think queryShellTBot() is not ready!
'CnTBotManager_CnShellTBot' object has no attribute 'TBotStack'
Posting message: {'player': 'TestDragon', 'texts': ['The server repeatedly failed to respond \n to our download readiness checking for RegisterBomber.cpython-37.pyc!\n status: Got no objfile of this platform!']}
postMessage: The server repeatedly failed to respond
to our download readiness checking for RegisterBomber.cpython-37.pyc!
status: Got no objfile of this platform!
postMessage(2): The server repeatedly failed to respond
to our download readiness checking for RegisterBomber.cpython-37.pyc!
status: Got no objfile of this platform!
>>> 2.23: before addTestLog: {'player': 'TestDragon', 'type': 'notification', 'contents': ['The server repeatedly failed to respo
>>> 2.24: after addTestLog
>>> 2.26: before returning from api.addIssueReport()
*** NLP: Got tag model type ad-hoc from server!
*** NLP: Setting tag model type ad-hoc from server!
gotcha: mobile_phone
&o&
(0) Trying to create granpa's server AI-models folders from: d:\NTU\TAAD-Project\TestDragonPlayGround
(1) Considering desktop path: C:\Users\berni\Desktop
(2) calculated client-side server dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache
(3) calculated temp-Not-Reviewed Samples dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\Server\AIModels\SvNLPTagModels\samples\tempNotReviewedSamples
(4) calculated temp-Not-Reviewed FM Samples dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\Server\AIModels\SvNLPTagModels\samples\tempNotReviewedFMSamples
(5) calculated wDir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\AIModels\SvNLPTagModels
(6) wParDir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\AIModels
(0) Trying to create granpa's server AI-models folders from: d:\NTU\TAAD-Project\TestDragonPlayGround
(1) Considering desktop path: C:\Users\berni\Desktop
(2) calculated client-side server dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache
(3) calculated temp-Not-Reviewed Samples dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\Server\AIModels\SvNLPTagModels\samples\tempNotReviewedSamples
(4) calculated temp-Not-Reviewed FM Samples dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\Server\AIModels\SvNLPTagModels\samples\tempNotReviewedFMSamples
(5) calculated wDir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\AIModels\SvNLPTagModels
(6) wParDir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\AIModels
(0) Trying to create granpa's server AI-models folders from: d:\NTU\TAAD-Project\TestDragonPlayGround
(1) Considering desktop path: C:\Users\berni\Desktop
(2) calculated client-side server dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache
(3) calculated temp-Not-Reviewed Samples dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\Server\AIModels\SvNLPTagModels\samples\tempNotReviewedSamples
(4) calculated temp-Not-Reviewed FM Samples dir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\Server\AIModels\SvNLPTagModels\samples\tempNotReviewedFMSamples
(5) calculated wDir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\AIModels\SvNLPTagModels
(6) wParDir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\AIModels
Dict Now setting project ready!
Dict (^o^) Haha! The project is ready!
Dict (^o^) Hehe! dataFormMatcher instantiated!
Dict Finished loading the element tag model!
Dict before setting event AI model ready!
Dict after setting event AI model ready!
on close windows
evtObjLabel: Failed downloading TBot RegisterBomber PYC!
Posting message: {'player': 'TestDragon', 'texts': ['The server repeatedly failed to respond \n to our download readiness checking for RegisterBomber.cpython-37.pyc!\n status: Got no objfile of this platform!']}
postMessage: The server repeatedly failed to respond
to our download readiness checking for RegisterBomber.cpython-37.pyc!
status: Got no objfile of this platform!
postMessage(2): The server repeatedly failed to respond
to our download readiness checking for RegisterBomber.cpython-37.pyc!
status: Got no objfile of this platform!
preparing registered tBot: XSS
Trying import XSS TBot
{'TBotLogoName': 'XSSLogo.png', 'TBotNr': 121, 'args': [], 'authorId': 'r10921120@ntu.edu.tw', 'authorNr': 131, 'categories': "['android', 'csrf', 'iOS', 'penetration', 'scan', 'security', 'test', 'vulnerability', 'web', 'XSS']", 'className': 'XSS', 'coAuthors': 'farn@ntu.edu.tw;r10921120@ntu.edu.tw', 'company': 'InTOL', 'companyNr': 20, 'description': 'cross-site scripting and infection', 'homePhone': None, 'imagePath': 'XSSLogo.png', 'keywords': 'XSS;injection;security;penetration', 'licenseId': 'xb^g?eDe2627fr0j0MIn2c26Si3Z3ize-4-Oo61j1314040nJ0-P-PW10i0pO@2Y2QRg 2 K4m0Y0d1a8u8vPi:A:^ul232ar.4^4dRc:X:m7o5S5izm9S9n', 'licenses': [], 'mobilePhone': '0952521086', 'modulo': 668362993, 'monthCharge': 30, 'privateKey': 250090942, 'quarterCharge': 90, 'returnValue': [], 'startingDate': '2023-10-02 08:24:59', 'stoppingDate': None, 'type': ['object', 'registered', 'purchased'], 'url': 'https://www.test-dragon.com', 'versionDay': 13, 'versionHour': 0, 'versionMajor': 0, 'versionMedium': 1, 'versionMin': 9, 'versionMinor': 3, 'versionMonth': 10, 'versionSec': 51, 'versionYear': 2023, 'workPhone': '0952521086', 'yearCharge': 300, 'toolTip': 'TBot XSS\ncross-site scripting and infection\n>> Argument spec:\n[]\n<< Return value spec:\n[]'}
trying to download the script of XSS
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: requestTBotObject
requestPost( 9 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
Gotcha! downloading XSS pyc for 3.7
(^o^)
(0) checking to download the executable of XSS for python version 3.7
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkTBotObjectReady
requestPost( 10 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
(1) checking to download the executable of XSS for python version 3.7
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkTBotObjectReady
requestPost( 11 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
(2) checking to download the executable of XSS for python version 3.7
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkTBotObjectReady
requestPost( 12 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: getTBotObject
server download request: {'userId': 'bernie6401@gmail.com', 'password': '640110030', 'requestOp': 'getTBotObject', 'platform': 'Windows', 'pythonVersion': '3.7', 'TBotName': 'XSS', 'validationRecord': {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}, 'uuidForThisSession': '275242823941644', 'time': '2024-02-06 05:31:35'}
The download is successful!
Posting message: {'player': 'TestDragon', 'texts': ['Just downloaded your XSS.pyc!']}
postMessage: Just downloaded your XSS.pyc!
postMessage(2): Just downloaded your XSS.pyc!
Requirement already satisfied: httpx==0.24.1 in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (0.24.1)
Requirement already satisfied: certifi in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from httpx==0.24.1) (2021.10.8)
Requirement already satisfied: httpcore<0.18.0,>=0.15.0 in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from httpx==0.24.1) (0.17.3)
Requirement already satisfied: idna in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from httpx==0.24.1) (3.6)
Requirement already satisfied: sniffio in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from httpx==0.24.1) (1.3.0)
Requirement already satisfied: h11<0.15,>=0.13 in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from httpcore<0.18.0,>=0.15.0->httpx==0.24.1) (0.14.0)
Requirement already satisfied: anyio<5.0,>=3.0 in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from httpcore<0.18.0,>=0.15.0->httpx==0.24.1) (3.7.1)
Requirement already satisfied: exceptiongroup in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from anyio<5.0,>=3.0->httpcore<0.18.0,>=0.15.0->httpx==0.24.1) (1.2.0)
Requirement already satisfied: typing-extensions in c:\users\berni\anaconda3\envs\testdragoncondaenv37_windows\lib\site-packages (from anyio<5.0,>=3.0->httpcore<0.18.0,>=0.15.0->httpx==0.24.1) (4.7.1)
Trying to gett the Logo bmp of test robot XSS
Posting message: {'player': 'TestDragon', 'texts': ['Good!']}
postMessage: Good!
postMessage(2): Good!
(^o^) haha I am using TBot PYC of XSS
Could not add XSS to menubar item since due to failure in constructing t2.
In general, you must be an author, a coauthor, or an administrator to have this.
TBot XSS added to GUI
Warning: global project used before initialization.
TBot image successfully added to bottom row[0:0:Monkey/6]
TBot image successfully added to bottom row[1:1:Reach/6]
TBot image successfully added to bottom row[2:2:Laboratory/6]
TBot image successfully added to bottom row[3:3:superSecurity/6]
TBot image successfully added to bottom row[4:4:Heartbeat/6]
TBot image successfully added to bottom row[5:5:XSS/6]
Could not add XSS to menubar item since due to failure in constructing t2.
In general, you must be an author, a coauthor, or an administrator to have this.
preparing registered tBot: CSRFScan
trying to download the script of CSRFScan
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: requestTBotObject
requestPost( 13 )vR: {'tail': [{'action': 'register', 'time': '2023-03-08 01:02:33'}, {'action': 'login', 'time': '2024-02-06 05:30:30'}, {'action': 'checkModelsReady', 'time': '2024-02-06 05:31:14'}]}
(0) checking to download the executable of CSRFScan for python version 3.7
Using https://services.test-dragon.com/TestDragon/testingService/275242823941644 to send a request, op: checkTBotObjectReady
I think queryShellTBot() is not ready!
'CnTBotManager_CnShellTBot' object has no attribute 'TBotStack'
Posting message: {'player': 'TestDragon', 'texts': ['The server repeatedly failed to respond \n to our download readiness checking for CSRFScan.cpython-37.pyc!\n status: No valid license for CSRFScan!']}
postMessage: The server repeatedly failed to respond
to our download readiness checking for CSRFScan.cpython-37.pyc!
status: No valid license for CSRFScan!
postMessage(2): The server repeatedly failed to respond
to our download readiness checking for CSRFScan.cpython-37.pyc!
status: No valid license for CSRFScan!
>>> 3.23: before addTestLog: {'player': 'TestDragon', 'type': 'notification', 'contents': ['The server repeatedly failed to respo
>>> 3.24: after addTestLog
>>> 3.26: before returning from api.addIssueReport()
on close windows
evtObjLabel: Failed downloading TBot CSRFScan PYC!
Posting message: {'player': 'TestDragon', 'texts': ['The server repeatedly failed to respond \n to our download readiness checking for CSRFScan.cpython-37.pyc!\n status: No valid license for CSRFScan!']}
postMessage: The server repeatedly failed to respond
to our download readiness checking for CSRFScan.cpython-37.pyc!
status: No valid license for CSRFScan!
postMessage(2): The server repeatedly failed to respond
to our download readiness checking for CSRFScan.cpython-37.pyc!
status: No valid license for CSRFScan!
importing CSRFScan error may need pip install
import error: No module named 'CSRFScan'
ERROR: Could not find a version that satisfies the requirement CSRFScan (from versions: none)
ERROR: No matching distribution found for CSRFScan
result of pip install CSRFScan: 1
importing CSRFScan error after already installed
import error: No module named 'CSRFScan'
Failed importing CSRFScan.py with pip needed!
CnTesting Task, Finished preparing regisered TBots!
Finding local TBot in folder: d:\NTU\TAAD-Project\TestDragonPlayGround\src\TBots
<^o^>
<> trying local TBot: CSRFScan
importing CSRFScan error may need pip install
import error: No module named 'CSRFScan'
ERROR: Could not find a version that satisfies the requirement CSRFScan (from versions: none)
ERROR: No matching distribution found for CSRFScan
result of pip install CSRFScan: 1
importing CSRFScan error after already installed
import error: No module named 'CSRFScan'
Failed importing CSRFScan.py with pip needed!
<> trying local TBot: Heartbeat
Get Heartbeat
(^o^)
This Heartbeat is already registered and found executable!
<> trying local TBot: Laboratory
This Laboratory is already registered and found executable!
<> trying local TBot: littleT
littleT a special embedded TBot!
<> trying local TBot: LoginBomber
Somehow error in case 2 of importing TBot LoginBomber.py!
'srcPy'
<> trying local TBot: Manual
Manual a special embedded TBot!
<> trying local TBot: Monkey
This Monkey is already registered and found executable!
<> trying local TBot: Reach
This Reach is already registered and found executable!
<> trying local TBot: RegisterBomber
Somehow error in case 2 of importing TBot RegisterBomber.py!
'srcPy'
<> trying local TBot: Replay
Replay already an embedded TBot at development mode!
<> trying local TBot: superSecurity
This superSecurity is already registered and found executable!
<> trying local TBot: XSS
This XSS is already registered and found executable!
mosaic of RJDict
mosaic of TBotCache
Finished 0 local TBots
Warning: global project used before initialization.
TBot image not updated in the same page for [0:0:Monkey/6]
TBot image not updated in the same page for [1:1:Reach/6]
TBot image not updated in the same page for [2:2:Laboratory/6]
TBot image not updated in the same page for [3:3:superSecurity/6]
TBot image not updated in the same page for [4:4:Heartbeat/6]
TBot image not updated in the same page for [5:5:XSS/6]
CnTesting Task, Finished preparing TBots!
CnTBotManager, done initiating loginRegisterAutoManager!
CnTBotManager, done initiating this!
CnTesting Task, done initiating shell tBot!
<0> gui rect (*,*)>>(*,*)
>> after selecting the project: 162
Posting message: {'op': 'postMessageInDialogPanel', 'player': 'bernie6401@gmail.com', 'texts': ['Switch to project 162 of web https_..www.ee.ntu.edu.tw.'], 'timeStamp': '上午 05:31:49', 'dateStamp': '2024/2/6'}
postMessage: Switch to project 162 of web https_..www.ee.ntu.edu.tw.
postMessage(2): Switch to project 162 of web https_..www.ee.ntu.edu.tw.
<1> gui rect (*,*)>>(*,*)
>> after starting the TBot thread!
The tBot thread, before starting the project:
__safeAppId is not set!
'CnProjectManager_CnProject' object has no attribute '_CnProjectManager_CnProject__safeAppId'
Finishing creating a email issueTracker obj for farn@ntu.edu.tw !
Posting message: {'op': 'postMessageInDialogPanel', 'player': 'TestDragon', 'texts': ['Session starts!'], 'timeStamp': '上 午 05:31:49', 'dateStamp': '2024/2/6'}
postMessage: Session starts!
postMessage(2): Session starts!
mosaic of RJDict
mosaic of TBotCache
Finishing creating a local folder issueTracker obj for D:\ !
TBot image not updated in the same page for [0:0:Monkey/6]
TBot image not updated in the same page for [1:1:Reach/6]
TBot image not updated in the same page for [2:2:Laboratory/6]
TBot image not updated in the same page for [3:3:superSecurity/6]
TBot image not updated in the same page for [4:4:Heartbeat/6]
TBot image not updated in the same page for [5:5:XSS/6]
>>>> GUI waking up, before update screenshot!
before updating screenshot in updateGUI!
drawing the screenshot!
Traceback (most recent call last):
File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 59303, in updateGUI
File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 59342, in updateScreenshot
File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 44308, in queryMainStateMachine
AttributeError: 'CnProjectManager_CnProject' object has no attribute '_CnProjectManager_CnProject__mainStateMachine'
mosaic of RJDict
mosaic of TBotCache
Finishing creating a email issueTracker obj for farn@intol.com !
mosaic of RJDict
mosaic of TBotCache
Finishing creating a email issueTracker obj for farn@cc.ee.ntu.edu.tw !
mosaic of RJDict
mosaic of TBotCache
FM appCacheDir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\https_..www.ee.ntu.edu.tw
displayOrientationPath: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\https_..www.ee.ntu.edu.tw\displayOrientation.txt
[Thread-10][INFO] Lock 2670591185736 acquired on c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\site-packages\tldextract\.suffix_cache/publicsuffix.org-tlds\de84b5ca2167d4c83e38fb162f2e8738.tldextract.json.lock
[Thread-10][INFO] Lock 2670591187912 acquired on c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\site-packages\tldextract\.suffix_cache/urls\62bf135d1c2f3d4db4228b9ecaf507a2.tldextract.json.lock
[Thread-10][INFO] Lock 2670591187912 released on c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\site-packages\tldextract\.suffix_cache/urls\62bf135d1c2f3d4db4228b9ecaf507a2.tldextract.json.lock
[Thread-10][INFO] Lock 2670591185736 released on c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\site-packages\tldextract\.suffix_cache/publicsuffix.org-tlds\de84b5ca2167d4c83e38fb162f2e8738.tldextract.json.lock
testing task init
FM appCacheDir: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\https_..www.ee.ntu.edu.tw\traces
Starting the DuT module!
Resorting to the Web default module!
Starting the web test actioner!
Starting the webViewDictManager module!
Generating a random name: ynqZE2hc
webdrivermanager: creating downloadDir!
webDriverMan, using default driver path: d:\NTU\TAAD-Project\TestDragonPlayGround\.TestDragonCache\webdrivers
The download folder is there!
[Thread-10][INFO] ====== WebDriver manager ======
[Thread-10][INFO] Get LATEST geckodriver version for 122.0 firefox
[Thread-10][INFO] Get LATEST geckodriver version for 122.0 firefox
[Thread-10][INFO] There is no [win64] geckodriver "v0.34.0" for browser firefox "122.0" in cache
[Thread-10][INFO] Get LATEST geckodriver version for 122.0 firefox
[Thread-10][INFO] Getting latest mozilla release info for v0.34.0
[Thread-10][INFO] About to download new driver from https://github.com/mozilla/geckodriver/releases/download/v0.34.0/geckodriver-v0.34.0-win64.zip
[Thread-10][INFO] Driver downloading response is 200
[Thread-10][INFO] Get LATEST geckodriver version for 122.0 firefox
[Thread-10][INFO] Driver has been saved in cache [C:\Users\berni\.wdm\drivers\geckodriver\win64\v0.34.0]
The webdrivermanager seems initiated!
The webDriver has been instantiated!
+++++++++++++ Setting up webdriver id(driver=2670625566216)!
+++++++++++++ Setting up webdriver id(self.driver=2670625566216)!
The webdrivermanager has been initiated!
The webDriver has been instantiated!
>>> the browser has been started, pid: 8440
window size = {'width': 1936, 'height': 1048}
>>> test set driver window size to {'width': 1936, 'height': 1048}
** iFrame 0 **
Window Scroll X =0; scroll Y =0; size=[1936x1048]; scroll size=[1920x1445], inner size=[1920x947]
>> iFrame 0 <<
viewScrollWindowX=0; viewScrollWindowY=0
viewScrollWindowWidth=1920; viewScrollWindowHeight=1445
viewScrollWindowX2=1920; viewScrollWindowY2=947
Successfully started the web test actioner!
It is a browser window!
Conditional importing webGetViewDict!
Starting the webViewDictManager module!
```
Describe the bug An error occured and crash at the pyc file that error message is as below
Project ID 162
Name of App under Test
https_..www.ee.ntu.edu.tw
Type of App under Test Web app
URL Mandatory for web app under test
https://web.ee.ntu.edu.tw/
To Reproduce Steps to reproduce the behavior: Just follow the normal execution flow and the error will occure automatically
Screenshots
Desktop (please complete the following information):
Call stack of running procedures (or methods)
Whole Message
```bash Exception has occurred: AttributeError 'CnTestDragonAPI_dialogueManagerClass' object has no attribute '_CnTestDragonAPI_dialogueManagerClass__TD' File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 27623, in timedMessageDialogBox File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 52947, in __init__ File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 33835, in __init__ File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 44244, in __init__ File "C:\Users\farn\Documents\prgm\TestDragon\Server\clientDownloads\TestDragonbernie6401@gmail.com\TestDragonPlayGround\src\CnTestingTask.pyx", line 38155, in startMegaTBot AttributeError: 'CnTestDragonAPI_dialogueManagerClass' object has no attribute '_CnTestDragonAPI_dialogueManagerClass__TD' ```Dumping text from terminal or console Such dumping may contain debugging output.
Whole Message
```bash (TestDragonCondaEnv37_Windows) D:\NTU\TAAD-Project> cmd /C "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\python.exe c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher 57223 -- d:\NTU\TAAD-Project\TestDragonPlayGround\CnTestDragon.py " E+00000.031: Error while enumerating installed packages. Traceback (most recent call last): File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher/../..\debugpy\common\log.py", line 361, in get_environment_description report(" {0}=={1}\n", pkg.name, pkg.version) AttributeError: 'PathDistribution' object has no attribute 'name' Stack where logged: File "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "c:\Users\berni\anaconda3\envs\TestDragonCondaEnv37_Windows\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "c:\Users\berni\.vscode\extensions\ms-python.debugpy-2024.0.0-win32-x64\bundled\libs\debugpy\adapter/../..\debugpy\launcher\__main__.py", line 91, in