0% found this document useful (0 votes)
4 views27 pages

MTCM Sample 1

Uploaded by

OmarAzooz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views27 pages

MTCM Sample 1

Uploaded by

OmarAzooz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 27

PROJECT PROPERTIES

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

TEST CASES TAB


Verify worksheet opens without error
Verify test case number starts at 1 on rows 18
Verify row heights all fit text, thru to end
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 Test Case Section:
a) Black bar title = "TEST CASES" exists
b) All ucase starting at row 16 and extending down to 318
c) Left column Test Case # is gray because auto-calculated
d) Columns 2, 3, and 4 are light yellow indicating Quality Analyst types in those cells
e) Column 2 = Execution Time, keying in a value yields ## m (where m = minutes) formatting
f) Column 3 = Status
g) Column 4 = Test Steps
Verify Test Results Section:
a) Black bar title = "TEST RESULTS"
b) All white background
c) Column 1 = Status which is split into full name + abbreviation (to lookup in calc)
d) Column 2 = Total Execution Time per test case result
e) Column 3 = Count of test cases per test case result
f) The information status row has Count grayed out because we do not care what the count is, only time spent on it
g) There is a totals row summing up Execution Time and Test Case count for this worksheet
h) There is a blank pie chart titled "By Counts"

Verify dim gray blockout above Test Cases section


Verify dim gray blockout below Test Results section
Verify Happy Path First Test Cases Entry:
1. Go to row for test case #1 (row 18)
2. Enter 5m for exec tm
3. Enter P for status (pass)
4. Enter "blah blah blah" for test steps
Expected:
a) No errors
b) Cells G12 thru G15 do NOT go red with any validation errors
c) The Test Results graph appears (now data is available) -- all green, 100%
d) The total count = 1, and the total ExecTm = 0.1hr
e) The Pass row has a count =1 and ExecTm = 0.1hr

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 Status Drop down values contain


a) information,
b) ToDo,
c) Blocked,
d) Failed, and
e) Passed

Verify Edge Case - Delete contents without disrupting automatic calculations:


1. Highlight test case #1 entered above, cells for columns 2, 3, and 4 (ExecTm, Status, and Test Steps)
2. Press delete key
Expected:
a) No errors
b) No Validation errors in red text at cells G12 thru G14
c) Graph disappears and counts and time revert to 0 at Test Results section

Verify Status Background colors depending on which item selected


1. Select Status "i" - Verify same pale yellow as columns 2 and 4 (ExecTm and Test Steps)
2. Select Status "T" - Verify Bright Light Blue (with white bold text)
3. Select Status "B" - Verify Yellow (with black bold text)
4. Select Status "F" - Verify Red (with white bold text)
5. Select Status "P" - Verify Green (with white bold text)
Verify Negative Case - REJ-02 Validation Error
1. Selecting only a Status column value
2. Leaving Exec Time and Test steps columns blank
Expected:
1. Cell G12 in dark red "VALIDATION ERROR!"
2. Cell G14 in dark red "REJ-02: ### [Status] rows <> ### [Test Steps] rows'

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

TEST RUN LOG 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 RUN LOG", all ucase
Verify many fields: Run#, Test Run Description, Date, ExecTim, Test Cases (ToDo, Block, Fail, Pass, Total),
and Defects (OpenStop, OpenAllow, Defer, Closed, and Total)
Verify each field has a light yellow text entry box,
EXCEPT the two totals fields (TestCases and Defects sections) -- they are both gray
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 can setup 1 & 2 Test Runs in the Test Run Log:
1. Descr="Run #1", Date=2 days ago, ExecTm = 1.8hr, TestCases=0,0,8,39; Defects=6,4,0,0
2. Descr="Run #2", Date=1 days ago, ExecTm = 0.5hr, TestCases=5,2,5,11; Defects=1,1,1,4

Verify can insert a new Test Run:


1. Highlight row with Test Run #2
2. Ctrl+C
3. Right-click > Insert Copied Cells (right over the top of it)
4. Alter the bottom row to read:
Descr="Run #3", Date=today, ExecTm = 0.3hr, TestCases=1,1,3,22; Defects=0,0,2,6

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

Exec Test Cases


Run Time
# Test Run Description Date (hr) ToDo Block Fail Qpass
R1 Day #1 Testing 2021-03-26 1.8 0 1 8 0
R2 Day #2 Testing 2021-03-27 2.1 3 2 3 20
R3 Day #3 Testing 2021-03-28 1.9 2 1 4 30
R4 Day #4 Testing 2021-03-29 0.8 0 0 0 42

To add a new Test Run (row):


1. Highlight and copy the entire last row
2. Right-click itself for a popup menu to appear
3. Select "insert copied cells" to paste / insert the row onto itself
4. The graphs all auto-adjust (inserting a new item)
5. You type in the new values over in the old values in the "new" bottom row
Test Cases Defects
Open, Open,
Pass Total Stop Allow Defer Closed Total
39 48 6 4 0 0 10
40 68 1 2 0 10 13
35 72 1 0 12 13
32 74 0 0 0 14 14
TEST RESULTS REPORT
Company: Data Research Labs Test Run: R4
Project: My Test Case Manager (self-test) Tested By: Matt Pierce
Total Test Cases: 74
Total Defects: 14
TEST CASE COUNTS - SNAPSHOT @ R4 DEFECTS - SNAPSHOT @ R4

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

TEST CASE COUNTS - TREND DEFECTS - TREND


80 16
70 14
60 12
50 10
40 8
30 6
20 4
10 2
0 0
R1

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

Exec Time (hr) Open, Stop Open, Allow


DEFECTS - CURRENTLY OPENED
Pr Description

DEFECTS - CLOSED SINCE LAST REPORT


Pr Description

DEFECTS - CLOSED SINCE PROJECT STARTED


Pr Description
My Test Case Manager
v5.01.44299

Video Help: https://www.youtube.com/playlist?list=PLVHoUDdbskUSZQsl0iexHwRGb8Z7_EjlS


Online Help: https://github.com/DataResearchLabs/my_test_case_manager
XL Trainnig: https://www.youtube.com/playlist?list=PLVHoUDdbskUQXl0S6nS2QUMB69rrf1zcF

(CC0) 2021 - Data Research Labs

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.

Please visit and subscribe to my YouTube channel


"www.DataResearchLabs.com" for tools and training

45,515

You might also like