2025_10_30_denali (19th copy).err

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDT-1059 Device Settings - SW - 02 - Export Log - Q&R - 15: SIT - Software Integration Tests - Squish Qt

    • -0
    • +721
    ./2025_10_30_denali (19th copy).err
  1. … 21 more files in changeset.
Updated as suggested.

Updated as suggested.

Added comment block and uploaded test report onto Jira.

Added comment block and uploaded test report onto Jira.

Updated as per the suggestion.

Updated as per the suggestion.

It is ok for now, but from lines 11 to 19, there are still some object names that need to be refactored. Will be mentioned in later reviews,

It is ok for now, but from lines 11 to 19, there are still some object names that need to be refactored.
Will be mentioned in later reviews,

That is fine for now, but please think ahead and move it as soon as you have used it elsewhere. Also, by moving it to a more general place, others will notice and use it, instead of duplicating.

That is fine for now, but please think ahead and move it as soon as you have used it elsewhere.
Also, by moving it to a more general place, others will notice and use it, instead of duplicating.

lets try and avoid using the occurrence property and instead get the parent object which should be a TouchGrid qml component then find the children and find the object in the grid by testing theTex...

lets try and avoid using the occurrence property and instead get the parent object which should be a TouchGrid qml component then find the children and find the object in the grid by testing theText property of the child object "Export Logs"

Updated as suggested.

Updated as suggested.

moved to application_init.py

moved to application_init.py

removed the method def_stop_application(), because not using it in test script.

removed the method def_stop_application(), because not using it in test script.

startApplication method is moved to def main() function. *'-l' is removed and added '-q'
  • startApplication method is moved to def main() function.
  • '-l' is removed and added '-q'
removed the line "app_context = None".

removed the line "app_context = None".

We're using this method specifically in this file, so for now it will remain in test.py

We're using this method specifically in this file, so for now it will remain in test.py

updated all objects names started with o_.

updated all objects names started with o_.

updated all objects names started with o_.

updated all objects names started with o_.

removed the "text" as suggested.

removed the "text" as suggested.

Updated the object names as suggested.

Updated the object names as suggested.

updated combobox to o_LogTypeComboBox.

updated combobox to o_LogTypeComboBox.

The Objects have been updated for clarity: exportLogsText → o_ExportLogsPageTitleText (refers to the Export Log page title) settingsHomeExportLogs → o_DeviceSettingsTitleText (refers to the Expor...

The Objects have been updated for clarity:

exportLogsText → o_ExportLogsPageTitleText (refers to the Export Log page title)

settingsHomeExportLogs → o_DeviceSettingsTitleText (refers to the Export Log text on the Device Settings page)

I would move this in the application_init.py

I would move this in the application_init.py

I would move these navigations into a py file like navigation.py to ve used in other places.

I would move these navigations into a py file like navigation.py to ve used in other places.

Shouldn't it be better defined in utility.py, or application_init.py?

Shouldn't it be better defined in utility.py, or application_init.py?

why is this line here?

why is this line here?

1) Always call this like in the def main() function, to make it obvious. 2) Please do not use the "-l" option, which is only for debugging and should not be used as a reliable option; it can be rem...

1) Always call this like in the def main() function, to make it obvious.
2) Please do not use the "-l" option, which is only for debugging and should not be used as a reliable option; it can be removed at any point in time.

Do not use "text" to identify the object; once translated, it cannot be found anymore.

Do not use "text" to identify the object; once translated, it cannot be found anymore.

Same here. And all the other same instances. *Please add the container/use case in the name if the object is not generally unique. *Add the type at the end if it is not redundant. Example: *o...

Same here.
And all the other same instances.

  • Please add the container/use case in the name if the object is not generally unique.
  • Add the type at the end if it is not redundant.


Example:

  • o_SettigsExportLogs_ProgressRect
Could you remind me what the difference is between this one, "exportLogsText", and the one in line 29, "settingsHomeExportLogs".

Could you remind me what the difference is between this one, "exportLogsText", and the one in line 29, "settingsHomeExportLogs".

Please use more meaningful names. The combobox is too general.

Please use more meaningful names.
The combobox is too general.