diff --git a/utilities/acceptance-tests/suites/CreatePeople/AddFacultyPosition.html b/utilities/acceptance-tests/suites/CreatePeople/AddFacultyPosition.html new file mode 100644 index 00000000..743b7ad4 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/AddFacultyPosition.html @@ -0,0 +1,225 @@ + + + + + + +AddFacultyPosition + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddFacultyPosition
commentAdd position for Jane Faculty
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Jane Faculty's record
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
clickAndWait//div[@id='oprop-core-personInPosition']/a
assertTitleEdit
commentAdd new position for Testing Department
typetitleAssistant Professor
typeorganizationNameTesting Department
typestartYear1998
clickAndWaitsubmit
assertTitleJane Faculty
commentVerify the new position is displayed two different ways
verifyTextPresentTesting Department Assistant Professor, 1998 -
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
verifyTextPresentTesting Department Assistant Professor, 1998 -
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/AddFaculyClassAutolink.html b/utilities/acceptance-tests/suites/CreatePeople/AddFaculyClassAutolink.html new file mode 100644 index 00000000..7fe33e0c --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/AddFaculyClassAutolink.html @@ -0,0 +1,195 @@ + + + + + + +AddFaculyClassAutolink + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddFaculyClassAutolink
commentAdd Faculty Class Autolink
open/vivo/siteAdmin?home=1&login=block
assertTitleVIVO Site Administration
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Tab Management
clickAndWaitlink=Tab management
assertTitleTabs
verifyTextPresentFaculty
commentLink Faculty to People
clickAndWaitlink=Faculty
assertTitleTab Control Panel
clickAndWait//input[@value='Add Class Autolink']
assertTitleTab-VClass Autolink Editing Form
clickAndWaitprimaryAction
assertTitleTab Control Panel
commentVerify Faculty is part of People
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
commentVerify Jane Faculty is within the Faculty class
verifyTextPresentJane Faculty
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/AddLibrarianClassAutolink.html b/utilities/acceptance-tests/suites/CreatePeople/AddLibrarianClassAutolink.html new file mode 100644 index 00000000..1c95c47a --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/AddLibrarianClassAutolink.html @@ -0,0 +1,210 @@ + + + + + + +AddLibrarianClassAutolink + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddLibrarianClassAutolink
commentAdd Librarian Class Autolink
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to the Librarians Tab
clickAndWaitlink=People
assertTitlePeople
verifyTextPresentLibrarians
clickAndWaitlink=Librarians
assertTitleLibrarians
verifyTextPresentLibrarians
clickAndWaitlink=edit tab: Librarians
assertTitleTab Control Panel
commentAdd link from librarians to librarian
clickAndWait//input[@value='Add Class Autolink']
assertTitleTab-VClass Autolink Editing Form
selectVClassURIlabel=Librarian
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Librarian
assertTitleLibrarian
commentVerify that change took
verifyTextPresentLilly Librarian
commentLogou
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/AssociateLibToFac.html b/utilities/acceptance-tests/suites/CreatePeople/AssociateLibToFac.html new file mode 100644 index 00000000..c5a68afd --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/AssociateLibToFac.html @@ -0,0 +1,195 @@ + + + + + + +AssociateLibToFac + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AssociateLibToFac
commentAssociate Librarians to Faculty
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
clickAndWaitlink=Class hierarchy
commentNavigate to the core:Librarian in the ontology
assertTitleClass Hierarchy
verifyTextPresentcore:Librarian
clickAndWaitlink=exact:core:Librarian
assertTitleClass Control Panel
clickAndWait//input[@value='New Link to Superclass']
assertTitleSuper/Subclass Editing Form
commentCreate the link
selectSuperclassURIlabel=core:Faculty Member
clickAndWaitprimaryAction
assertTitleClass Control Panel
commentMake sure librarian shows up in both categories
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
verifyTextPresentLilly Librarian | Assistant Librarian
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/BrowseIndex.html b/utilities/acceptance-tests/suites/CreatePeople/BrowseIndex.html new file mode 100644 index 00000000..b8973b67 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/BrowseIndex.html @@ -0,0 +1,235 @@ + + + + + + +BrowseIndex + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BrowseIndex
commentBrowse the Index for the new people
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Index
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
commentVerify that two new people are accounted for
verifyTextPresentFaculty Member
verifyTextPresentLibrarian
verifyTextPresentPerson
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
commentVerify Jane Faculty is on the Faculty Member list
verifyTextPresentJane Faculty
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Librarian
assertTitleLibrarian
commentVerify Jane Faculty is on the Librarian list
verifyTextPresentLilly Librarian
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Person
assertTitlePerson
commentVerify that both people show up on the People list
verifyTextPresentJane Faculty
verifyTextPresentLilly Librarian
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/ChangeFacultyImage.html b/utilities/acceptance-tests/suites/CreatePeople/ChangeFacultyImage.html new file mode 100644 index 00000000..e771072b --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/ChangeFacultyImage.html @@ -0,0 +1,225 @@ + + + + + + +ChangeFacultyImage + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ChangeFacultyImage
commentChange the uploaded picture for Jane Faculty
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Jane Faculty
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
verifyTextPresentJane Faculty
commentSelect to upload an image
clickAndWait//input[@value='Upload Image']
assertTitleUpload Image
verifyTextPresentSelect Image File
commentSelect file to upload
typefile1C:\vivo-code\vivo-rc1.0\utilities\acceptance-tests\suites\CreatePeople\Jane2.jpg
clickAndWaitsubmitMode
assertTitleUpload Image
verifyTextPresentResults from processing input file:
updated individual Jane Faculty
Link to check uploaded image:
<Jane2.html>
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
commentVerify image has been updated to new one
verifyAttribute//img[@title='click to view larger image in new window']@src/vivo/images/people/Jane2.jpg
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/CheckPeopleLinks.html b/utilities/acceptance-tests/suites/CreatePeople/CheckPeopleLinks.html new file mode 100644 index 00000000..c42010c4 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/CheckPeopleLinks.html @@ -0,0 +1,150 @@ + + + + + + +CheckPeopleLinks + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CheckPeopleLinks
commentDouble check that all People links are correct
open/vivo/siteAdmin?home=1&login=block
assertTitleVIVO Site Administration
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
commentVerify that Lilly Librarian in Faculty and Librarians
assertTitleFaculty
verifyTextPresentJane Faculty
verifyTextPresentLibrarians
verifyTextPresentLilly Librarian
verifyElementPresent//a[contains(text(),'Lilly Librarian')]
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/CreateFacultyMember.html b/utilities/acceptance-tests/suites/CreatePeople/CreateFacultyMember.html new file mode 100644 index 00000000..a93c184b --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/CreateFacultyMember.html @@ -0,0 +1,180 @@ + + + + + + +CreateFacultyMember + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CreateFacultyMember
commentAdd a Faculty member named Jane Faculty
open/vivo/
assertTitleVIVO
commentMust be logged off to start
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as the site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
verifyTextPresentData Input
clickAndWait//input[@value='Add individual of this class']
assertTitleIndividual Editing Form
commentAdd Assistant Professor Jane Faculty
typeNameJane Faculty
typeMonikerSelectAltAssistant Professor
verifyTextPresentCreating New Record
clickAndWaitprimaryAction
assertTitleIndividual Control Panel
commentVerify that account was created
verifyTextPresentJane Faculty
typesearchjane faculty
clickAndWaitsubmit
assertTitlejane faculty - VIVO Search Results
verifyTextPresentJane Faculty
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/CreateLibrarian.html b/utilities/acceptance-tests/suites/CreatePeople/CreateLibrarian.html new file mode 100644 index 00000000..f7f93870 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/CreateLibrarian.html @@ -0,0 +1,225 @@ + + + + + + +CreateLibrarian + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CreateLibrarian
commentCreate Librarian person
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to add new individual page
selectVClassURIlabel=Librarian (core)
clickAndWait//input[@value='Add individual of this class']
assertTitleIndividual Editing Form
verifyTextPresentCreating New Record
commentCreate new indiviidual
typeNameLilly Librarian
typeMonikerSelectAltAssistant Librarian
clickAndWaitprimaryAction
assertTitleIndividual Control Panel
commentVerify that individual was added sucessfully
verifyTextPresentLilly Librarian
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
verifyTextPresentLibrarian
clickAndWaitlink=Librarian
assertTitleLibrarian
commentSearch for new librarian
typesearchlilly librarian
clickAndWaitsubmit
assertTitlelilly librarian - VIVO Search Results
verifyTextPresentSearch Results for 'lilly librarian'
verifyElementPresentlink=Lilly Librarian
verifyTextPresentLilly Librarian | Assistant Librarian
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/DeleteTestPeople.html b/utilities/acceptance-tests/suites/CreatePeople/DeleteTestPeople.html new file mode 100644 index 00000000..c4b0f3a3 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/DeleteTestPeople.html @@ -0,0 +1,310 @@ + + + + + + +DeleteTestPeople + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteTestPeople
commentDelete new people Jane Faculty and Lilly Librarian
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
clickAndWaitlink=People
assertTitlePeople
commentNavigate to Jane Faculty
clickAndWaitlink=Faculty
assertTitleFaculty
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
commentDelete Jane Faculty
click_delete
assertConfirmationAre you SURE you want to delete this entity? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
commentNavigate to Lilly Librarian
clickAndWaitlink=Lilly Librarian
assertTitleLilly Librarian
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
commentDelete Lilly Librarian
click_delete
assertConfirmationAre you SURE you want to delete this entity? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=People
assertTitlePeople
clickAndWaitlink=Faculty
assertTitleFaculty
commentVerify Jane Faculty and Lilly Librarian are gone
verifyTextNotPresentJane Faculty
verifyTextNotPresentLilly Librarian
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/DeleteTestTabs.html b/utilities/acceptance-tests/suites/CreatePeople/DeleteTestTabs.html new file mode 100644 index 00000000..239138fb --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/DeleteTestTabs.html @@ -0,0 +1,280 @@ + + + + + + +DeleteTestTabs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteTestTabs
commentDelete test Tabs--not a test because this is tested in another suite
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust login as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to Tab Management
clickAndWaitlink=Tab management
assertTitleTabs
clickAndWaitlink=Faculty
assertTitleTab Control Panel
clickAndWait//input[@value='Edit Tab Details']
assertTitleTab Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleTabs
clickAndWait//div[@id='contentwrap']/div/table/tbody/tr[3]/td[2]/a
assertTitleTab Control Panel
clickAndWait//input[@value='Edit Tab Details']
assertTitleTab Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleTabs
clickAndWaitlink=Librarians
assertTitleTab Control Panel
clickAndWait//input[@value='Edit Tab Details']
assertTitleTab Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleTabs
clickAndWaitlink=Academic Staff
assertTitleTab Control Panel
clickAndWait//input[@value='Edit Tab Details']
assertTitleTab Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this record? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleTabs
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/Jane1.jpg b/utilities/acceptance-tests/suites/CreatePeople/Jane1.jpg new file mode 100644 index 00000000..e831693a Binary files /dev/null and b/utilities/acceptance-tests/suites/CreatePeople/Jane1.jpg differ diff --git a/utilities/acceptance-tests/suites/CreatePeople/Jane2.jpg b/utilities/acceptance-tests/suites/CreatePeople/Jane2.jpg new file mode 100644 index 00000000..0cf118d1 Binary files /dev/null and b/utilities/acceptance-tests/suites/CreatePeople/Jane2.jpg differ diff --git a/utilities/acceptance-tests/suites/CreatePeople/SearchPeople.html b/utilities/acceptance-tests/suites/CreatePeople/SearchPeople.html new file mode 100644 index 00000000..d33818a9 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/SearchPeople.html @@ -0,0 +1,210 @@ + + + + + + +SearchPeople + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SearchPeople
commentSearch for two new people without logging in
open/vivo/search?querytext=librarian&classgroup=http%3A%2F%2Fvivoweb.org%2Fontology%23vitroClassGrouppeople
assertTitlelibrarian - VIVO Search Results
clickAndWaitlink=VIVO
assertTitleVIVO
commentSearch for Jane Faculty's first name only
typesearchjane
clickAndWaitsubmit
assertTitlejane - VIVO Search Results
verifyTextPresentJane Faculty
commentSearch for Jane Faculty's last name only
typesearchfaculty
clickAndWaitsubmit
assertTitlefaculty - VIVO Search Results
verifyTextPresentJane Faculty
commentSearch for Jane Faculty's full name
typesearchjane faculty
clickAndWaitsubmit
assertTitlejane faculty - VIVO Search Results
verifyTextPresentJane Faculty
commentSearch for Lilly Librarian's first name only
typesearchlilly
clickAndWaitsubmit
assertTitlelilly - VIVO Search Results
verifyTextPresentLilly Librarian
commentSearch for Lilly Librarian's last name only
typesearchlibrarian
clickAndWaitsubmit
assertTitlelibrarian - VIVO Search Results
verifyTextPresentLilly Librarian
commentSearch for Lilly Librarian's full name
typesearchlilly librarian
clickAndWaitsubmit
assertTitlelilly librarian - VIVO Search Results
verifyTextPresentLilly Librarian
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/SetupTestTabs.html b/utilities/acceptance-tests/suites/CreatePeople/SetupTestTabs.html new file mode 100644 index 00000000..43eeb4ec --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/SetupTestTabs.html @@ -0,0 +1,295 @@ + + + + + + +SetupTestTabs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SetupTestTabs
commentSetup Tabs for test purposes--this is not really a test
open/vivo/
assertTitleVIVO
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
clickAndWaitlink=Tab management
assertTitleTabs
clickAndWait//input[@value='Add new tab']
assertTitleTab Editing Form
typeTitlePeople
selectTabtypeIdlabel=primary tab
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add New Tab']
assertTitleTab Editing Form
typeTitleFaculty
selectTabtypeIdlabel=secondary tab
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add existing tab as parent tab']
assertTitleSuper/Subtab Editing Form
selectParentIdlabel=People
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add New Tab']
assertTitleTab Editing Form
typeTitleAcademic Staff
selectTabtypeIdlabel=secondary tab
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add existing tab as parent tab']
assertTitleSuper/Subtab Editing Form
selectParentIdlabel=People
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add New Tab']
assertTitleTab Editing Form
typeTitleLibrarians
selectTabtypeIdlabel=collection
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWait//input[@value='Add existing tab as parent tab']
assertTitleSuper/Subtab Editing Form
selectParentIdlabel=Faculty
clickAndWaitprimaryAction
assertTitleTab Control Panel
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/Suite.html b/utilities/acceptance-tests/suites/CreatePeople/Suite.html new file mode 100644 index 00000000..0386a4cf --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/Suite.html @@ -0,0 +1,27 @@ + + + + + + Test Suite + + + + + + + + + + + + + + + + + + +
Test Suite
CreateFacultyMember
UploadFacultyImage
ChangeFacultyImage
CreateLibrarian
SetupTestTabs
AddFaculyClassAutolink
AddLibrarianClassAutolink
AddFacultyPosition
AssociateLibToFac
CheckPeopleLinks
SearchPeople
BrowseIndex
DeleteTestPeople
DeleteTestTabs
+ + diff --git a/utilities/acceptance-tests/suites/CreatePeople/UploadFacultyImage.html b/utilities/acceptance-tests/suites/CreatePeople/UploadFacultyImage.html new file mode 100644 index 00000000..4e66c832 --- /dev/null +++ b/utilities/acceptance-tests/suites/CreatePeople/UploadFacultyImage.html @@ -0,0 +1,240 @@ + + + + + + +UploadFacultyImage + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UploadFacultyImage
commentUpload image for Jane Faculty
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentFind Jane Faculty via Index
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
verifyTextPresentFaculty Member
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Jane Faculty
assertTitleJane Faculty
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
verifyTextPresentJane Faculty
clickAndWait//input[@value='Upload Image']
assertTitleUpload Image
verifyTextPresentSelect Image File
typefile1C:\vivo-code\vivo-rc1.0\utilities\acceptance-tests\suites\CreatePeople\Jane1.jpg
clickAndWaitsubmitMode
assertTitleUpload Image
verifyTextPresentResults from processing input file:
updated individual Jane Faculty
Link to check uploaded image:
<Jane1.html>
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Jane Faculty
commentVerify that image is present
assertTitleJane Faculty
verifyAttribute//img[@title='click to view larger image in new window']@src/vivo/images/people/Jane1.jpg
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ +