...
Test | Platform | Tested by | Success? | Notes | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Smoke tests do not produce error (warning about email server is OK) | Mac Linux Windows Win/Lnx | |||||||||||
2 | Home page displays correctly | Mac Linux Win/Lnx | |||||||||||
3 | Log in as admin | Mac Linux Win/Lnx | |||||||||||
4 | Site Admin page displays correctly | Mac Linux Win/Lnx | |||||||||||
5 | Each function on site admin display correctly | Mac Win/Lnx | All 24 links (including Data Input Pull down) display normally. Ontology list All looks good | ||||||||||
6 | Site Admin - Add Individual of this class: Faculty Member (People) Project (Activities) Course (Courses) Academic Article (Research) Presentation (Events) Academic Department (Organizations) Populated Place (Locations) | Mac Linux Win/Lnx | |||||||||||
7 | Check required fields in creating classes | Mac | |||||||||||
8 | Check menu entries (Home, People, Organizations, Events, Capability Map) | Mac Linux Win/Lnx | |||||||||||
9 | Check Person display (logged out, logged in) | Mac Linux Win/Lnx | |||||||||||
10 | Add values to all Person attributes | Mac |
| All is a heavy lift. 64 attributes accessible from the person page, some of which lead to entities (publications, positions, etc)) each with their own attributes. Recommended: Add photo, overview, URL, research areas, position. Each exercises different functionality. | |||||||||
11 | Add research areas using vocabulary services | Mac | UMLS service requires registration key. See Release Notes. Unclear where this key would go. Other services respond as expected. BG: Created Jira issue for UMLS
| ||||||||||
12 | Check tabs on Person display (overview, publications, contact, etc.) | Mac Linux Win/Lnx | |||||||||||
13 | Add new publication to person (check required fields) | Mac Linux Win/Lnx | |||||||||||
14 | Check publication sparkline | Mac | |||||||||||
15 | Check manage publications (hide / show publications) | Mac Linux | |||||||||||
16 | Check Publication view | Mac Linux Win/Lnx | |||||||||||
17 | Check AltMetric badge (e.g. doi: 10.1038/nrmicro2331) | Mac Win/Lnx | Poor UI experience. I copied in the link, which copied in the HTML tagging, which led to showing the HTML tagging in the display. The edit form is open ended HTML, should be plain text. Should indicate what form of DOI is expected , or should accept with or without http:// without without "doi". | ||||||||||
18 | Add author(s) to publication | Mac Linux Win/Lnx | |||||||||||
19 | Check Person has co-author network | Mac Linux Win/Lnx | |||||||||||
20 | Check co-author network display | Mac Linux Win/Lnx | |||||||||||
21 | Add grants to Person | Mac Linux Win/Lnx | |||||||||||
22 | Add co-investigators to grants | Mac Linux Win/Lnx | |||||||||||
23 | Check Person has co-investigator network | Mac Linux Win/Lnx | |||||||||||
24 | Check co-investigator network display | Mac Linux Win/Lnx | |||||||||||
25 | Load Sample Data | Mac Linux | |||||||||||
26 | Check Capability Map | Mac Linux | Need more sample data with more concepts for more extensive tests. | ||||||||||
27 | Check Map of Science | Mac Win/Lnx | |||||||||||
28 | Check Temporal Graph | Mac Linux | |||||||||||
29 | Search for "Derrida" | Mac Linux | |||||||||||
30 | Check index page | Mac Linux Win/Lnx |
| ||||||||||
31 | Create self editor login associated with profile | Mac | Updated documentation to describe how this is done. See Creating and Managing User Accounts#AssociatingUserAccountswithProfilePages | ||||||||||
32 | Log in as self editor. Verify can edit self, cannot edit others. | Mac | |||||||||||
33 | Add and confirm an ORCiD | Mac | ORCiD API configuration requires clientId and clientPassword and public VIVO. See Activating the ORCID integration | ||||||||||
34 | Create editor and assign proxy editing | Mac Windows | Created user account with editor role and assigned proxy editing. Also switched to self-editor role. | ||||||||||
35 | Log in as proxy editor. Verify can edit proxied profile, cannot edit others. | Mac Windows | When logged in as self-editor designated as a proxy editor, I can only edit the proxied profile and not a different profile. When logged in as editor (i.e. the editor role which is different from self-editor), I can edit the proxied profile but also other profiles. Works as it should. | ||||||||||
36 | Check TPF endpoint | Mac Windows | Works as designed. 45,279 triples with VIVO data, sample data, and some manually entered test data. Design needs work. /tpf/core displayed triples and enabled triple pattern matching by subject,predicate, or object. (43,173 triples in total) | ||||||||||
37 | Run a SPARQL query | Mac Windows |
...