MTCM Sample 1
MTCM Sample 1
Company:
Project:
Quality Analyst:
CT PROPERTIES
Data Research Labs
My Test Case Manager (self-test)
Matt Pierce
▪ TEST CASES
# Exec Tm Stat
▪ 1 0m i
2 1m Q
3 0m Q
4 0m Q
5 0m Q
6 0m Q
7 0m Q
8 0m Q
9 0m Q
10 0m Q
▪ 16 0m i
17 1m Q
18 1m Q
19 0m Q
20 0m Q
21 0m Q
22 1m Q
23 1m Q
24 1m Q
25 0m Q
26 1m Q
27 1m Q
28 1m Q
29 0m Q
30 1m Q
31 1m Q
32 1m Q
33 0m Q
34 1m Q
35 1m Q
36 1m Q
37 1m Q
38 1m Q
39 1m Q
40 1m Q
41 1m Q
42 0m i
43 1m P
44 1m P
45 1m P
▪ 49 0m i
50 1m Q
51 0m Q
52 0m Q
53 1m P
54 1m P
55 1m P
56 0m Q
57 0m Q
58 0m Q
59 1m P
60 1m P
61 1m P
62 1m i
▪ 67 0m i
68 1m P
69 0m Q
70 0m Q
71 1m P
72 1m P
73 1m P
74 3m P
75 1m P
76 1m P
77 1m P
78 1m P
79 1m P
80 1m P
81 1m P
82 1m P
83 1m P
84 1m P
▪ 87 0m i
88 3m P
89 1m P
90 1m P
91 1m P
92 1m P
93 15 m P
94 1m P
95 1m P
▪ 219 219 219
CASES
Test Steps (Use Alt+Enter to add blank lines in same cell)
PROPERTIES TAB
Verify worksheet opens without error
Verify horizontal white space around entry text = 1.00 column width (app standard)
Verify vertical white space at bottom row of 6.60 pixels (app standard)
Verify black bar title = "PROJECT PROPERTIES", all ucase
Verify three fields: Company, Project, and Quality Analyst exist
Verify each field has a light yellow text entry box
Verify each text entry box when clicked highlights the entire cell (cells merged)
Verify background of "Form" area is white
Verify background of NON "Form" area is dim gray
Verify you can skip rows to leave room for future growth, and counts not impacted in Test Results table
Verify Status Drop down popup help text contains
a) Deleted,
b) information,
c) ToDo,
d) Blocked,
e) Failed, and
f) Passed
Verify Delete selections made in prior step will clear the errors in G12 and G14
Verify Negative Case - REJ-01 for Exec Time only (Enter 1m for col 2, and leav col's 3 and 4 blank)
Expected: Cell G12 = Validation Error, and G13 has REJ-01 error both in dark red
Verify Negative Case - REJ-01 and REJ-02 if only enter TestSteps, elaving ExecTime and Status blank
Verify Negative Case - REJ-02 if only Col 2 Status populated with each value in the drop down, test each one
Verify Edge Case - Can enter 0 min in ExecTm colum regardless of values in Status and TestSteps columns,
so long as all three columns are populated
Verify Happy Path Row Height:
1. Enter text into a TestStep column
2. Click Alt+Enter to automatically increase row height to two rows
3. Key in some text, and hit Alt+Enter several more times until you have 5 or 6 rows of text
4. Click Enter to save the text
Expected: Row height auto-snaps to fit all the text (up to about 20+ rows is Excel limit)
Verify Edge Case - Adding an "I" status row counts towards execution time, but not towards test case count
1. Enter Test Case #1 with 5min, Pass, and blah blah description
2. Confirm TestResults total = 0.1hr time and 1 for count
3. Enter Test Case #2 with 5min, status= "i" (important), and TestSteps = blah blah blah
Expected:
a) The ExecTm total will increase to 0.2hr because we want to count all time, including setup test case and research test case
steps, especially when they occur the first time as writing up the cases...subsequent test runs will be zeroed out time wise, but
want to reflect the effort in the test run for which they occur.
b) IMPORTANT, the total test case count remains at 1 because the second test case is an "i" or informational / research / setup
test case...it does NOT count towards total test cases, but the time does count towards the Test Run.
Verify Edge Case - I can make my own Sub Sections by changing back color
1. Enter ExecTm = 0min
2. Enter Status = "i" (IMPORTANT)
3. Enter Test Step = "My Heading Blah Blah Blah"
4. Highlight cells for that test case, columns 2, 3, and 4 (ExecTm, Stat, and TestSteps)
5. Set back color to light orange (or whatever color suits your fancy)
Expected: All three columns change backcolor (including status = i cell). This allows you to mark sections in the test case area
Verify Negative Test: Selecting any Status other than "i" in prior column will override the backcolor setting it to the
appropriate backcolor for the given value (eg: Fail = red, pass = green, etc.)
Cleanup: Delete values in test case and reset color back to pale yellow (255, 255, 231 RGB)
Verify background of "Form" area is white
Verify Reset all status = "T" (search and replace exact match on "P" to "T", leave "F" and "B" as reminder where problems
exist)
Verify lots of empty rows is no problem, all counts are unaffected
Double check that data looks good on Tab Reports after changes (it did not, had to make a bunch of "code" changes to the
graph formulas
Clear out the test data, and put in the real data for this testing because am ending for the night
Report Tab
Verify worksheet opens without error
Verify horizontal white space around entry text = 1.00 column width (app standard)
Verify vertical white space at bottom row of 6.60 pixels (app standard)
Verify black bar title = "TEST RESULTS REPORT", all ucase
Verify left header fields Company and Project exists
Verify right header fields Test Run, Tested By, Total Test Cases, and Total Defects exists
Verify all graph elements range from rows 5 thru 6 (not 6 to 7, or 6 to 8, etc.)
Verify left column graphs are all Test Case related
Verify right column graphs are all Defect related
Verify all graphs are populated, and numbers in tables match numbers on charts
Verify all graphs are blank on the template b/c no data
Verify 3 defect logging locations for optional eamil copy-paste tracking:
1. Defects currently opened
2. Defects closed since last report
3. Defects closed since project started
Verify chart colors all match rest of tool (red = fail or open or bad; green = pass or good, blue = todo, gray = defer, yellow =
block, and dark gray = closed defect)
Verify print preview = landscape, and width fits 1 page across for graphs and defect lists
Verify margins are custom, and 0.5' all four sides
Verify page all white so can print (no dim gray outside of page boundaries else risk wasting lots of toner if print
Verify functions not accidentally include other workbook references since copy-pasted between sample & template
About Tab
Verify background all consistent light gray (actual = mix of two different grays…had to fix)
Verify DRL Logo in upper left
Verify title "My Test Case Manager" at the top in black bar background
Verify Version 5 with build number
Verify YouTube link
Verify GitHub link; had to drop file and create new repository out on GitHub to point too; reset URL
Verify Creative Commons license text is displayed
Verify "call to action" text at the bottom
219
TEST RESULTS
Status Exec Tm Count
To Do T 0.0 h 0
Blocked B 0.0 h 0
43%
Fail F 0.0 h 0 57%
Qualified Pass Q 0.4 h 42
Pass P 0.8 h 32
Information i 0.0 h
1.2 h 74 By Counts
▪
▪
TEST RESULTS RUN LOG
0 10 20 30 40 50 60 70 80 0 2 4 6 8 10 12 14 16
ToDo Block Fail Qpass Pass Open Defer Close
R4 0 0 0 42 32 R4 0 0 14
R2
R3
R4
R1
R2
R3
R4
TEST CASE EXEC TIME - TREND DEFECTS - RELEASABILITY
2.5 12
2.0 10
8
1.5
6
1.0
4
0.5 2
0.0 0
R1
R2
R3
R4
R1
R2
R3
R4
Creative Commons Zero License: Effectively = Public Domain. You are free to use, extend, and
distribute this software. The only request is that you mention Data Research Labs as an
original contributor in whatever form you morph this into.
45,515