ABCDEFGHIJKLMNOPQRSTUVWXY
1
Test PlanBrowserTesterIn progressCompleteNote
2
LINK TO QA TESTING SITE: https://qa.collectionspace.org/cspace/materials/login
3
Link to Issue tracker
https://issues.collectionspace.org
4
5
Records: Primary Tabs
6
CatalogingChromeJohanna / GSDxxAll work as expected.

NOTES:

Is the "publish to" field needed in the Material Profile? Need background and purpose in the context of the MP.

Is the "inventory status" field needed in the MP? Need background and purpose in the context of the MP.

Is it expected that the MP term lists are not loaded for QA? Unable to enter data in all fields for TEST 5. Specifically talking about term lists used in the Object record.
7
Loan OutFirefoxJiangpu / GSDxxfor test 3: in the secoind set of action items, I was not sure what the "additional fields" was refering to in the test plan. The "+" button is only under "loan status", and when I completed action 1-3, no expected results were generated.
8
Media HandlingChromeGia / GSDxxAll work as expected.
9
10
Records: Secondary Tabs
11
Acquisition TabChromeKara VetterxxFor keyboard accessibility, on the URL links at bottom of page, highlight or somehow make a bit bolder as it fades in with the neutral soft color scheme of UI and the eye doesn't know where it went
12
Group TabChromeJohanna / GSDxxIn creating a Group record, I noticed that the "Group owner" field is only set to the Local Persons authority. Would like to talk about this as the MP best practice is to always add authorities to Shared files. As discovered with some multiple entries of Harvard Graduate School of Design as an Org authority, we were told we should be using Shared even when in local instances -- at any rate, we need to clear up this confusing bit so we can establish best practice with authority creation and use.

TEST 31:
Tabbing doesn't begin on the new record -- have to tab through all top matter first. Would be great if "create new" placed the cursor on the first field of the new record.
13
Location/Movement/Inventory TabFirefoxJohanna / GSDxxTest 5, Step 5 -- unable to select the two L/M/I records that present in the results.

Nature of L/M/I is to be locked, so a lot of the test plan cannot be followed. Test 25 -- cannot unrelate a L/M/I procedure; Test 27 -- cannot delete relation

TEST 31:
Tabbing doesn't begin on the new record -- have to tab through all top matter first. Would be great if "create new" placed the cursor on the first field of the new record.
14
Object Exit TabFirefoxGia / GSDxxTest 25/27: It's not the secondary tab, but rather the "Sidebar." If I "Open," and try to "unrelate" the existing relations, there is no "Unrelate" but rather "relate" which does not make sense because it is already related, and I cannot unrelate here. (Captured screen: https://hu-my.sharepoint.com/:i:/g/personal/jjung_gsd_harvard_edu/EZZ5-K9iHfVMn-0jNzulDJgB86BDda54UAZuTMDinTNanw?e=MXcVtr)
15
16
Records: Authority terms
17
Citation Authority PageChromeJiangpu / GSDxxIn general no big issues found. Test 1: the part refering to creating new Procedural record and write name of authority was a bit confusing in the test plan. But I was able to create a new authority item and have the citation records show up in the associated fields
18
Material Authority PageFirefoxJiangpu / GSDxxIn general no big issues found. Test 1 and test 7: the part refering to creating new Procedural record and write name of authority was a bit confusing in the test plan. Unable to find proper ways of testing yet.
19
Person Authority PageChromeGia / GSDxxThis test description is too generic / not specific enough for our purposes - field names don't exist, category names don't exist in our versions - despite this, most assumed functions work unless otherwise designated as follows:

Test 1: Successful upto "Create a new Procedural record" - description is too generic, can't follow for our purposes. E.g. Where is "Terms Used"? Where is new "Procedural Record"?

