mantidproject / mantid

Main repository for Mantid code
https://www.mantidproject.org
GNU General Public License v3.0
209 stars 122 forks source link

Unscripted Testing Mantidplot Group 2 #16171

Closed NickDraper closed 7 years ago

NickDraper commented 8 years ago
  1. Read http://www.mantidproject.org/Unscripted_Manual_Testing
  2. Comment against this ticket the OS environment you are testing against.
  3. Don't spend more than a few hours on the testing as fatigue will kick in.
  4. If you find errors in the possibly scant documentation, then correct them.
  5. Close the this ticket once you are done.

If you find bugs:

tom-perkins commented 8 years ago

Testing Mantid 3.7.20160921.821 on Windows 7

Area to test Result
About MantidPlot
Qt Help ✓ (algorithms, concepts, interfaces, API...)
Data loading ✓ (tried various formats)
1D graphs ✓ (axes, scale, waterfall, add/remove curves, ...)
QtiPlot graphs ✓ (options under Graph/Data/Analyze/Format menus)
Tables
Graph toolbars
Instrument view ✓ (tested all features)
Help
IPython ✓ Tried sample notebook, worked OK
QtiPlot fitting Found #17562
Mantid fitting
Mantid sequential fitting ✓ (I saw some warnings in log when I used workspaces with ; in their names, but it worked OK)
Mantid user functions

Also found a couple of things that are existing (minor) issues, but no new bugs apart from that mentioned above.

AnthonyLim23 commented 7 years ago

About Mantidplot: Y QTHelp: Y Load data: Y (loaded a few files) Tiled windows: Y (added and removed plots) tables: Y (could be generated and loaded) graph toolbar buttons: Y (could draw on plots and add functions) Instrument view: Y (checked each view. Masking and labelling worked). Help (menu and algorithm): Y (clicked a help on a few random algorithms and tried all of the options in the help menu) ipython: Y (worked for a simple notebook). MantidFitting: Y (fitted a few functions) sequential fitting: Y (I did get the parameters as a function of log, but some where NAN and it did exit gracefully). user function: Y (fitted a parabola via user defined function)