Comments (6)
@monsieuremre please try it on available machines
from aas_manager.
Does this only cover individual and manual testing of the binaries or also an automated workflow?
from aas_manager.
Does this only cover individual and manual testing of the binaries or also an automated workflow?
It should cover only manual testing to identify current problems in the binaries. If you identify any bugs, please open an issue
from aas_manager.
Primitive manual tests results:
Windows
- No noticeable difference between windows 10 and windows 11.
- Window 10 old versions with old system libraries can't run Qt6. So latest versions of AAS Manager won't work in such releases. This won't be the case for anyone at all almost, maybe some old corporate machines.
- It is evident that the development of this program was primarily on windows. So no problems are apparent.
Linux
- Differentiates from the windows build, but only visually, so no functional differences. The visual elements in the GUI have different defaults than on windows. Probably a Qt6 thing, so has nothing to do with us. It can still be changed manually in settings. But e.g. windows defaults to a vertical grid view, whilst on linux, it defaults to a horizontal one.
- Dialogue window position restoring won't work on Wayland sessions. When using Xorg, it works as expected for Qt5, and also as expected with Qt6, but a really recent version of everything needs to be running. We can't do anything to fix this. This will be fixed as Wayland matures and Qt6 libraries get better Wayland integration. Might add notes for Linux users, to make the situation a bit clearer.
MacOS
- Personally did not do testing, since I have no access to Mac hardware. But I assume on MacOS, the defaults will be the same of that in Linux, as they are both unix-like. This has no effect on usability.
- Binaries are not signed obviously. This will prompt an error for users. Mac users should be made aware of this fact, to avoid any confusions. We should also document how to circumvent this warning and start the application.
- Optionally, we can just sign the binaries. This requires being enrolled in the apple developer program, which is a yearly subscription. So I figured probably not. We better just add some notes for MacOS users.
from aas_manager.
The issue can be closed as there are no more manual testing that I can do. I have done everything on Linux and Windows. Unfortunately, MacOS is out of my control. So there really is no need for this issue to stay open.
I have reported quite some stuff. I can incorporate this information into the readme file before closing the issue. Should I do that?
from aas_manager.
@monsieuremre thank you. Yes, please add the most improtant findings in readme and close the issue after it.
from aas_manager.
Related Issues (20)
- v0.1.2: "Add submodel element" button is broken HOT 1
- Implement logging
- Add pylint to github actions
- Add "report bug" button to the Error-Dialog
- Catch Qt-specific Exceptions HOT 1
- Possibility to create issues without account
- Add functionality to copy Submodels from existing AAS files in menu
- Add "Show all columns"
- Presentation of AAS Manager functions
- [Bug]:
- [Bug]: not able to add SubmodelElementCollection to SubmodelElementList HOT 2
- Edit Window Extends Beyond Screen Boundaries HOT 1
- AttributeError in 'DictObjectStore' When Editing Submodel
- [Bug]: Failed to open IDTA 02017-1-0_Template_Asset Interfaces Description.aasx HOT 3
- [Bug]: Not possible to get started on Mac OS 14.4 HOT 6
- Impelement Tests HOT 1
- Save and use last position of AddDialog HOT 1
- [Bug]: aasx file cannot be changed after its initial creation using AAS_Manager.exe V0.3.9 HOT 2
- [Bug]: AAS Manager fails after clicking on "Object"-column and evtl. other columns
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aas_manager.