Test 2: Successful until "Terms Used."
20
Work Authority PageFirefoxJiangpu / GSDxxIn general no big issues found. Test 1 and test 7: the part refering to creating new Procedural record and write name of authority was a bit confusing in the test plan. Unable to find proper ways of testing yet
21
22
Concept Authority Page - HierarchiesChromeJack / ParsonsxxTest 1: Successful if searched in "keywords" on the search page. But if using top center search box you are unable to sort the full list of terms by the ID Number column. ID number does not appear in the search results, and "Item" is not a sortable field.

Test 2: Successful

Test 3: Successful
23
Organization Authority Page - HierarchiesSafariJack / ParsonsxxTest 1: Successful if searched in "keywords" on the search page. But if using top center search box you are unable to sort the full list of terms by the ID Number column. ID number does not appear in the search results, and "Item" is not a sortable field.

Test 2: Successful

Test 3: Successful
24
Place Authority Page - HierarchiesFirefoxMeganxx
25
Storage Location Authority Page - HierarchiesSafariJack / Parsonsx
Test 1: Successful if searched in "keywords" on the search page. But if using top center
search box you are unable to sort the full list of terms by the ID Number column. ID number does not
appear in the search results, and "Item" is not a sortable field.
26
27
General pages
28
Create New PageChromeGia / GSDxxAll work as expected.
29
Front Page and LoginFirefoxGia / GSDxxTest 2: (1) Failure message works. (2) The focus does NOT appear in the email field, but the password field.
Test 3: (1) Failure message works. (2) The password field does NOT contain testtest. (3) The focus does NOT appear in the email field, but the password field.
Test 6: (1) Failure message works. (2) The focus does NOT appear in the email field, but the password field.
Test 9: The email does not send - instead, an error message appears: "An error occurred while attempting to request the password reset: Request failed with status code 500: Could not send a password request email to user ID='jjung@gsd.harvard.edu'. Error: 'Invalid Addresses'
Test 10 + 11: cannot be executed because Test 9 does not work
30
31
Special Features
32
Autocomplete Term Matching SearchChromeGia / GSDxxAll work well!
33
Media Handling BlobChromeJohanna / GSDxxCould not save after uploading a TXT file. Message below.

12:10:51 PM
Error saving MR2018.1.4: Request failed with status code 400: Create request failed: No payload found for 'CREATE' action.

NOTE: Suggest the "External URL" field not be active. From a UX, I pasted the example URL into that field; it saved, but the data did not populate nor did the thumbnails. Since it is a "display" field, could this be retought? Maybe that field moves into the File Information blob, and only appears when the record is saved, just like the file name, file type, file size, etc. fields do.

TEST 5 -- most likely related to the above NOTE.
After using the remove button and then saving, the External URL field remains populated. This should be cleared along with everything in the File Information Blob. (MR2018.1.5) If I click on the "open" text, a new browser tap opens and the image appears in full size. The media hasn't really been removed if this is happening. =Bug
34
Object Current LocationFirefoxGia / GSDxxTest 1a + 1b: Date entry is not very smooth. First, it wasn't saved. Then when I reattempted, 1700-01-01 entered, 1699-12-31 appears, but saved as 1700-01-01. 1800-01-01 is entered, 1799-12-30 appears, and saved as such. -- Later in the records it shows fixed correctly though. Maybe it was a glitch.
35
Special Characters and FormattingFirefoxGia / GSDxxAll work as expected.
36
37
Right Side Bar
38
Right Frame - Search Related RecordsChromeJohanna / GSDxxTEST 1 and 2: There is no "Search" button in the right panel -- only "Open" and "Add"
I think test instructions need to be updated from Search to Open. If that is what is meant, then test works as expected.

NOTE: I created a new object record today, 11/29, and the L/M/I and Acquisitions tabs were present on default, with no creation of related procedures. I mentioned the strange tab presence above. I am guessing the L/M/I and Acq tabs were there because I used them in a previous test.

