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
Step | Comment |
---|---|
Checkpoint 1 (time 3:30) - Perspective, CI View | |
Find perspective, notice CI view |
|
Create profiles(s) | |
Checkpoint 2 (time 8:30) - Timer sensor assignments | |
Annotation assignment |
|
Public method assignment | |
Abstract class assignment | |
Checkpoint 3 (time 7:00) - Timer sensor assignments with context capture | |
Context capture parameter |
|
Context capture return value with navigation | |
Checkpoint 4 (time 3:00) - Exception sensor assignments | |
Wild-card exception assignment |
|
Super-class exception assignment | |
Checkpoint 5 (time 1:00) - Exclude rules | |
Add one rule |
|
Checkpoint 6 (time 6:00) - Environment | |
Create environment |
|
Profile selection | |
Disable platform sensors | |
No string limit | |
Strategy properties change | |
Checkpoint 7 (time 4:00) - Mappign | |
Mapping with agent name wild-card |
|
Mapping with IP wild-card |
Β
Suggestions
What | Priority | When* | Done? |
---|---|---|---|
Change combo box in the CI view to the radio buttons, one click less, easy to notice what can be selected | Now | ||
When creating profile or environment, open the editor immediately | Now | ||
Maybe make profiles default selection, since on empty CMR you don't have any environment (save selection to the preferences) | Now | Β | |
Add tool-tips to the table column headers (especially in the CI views tables) | Now | ||
Ability to create new profile from the Environment profile selection table | 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 | Soon | Β | |
Breadcrumbs for the editors | Now | Β | |
Filtering possibilities in the CI view (similar to storage ones) | 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) | Now | Β | |
Don't enable selection on the paths text, but when selected move focus to add path | Now | Β | |
Improve tool-tips for the sensor option images (example for the annotation specify annotation, for parameter index, etc) | Now | Β | |
Maybe move visibility pics to the separate column | ? | ? | Β |
Add info about primitive types for the parameters | 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) | 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) | Soon | Β | |
Delete environment missing | Now | ||
Update welcome screen to have simple info about the CI | Future | Β | |
Duplicate assignment action (like this one very much) | Now | Β | |
Add OK button to the assignment details part | Now | Β | |
On delete close open editors containing deleted item | Now | ||
Select all in platform sensors | Now | Β | |
Mapping enabled by default | Now | ||
Info for the mapping agent and IP wild-cards | 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 |