Code Monkey home page Code Monkey logo

co2wui's People

Contributors

ankostis avatar ashenafimenza avatar stefanocorsi avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

co2wui's Issues

Home icon

Once minimized the co2mpas icon is not visible. Maybe it would be better to place the house icon instead.

home_icon

Changing browser or screen size

I dont know if this is really important but for curiosity I just checked opening on different mobile devices if the wui fits. The links on the topbar GitHub, DICE, FAQ and the search box disappears
for a resolution below 768 * 1137.
mobile

Run simulation text

The "Choose your co2mpas input file (s" is not necessary at this point. The text below should as follows:

In this section, co2mpas is executed

  • Choose one or more input file (s)
  • Press Run Simulation to proceed

run_simulation

`Simulation summary` provides too much information

I would suggest that we provide only the important stuff in the Simulation summary,
that is the very first rows for each cycle:
NEDC:

  • Declared co2 emission value
  • Co2 emission value
  • Co2 emission udc
  • Co2 emission eudc

WLTP:

  • Declared co2 emission value
  • Co2 emission value
  • Co2 emission low
  • Co2 emission medium
  • Co2 emission high
  • Co2 emission extra high

Then, in the future, or even in the current release, we can put some graphs of the signals as shown in the output file in the sheets graphs.nedc_h, graphs.nedc_l, graphs.wltp_h and graphs.wltp_l

Todolist beta-release 2

  • Different file names for datasync.xlsx
  • Improve logging for datasync on error
  • Add ui tests for datasync
  • Add setup for removal of hints in selenium tests
  • Selenium test for simulation

Home page links + breadcrumbs

Home page icon and breadcrumbs. At this moment, the co2mpas icon (car), the home icon and the Co2mpas breadcrumb all lead to the 1st page. I would suggest to remove the home icon and leave the remaining two links

home_breadcrumbs

Load keys

image
(As wrote the 30th of May), notice the part in yellow.

Addition form #125: co2mpas_gui should not require sign.co2mpas.key. If the sign.co2mpas.key is not in the DICE_KEYS folder, it will be automatically generated.

co2wui test and report list

Please follow the list of actions as written below.

Please follow all the steps.

If there something wrong, and something seems not working, please see if there is already an issue related to this,

and if not open a new issue and edit the list below stating the number of the issue!

  • Point browser to the home page.
    1. Open the manual as indicated in the model dialog. # check issue #117 and report there
    2. Close the dialog box
    3. Reload the home page
    4. Close the modal dialog box by checking the "do not show anymore" checkbox
    5. Reload the home page, check that modal dialog does not appear anymore
    6. Check that all texts are complete
    7. Check that texts make sense
    8. Check that no grammar or spelling errors are present
    9. Check that no visual incongruences are present
    10. Check if shortcuts have been created in the Windows menu
  • Check sidebar menu.
    1. Check that all menu items are present
    2. Check that menu item are understandable
    3. Show model graph. # check issue #95
  • Download a Co2mpas input template
    1. Check that the file is correct
    2. check that you can save in the desired path # check issue #111
  • Click on Run simulation.
    1. Check that all texts are complete
    2. Check that texts make sense
    3. Check that no grammar or spelling errors are present
    4. Check that no visual incongruences are present
    5. If an input file is present, please delete it
    6. Upload a Co2mpas 4.0 input file
    7. Delete the same file
    8. Upload it again
    9. Upload several ones
    10. Check that the "Start simulation" button is present
    11. Check the for "Stop simulation" button
    12. Start a simulation
    13. Check that the simulation terminates correctly
    14. Check result files
    15. Check summary file
    16. Check summary table (View summary)
    17. Check if the summary file values coincide with the View summary table # check issue #108
    18. Run a file with different "Advanced options", open the file each time and check if this is correct.
  • Back to Run simulation. Delete input file
    1. Upload a wrong input file (could be whatever xlsx file)
    2. Start a simulation
    3. Check that the simulation terminates with an error
  • Go to view results. Check that the simulations done are present
    1. Check that the result codes are correct
    2. Check that the files are the correct ones
    3. Delete some result files
    4. Delete all result files
  • Run in Type Approval mode (you will need a file named dice.co2mpas.keys):
    Place the dice.co2mpas.keys to the
    1. Check if the results are fine
  • Synchronization.
    1. Check that all texts are complete
    2. Check that texts make sense
    3. Check that no grammar or spelling errors are present
    4. Check that no visual incongruences are present
    5. Download simulation template # check issue #112
    6. Check that the file is correct
    7. Fill the file with wrong data
    8. Run synchronization (you should get an error)
    9. Fill the file with correct data
    10. Run synchronization (you should get a positive result)
    11. Download synchronized file
    12. Check that the synchronized file is correct
    13. Use randomly 2 different options for interpolation and check if the results change
    14. Use file as input data for a Co2mpas input file and run a simulation
  • Click on Load keys. Check that all texts are complete
    1. Check that texts make sense
    2. Check that no grammar or spelling errors are present
    3. Check that no visual incongruences are present
    4. Delete all keys (if present) # check issue #76 probably not implemented
    5. Load wrong keys # check issue #76 probably not implemented
    6. Run co2mpas simulation in TA mode (you should get an error)
    7. Load correct keys # check issue #76 proably not implemented
    8. Run co2mpas simulation in TA mode (you should get a  result)
  • Click on Expert functionalities. Only for local installations!!! Show model graph
    1. A browser window should open with the Co2mpas model shown # check issue #95
    2. Click on Co2mpas configuration # check issue #114 #115
    3. Generate a blank Co2mpas configuration file
    4. Download generated config file # check issue #114
    5. Modify config file # check issue #114
    6. Upload modified config file
    7. Download uploaded config file and check that the changes are there
  • Click on Demo file.
    8) A zip file containing co2mpas demo should be downloaded
    9) Check that the contents are correct
  • Other pages.
    1. Check that all texts are complete for FAQ, Tutorials, Documentation:
      image
    2. Check that texts make sense
    3. Check that no grammar or spelling errors are present
    4. Check that no visual incongruences are present
    5. Propose changes

Download input template page

Text should be rephrased: "Press download to retrieve the latest CO2MPAS input template"

The rest of the text should be omitted
download_template

Load keys text description

  1. The sentence "For TA and TS use only" should be bold
  2. The EU regulation should be completed or removed

load_keys

Todolist beta-release 1

  • Keep track of zip files as well as xls file for TA runs
  • Connect keys to TA runs
  • Disable TA runs if certain flags are selected (and the other way around)
  • Disable TA runs if no keys are uploaded
  • Remove useless log
  • Report correct status (OK/KO) in the view result page
  • Display simulation parameters
  • Give a different feedback fro TA runs (icon or other)
  • Insert correct texts
  • Delete one/multitple/all result files
  • Progress indicator for different files
  • Progress indicator inside each file
  • Fix thread run detection on Unix

Run synchronisation

The phrase "upload your data synchronisation input file" should be omitted since it is already mentioned twice in the same page.

In addition the "Start to load your input file by choosing an input file datasync file" has the word FILE mentioned twince and it might be a bit confusing since there is no such selection in this page.

run_sync

Data Synchronisation

The "download a Co2mpas datasync template" phrase should be removed since it is already mentioned twice in the same page.
datasync

Menu

image
or
image
are much less confusing. Moreover, if I open one submenu the other closes, it is not possible to have all the sub-menus open.

Main page icons

The two icons should be placed to the right - aligned with the text description since the space as it is now looks congested
main_page_icons

Footer rephrasing

It should be rephrased to: Joint Research Center (JRC), European Commission

immagine

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.