BUG? When you add related procedures or objects via the right panel, tabs don't present. If the system allows for 2 ways to add related records, shouldn't they present in both places? I just realized how important having the related tabs present when something is added via the right sidebar -- I was trying to figure out how to unrelate, and I couldn't figure out how that is done via the right sidebar -- guessing it can't. So then what? I had to manually select Object Exit from the tab menu to get the tab, then when I clicked on that tab, the functionality to unrelate was present.
39
Right Frame - Used By - CatalogingFirefoxGia / GSDxxTest 1 + 15 + 16: There is no "title" field.
Test 17: Where is "Authority"? There is no "Used By" Field.
Test 31: Once the "Relate Objects" pop-up dialog pops up, my keyboard accessibility is still in the greyed-out background, not on the pop-up box. Hence I cannot access by keyboard anymore.
40
41
Administration
42
Permission Enforcement - AdministrationChromeGia / GSDxxAll work as expected.
43
Permission Enforcement - RecordsChromeJohanna / GSDxxBUG? In the setting up instructions, I related the outlined records to EX2018.7. All of the tabs for these related records displayed on the top. HOwever, when I went to EX2018.8, all of the same tabs displayed. The only additional tab that should have displayed is the other Object Exit record as .8 was related to .7 in the first exercise.

I find it strange that the related tabs display by default on an entirely different record, especially when nothing has been related (L/M/I, Object, and Acquisiton)

Enhancement request -- could the Save button always be present? I found it bothersome that I had to navigate back the "home" record tab to save after relating different records to the main record.

QUESTION: Where does one create the Intake and Exhibition records?

COMMENT: I miss the red circle with slash icon when a record was read-only. It communicated well.

TEST 17 -- not experiencing the expected. Note: GSD student ran this test on 11/26 and had the same experience.

COMMENT: Why can't one sort on Record, Summary, and Type headers?

TEST 27 -- could not do because the Materials Profile does not have Person and Org fields in the Object record.

TEST 33 -- Save, Revert, Clone, and Delete buttons do not appear, but Deactivate button does (however, not responsive)

TEST 35 -- Did not create an Intake record above.

TEST 47 -- could not do because the Materials Profile does not have Org fields in the Object record.

TEST 51 -- could not do because did not create Exhibition record, as noted above.
44
Roles and Permissions PageFirefoxGia / GSDxxAll work as expected.
45
Term List ManagementSafariMeganxx
46
47
Advanced search
48
Advanced Search Results - Add to RecordChromeWilli WolfXXWorks well !
49
Advanced Search - CatalogingFirefoxGia / GSDxxWhere is "Cataloging Record"? I tested with Objects

Test 1: BIG BUG ? The Advanced search fields do not revert to empty status after switching back to other tabs and back to the search page. Or even after refreshing.

Test 3: the keyword search field does not exist for our version
50
Advanced Search - Location/Movement/InventoryChromeGia / GSDxxNOTE: When you create a new LMI, there is not the word "current location" but just "location." But in advance search, there is "current location" - maybe this should match?
51
Advanced Search - Object ExitChromeGia / GSDxxTest 1: BIG BUG ? The Advanced search fields do not revert to empty status after switching back to other tabs and back to the search page. Or even after refreshing.
52
53
Advanced search - Authority terms
54
Advanced Search - ConceptFirefoxGia / GSDxxTest1: "Concept Type" fields do not match between that of Create New vs. that of Advanced Search. The options I get at Create New are: "descriptor", "alternate descriptor," and "used for term" , whereas in the Advanced Search, I have options of "class", "family", and "generic".
55
Advanced Search - MaterialsChromeGia / GSDxxAll work as expected.
56
Advanced Search - PersonChromeGia / GSDxxNOTE: When you create a new persons, there is not a field called "term flag" - but in Advance Search, there is "term flag." The mismatch should be improved?
57
Advanced Search - Storage LocationFirefoxGia / GSDxxTest 1: In our version, no such thing as: Security note / Address / Condition note
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100