Skip to end of banner
Go to start of banner

2015-02-27 Matthias Huber

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

User level = Expert

Matthias is experience inspectIT user. Plusย he wrote his thesis on the CI himself. I expect him not to have any problems with understanding the concept, but focus should be on his effectiveness to execute give tasks from the scenario.

Checklist notes

StepComment
Checkpoint 1 (time 3:30) - Perspective, CI View
Find perspective, notice CI view
  • Easy finds perspective
  • tried to click on the add button, problems noticing the arrow on the right
  • a bit difficult to find profiles in the CI view
  • looked for the tool-tip in the table header (CI view) for information on active/default
  • but understood active by intuition
Create profiles(s)
Checkpoint 2 (time 8:30) - Timer sensor assignments
Annotation assignment
  • not going immediately for info icon when does not understand, but gets it after some time
  • looking for save button after added assignment, does not know what should be done to start with the next
  • did not notice not valid descriptor on the text widget, tried to "save" non valid assignment
  • understands the images in the sensor assignment table, checked the tool-tip for more info
  • complained for not having horizontal scroll bar in the details part
Public method assignment
Abstract class assignment
Checkpoint 3 (time 7:00) - Timer sensor assignments with context capture
Context capture parameter
  • for first parameter did not use 0 index
  • complains no edit exists for context definitions
  • definition of context paths look weird, but no better solution proposed, fine after understanding
  • confusing context captures with parameters of the method
Context capture return value with navigation
Checkpoint 4 (time 3:00) - Exception sensor assignments
Wild-card exception assignment
  • in order, saving again problematic
Super-class exception assignment
Checkpoint 5 (time 1:00) - Exclude rules
Add one rule
  • trouble to find exclude rule page
  • not added star on the exclude rule package definition, maybe missing explanation
Checkpoint 6 (time 6:00) - Environment
Create environment
  • expects when environment (or profile) is created to open the created one in the editor
  • also expects that the CI view switches to the environment list if environment is created
  • first impression of environment editor: "lots of stuff"
  • searching for select/deselect all on the platform sensors
  • complains for no time unit next to the time sending strategy
Profile selection
Disable platform sensors
No string limit
Strategy properties change
Checkpoint 7 (time 4:00) - Mappign
Mapping with agent name wild-card
  • agent mapping table too big when inspectIT is not maximized
  • active should be selected by default when new mapping is added
  • confused about wild-cards (especially for IP), searched for the explanation
  • was not sure if defined is OK/valid
Mapping with IP wild-card

ย 

Suggestions

WhatPriorityWhen*Done?
Change combo box in the CI view to the radio buttons, one click less, easy to notice what can be selected(thumbs up)Nowย 
When creating profile or environment, open the editor immediately(thumbs up)Nowย 
Maybe make profiles default selection, since on empty CMR you don't have any environment (save selection to the preferences)(thumbs up)Nowย 
Add tool-tips to the table column headers (especially in the CI views tables)(thumbs up)Nowย 
Ability to create new profile from the Environment profile selection table(thumbs down)Futureย 
When new profile is created add it to the opened Environmentย Future (hard to implement, but nice)ย 
Not editable profiles should have different icon, warning icon can be gone then(thumbs up)Soonย 
Breadcrumbs for the editors(thumbs up)Nowย 
Filtering possibilities in the CI view (similar to storage ones)(thumbs up)Soonย 
Edit possibilities for parameters and context captureย Soonย 
For parameter and field capture when selected focus the text widget and enter example text (like '0' for parameter def)(thumbs up)Nowย 
Don't enable selection on the paths text, but when selected move focus to add path(thumbs up)Nowย 
Improve tool-tips for the sensor option images (example for the annotation specify annotation, for parameter index, etc)(thumbs up)Nowย 
Maybe move visibility pics to the separate column??ย 
Add info about primitive types for the parameters(thumbs up)Nowย 
Check for the correct FQN on classes and parameters (don't allow 123myClass.*, also in instrumentation we don't check the wrongly specified FQNs, thus much faster)(thumbs up)Soonย 
Page tabs in the editor on the top (maybe, check)ย Soonย 
Add menu item in the repository manager to go to the configuration interface for that repository (rename "Configure repository" to "Repository settings" for the properties)(thumbs up)Soonย 
Delete environment missing(thumbs up)Nowย 
Update welcome screen to have simple info about the CI(thumbs down)Futureย 
Duplicate assignment action (like this one very much)(thumbs up)Nowย 

* ย Now should be finished by next test subject, Soonย should be fixed by the integration time, Future is future

ย 

ย 

Annotation assignment

Public method assignment

Abstract class assignment

  • No labels