diff --git a/utilities/acceptance-tests/suites/SearchBoost/BoostClass.n3 b/utilities/acceptance-tests/suites/SearchBoost/BoostClass.n3 new file mode 100644 index 00000000..fb114845 --- /dev/null +++ b/utilities/acceptance-tests/suites/SearchBoost/BoostClass.n3 @@ -0,0 +1,3 @@ + + +10000.0 . diff --git a/utilities/acceptance-tests/suites/SearchBoost/BoostIndividual.txt b/utilities/acceptance-tests/suites/SearchBoost/BoostIndividual.txt new file mode 100644 index 00000000..85573af9 --- /dev/null +++ b/utilities/acceptance-tests/suites/SearchBoost/BoostIndividual.txt @@ -0,0 +1,3 @@ + + +2000.0 . diff --git a/utilities/acceptance-tests/suites/SearchBoost/CreateTestPeople.html b/utilities/acceptance-tests/suites/SearchBoost/CreateTestPeople.html new file mode 100644 index 00000000..2b6703e2 --- /dev/null +++ b/utilities/acceptance-tests/suites/SearchBoost/CreateTestPeople.html @@ -0,0 +1,404 @@ + + + + + + +CreateTestFacultyMember + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CreateTestFacultyMember
commentAdd five test people
deleteAllVisibleCookies
setTimeout10000000
open/vivo/
assertTitleVIVO
commentMust be logged off to start
clickAndWaitlink=Log in
assertTitleLog in to VIVO
commentMust login as the site admin
typeloginNametestAdmin@cornell.edu
typeloginPasswordPassword
clickAndWaitloginForm
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
commentAdd faculty Able Baker
selectid=VClassURIlabel=Faculty Member (vivo)
clickAndWaitid=submit
assertTitleEdit
typeid=firstNameAble
typeid=lastNameBaker
clickAndWaitid=submit
assertTitleBaker, Able
commentAdd faculty Charlie Dog
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
selectid=VClassURIlabel=Faculty Member (vivo)
clickAndWaitid=submit
typeid=firstNameCharlie
typeid=lastNameDog
clickAndWaitid=submit
assertTitleDog, Charlie
commentAdd faculty Echo Foxtrot
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
selectid=VClassURIlabel=Faculty Member (vivo)
clickAndWaitid=submit
typeid=firstNameEcho
typeid=lastNameFoxtrot
clickAndWaitid=submit
assertTitleFoxtrot, Echo
commentAdd faculty George Henry
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
selectid=VClassURIlabel=Faculty Member (vivo)
clickAndWaitid=submit
typeid=firstNameGeorge
typeid=lastNameHenry
clickAndWaitid=submit
assertTitleHenry, George
commentAdd emeritus Iris Jenkins
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
selectid=VClassURIlabel=Faculty Member Emeritus (vivo)
clickAndWaitid=submit
assertTitleEdit
typeid=firstNameIris
typeid=lastNameJenkins
clickAndWaitid=submit
assertTitleJenkins, Iris
commentVerify all people exist
clickAndWaitlink=Index
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
assertTitleIndex of Contents
verifyTextPresentFaculty Member (4)
verifyTextPresentFaculty Member Emeritus (1)
verifyTextPresentPerson (5)
commentLogout
clickAndWaitlink=Home
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/SearchBoost/DeleteTestPeople.html b/utilities/acceptance-tests/suites/SearchBoost/DeleteTestPeople.html new file mode 100644 index 00000000..9db513ca --- /dev/null +++ b/utilities/acceptance-tests/suites/SearchBoost/DeleteTestPeople.html @@ -0,0 +1,529 @@ + + + + + + +DeleteTestFacultyMember + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteTestFacultyMember
commentDelete people
deleteAllVisibleCookies
open/vivo/
assertTitleVIVO
commentMust not be logged in
clickAndWaitlink=Log in
assertTitleLog in to VIVO
commentMust log in as site admin
typeloginNametestAdmin@cornell.edu
typeloginPasswordPassword
clickAndWaitloginForm
commentDelete them all
clickAndWaitlink=Index
clickAndWaitlink=Person
assertTitlePerson
clickAndWaitlink=Baker, Able
assertTitleBaker, Able
clickAndWaitlink=Edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
clickname=_delete
assertConfirmationAre you SURE you want to delete this individual? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=Index
assertTitleIndex of Contents
clickAndWaitlink=Person
assertTitlePerson
clickAndWaitlink=Dog, Charlie
assertTitleDog, Charlie
clickAndWaitlink=Edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
clickname=_delete
assertConfirmationAre you SURE you want to delete this individual? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=Index
assertTitleIndex of Contents
clickAndWaitlink=Person
assertTitlePerson
clickAndWaitlink=Foxtrot, Echo
assertTitleFoxtrot, Echo
clickAndWaitlink=Edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
clickname=_delete
assertConfirmationAre you SURE you want to delete this individual? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=Index
assertTitleIndex of Contents
clickAndWaitlink=Person
assertTitlePerson
clickAndWaitlink=Henry, George
assertTitleHenry, George
clickAndWaitlink=Edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
clickname=_delete
assertConfirmationAre you SURE you want to delete this individual? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=Index
assertTitleIndex of Contents
clickAndWaitlink=Person
assertTitlePerson
clickAndWaitlink=Jenkins, Iris
assertTitleJenkins, Iris
clickAndWaitlink=Edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
clickname=_delete
assertConfirmationAre you SURE you want to delete this individual? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
commentVerify everything is gone
clickAndWaitlink=Index
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
refreshAndWait10000
verifyTextNotPresentFaculty Member
verifyTextNotPresentPerson
commentLogout
clickAndWaitlink=Home
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/SearchBoost/RebuildSearchIndex.html b/utilities/acceptance-tests/suites/SearchBoost/RebuildSearchIndex.html new file mode 100644 index 00000000..da323202 --- /dev/null +++ b/utilities/acceptance-tests/suites/SearchBoost/RebuildSearchIndex.html @@ -0,0 +1,129 @@ + + + + + + +RebuildSearchIndex + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RebuildSearchIndex
commentRebuild Search Index
deleteAllVisibleCookies
setTimeout100000000000
open/vivo/
assertTitleVIVO
clickAndWaitlink=Log in
assertTitleLog in to VIVO
typeid=loginNametestAdmin@cornell.edu
typeid=loginPasswordPassword
clickAndWaitname=loginForm
assertTitleVIVO
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
clickAndWaitlink=Rebuild search index
assertTitleRebuild Search Index
clickAndWaitname=rebuild
assertTitleRebuild Search Index
waitForTextPresentReset the search index and re-populate it.
clickAndWaitlink=Log out
+ + diff --git a/utilities/acceptance-tests/suites/SearchBoost/Suite.html b/utilities/acceptance-tests/suites/SearchBoost/Suite.html new file mode 100644 index 00000000..9954cb4a --- /dev/null +++ b/utilities/acceptance-tests/suites/SearchBoost/Suite.html @@ -0,0 +1,18 @@ + + + + + + Test Suite + + + + + + + + + +
Test Suite
RebuildSearchIndex
CreateTestPeople
TestIndividualBoost
TestClassBoost
DeleteTestPeople
+ + diff --git a/utilities/acceptance-tests/suites/SearchBoost/TestClassBoost.html b/utilities/acceptance-tests/suites/SearchBoost/TestClassBoost.html new file mode 100644 index 00000000..9f9e7c48 --- /dev/null +++ b/utilities/acceptance-tests/suites/SearchBoost/TestClassBoost.html @@ -0,0 +1,124 @@ + + + + + + +CreateTestFacultyMember + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CreateTestFacultyMember
commentTest class boost
deleteAllVisibleCookies
setTimeout10000000
open/vivo/
assertTitleVIVO
commentMust be logged off to start
clickAndWaitlink=Log in
assertTitleLog in to VIVO
commentMust login as the site admin
typeloginNametestAdmin@cornell.edu
typeloginPasswordPassword
clickAndWaitloginForm
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
commentLogout
clickAndWaitlink=Home
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/SearchBoost/TestIndividualBoost.html b/utilities/acceptance-tests/suites/SearchBoost/TestIndividualBoost.html new file mode 100644 index 00000000..58a6632e --- /dev/null +++ b/utilities/acceptance-tests/suites/SearchBoost/TestIndividualBoost.html @@ -0,0 +1,379 @@ + + + + + + +CreateTestFacultyMember + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CreateTestFacultyMember
comment***Before running this test***
comment***must update BoostIndividual.txt***
comment***to identify the correct individual***
commentTest individual boost
deleteAllVisibleCookies
setTimeout10000000
open/vivo/
assertTitleVIVO
commentMust be logged off to start
clickAndWaitlink=Log in
assertTitleLog in to VIVO
commentMust login as the site admin
typeloginNametestAdmin@cornell.edu
typeloginPasswordPassword
clickAndWaitloginForm
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
commentCheck current search results
typename=querytextfaculty
clickAndWaitcss=input.search
assertTitlefaculty - VIVO Search Results
verifyTextPresentBaker, Able Faculty Member
verifyTextPresentDog, Charlie Faculty Member
verifyTextPresentFoxtrot, Echo Faculty Member
verifyTextPresentHenry, George Faculty Member
verifyTextPresentJenkins, Iris Faculty Member Emeritus
commentChange range of Echo Foxtrot
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
clickAndWaitlink=Add/Remove RDF data
assertTitleIngest RDF Data
typename=rdfStreamC:\Users\hlm7.CORNELL\Desktop\BoostIndividual.txt
selectname=languagelabel=N3
clickAndWaitid=submit
assertTitleIngest RDF Data
verifyTextPresentRDF upload successful.
commentSearch again--Echo should be on top
typename=querytextfaculty
clickAndWaitcss=input.search
assertTitlefaculty - VIVO Search Results
verifyTextPresentFoxtrot, Echo Faculty Member
verifyTextPresentBaker, Able Faculty Member
verifyTextPresentDog, Charlie Faculty Member
verifyTextPresentHenry, George Faculty Member
verifyTextPresentJenkins, Iris Faculty Member Emeritus
commentNow remove individual boosting
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
clickAndWaitlink=Add/Remove RDF data
assertTitleIngest RDF Data
typename=rdfStreamC:\Users\hlm7.CORNELL\Desktop\BoostIndividual.txt
clickxpath=(//input[@name='mode'])[3]
selectname=languagelabel=N3
clickAndWaitid=submit
assertTitleIngest RDF Data
verifyTextPresentRemoved RDF from file BoostIndividual.txt. Removed 1 statements.
commentMake sure search is back to normal
typename=querytextfaculty
clickAndWaitcss=input.search
assertTitlefaculty - VIVO Search Results
verifyTextPresentBaker, Able Faculty Member
verifyTextPresentDog, Charlie Faculty Member
verifyTextPresentFoxtrot, Echo Faculty Member
verifyTextPresentHenry, George Faculty Member
verifyTextPresentJenkins, Iris Faculty Member Emeritus
commentLogout
clickAndWaitlink=Home
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/SearchExclusion/RemoveExclusion.html b/utilities/acceptance-tests/suites/SearchExclusion/RemoveExclusion.html index 216aa7ef..244005b3 100644 --- a/utilities/acceptance-tests/suites/SearchExclusion/RemoveExclusion.html +++ b/utilities/acceptance-tests/suites/SearchExclusion/RemoveExclusion.html @@ -91,117 +91,12 @@ comment - Remove exclusion - - - - clickAndWait - link=Site Admin - - - - assertTitle - VIVO Site Administration - - - - clickAndWait - link=Ingest tools - - - - assertTitle - Ingest Menu - - - - clickAndWait - link=Manage Jena Models - - - - assertTitle - Available Models - - - - clickAndWait - css=form[name="rdbform"] > input[name="submit"] - - - - assertTitle - Available Models - - - - clickAndWait - css=li > table > tbody > tr > td > form > input[name="submit"] - - - - assertTitle - Load RDF Data - - - - type - name=filePath - C:\VIVO\vivo\utilities\acceptance-tests\suites\SearchExclusion\TestSearchExclusion2.n3 - - - select - name=language - label=N3 - - - clickAndWait - name=submit - - - - assertTitle - Available Models - - - - clickAndWait - link=Site Admin - - - - assertTitle - VIVO Site Administration - - - - clickAndWait - link=Rebuild search index - - - - assertTitle - Rebuild Search Index - - - - clickAndWait - name=rebuild - - - - assertTitle - Rebuild Search Index - - - - waitForTextPresent - Reset the search index and re-populate it. + Remove exclusion--not a way to do this at this point comment - Make sure Jane doesn't show up now + Make sure Jane does show up now diff --git a/utilities/acceptance-tests/suites/ShortViews/DeleteTestDepartments.html b/utilities/acceptance-tests/suites/ShortViews/DeleteTestDepartments.html index 50ef13b0..483bad92 100644 --- a/utilities/acceptance-tests/suites/ShortViews/DeleteTestDepartments.html +++ b/utilities/acceptance-tests/suites/ShortViews/DeleteTestDepartments.html @@ -31,7 +31,7 @@ comment - Delete test person Jane Faculty + Delete departments and building @@ -86,7 +86,7 @@ comment - Navigate to Jane Faculty + Delete them all @@ -94,24 +94,29 @@ link=Index - - clickAndWait - link=Faculty Member - - assertTitle - Faculty Member + Index of Contents clickAndWait - link=Faculty, Jane + link=Academic Department assertTitle - Faculty, Jane + Academic Department + + + + clickAndWait + link=Department A + + + + assertTitle + Department A @@ -120,13 +125,13 @@ - comment - Delete Jane Faculty + assertTitle + Individual Control Panel clickAndWait - //input[@value="Edit This Individual"] + //input[@value='Edit This Individual'] @@ -135,8 +140,8 @@ - clickAndWait - _delete + click + name=_delete @@ -145,8 +150,133 @@ - waitForPageToLoad - 10000 + assertTitle + VIVO Site Administration + + + + clickAndWait + link=Index + + + + assertTitle + Index of Contents + + + + clickAndWait + link=Academic Department + + + + assertTitle + Academic Department + + + + clickAndWait + link=Department B + + + + assertTitle + Department B + + + + clickAndWait + link=Edit this individual + + + + assertTitle + Individual Control Panel + + + + clickAndWait + //input[@value='Edit This Individual'] + + + + assertTitle + Individual Editing Form + + + + click + name=_delete + + + + assertConfirmation + Are you SURE you want to delete this individual? If in doubt, CANCEL. + + + + assertTitle + VIVO Site Administration + + + + clickAndWait + link=Index + + + + assertTitle + Index of Contents + + + + clickAndWait + link=Building + + + + assertTitle + Building + + + + clickAndWait + link=Building A + + + + assertTitle + Building A + + + + clickAndWait + link=Edit this individual + + + + assertTitle + Individual Control Panel + + + + clickAndWait + //input[@value='Edit This Individual'] + + + + assertTitle + Individual Editing Form + + + + click + name=_delete + + + + assertConfirmation + Are you SURE you want to delete this individual? If in doubt, CANCEL. @@ -156,7 +286,7 @@ comment - Verify that Jane Faculty is indeed gone + Verify everything is gone @@ -216,7 +346,12 @@ verifyTextNotPresent - Faculty Member + Academic Department + + + + verifyTextNotPresent + Building diff --git a/utilities/acceptance-tests/suites/ShortViews/DeleteTestPeople.html b/utilities/acceptance-tests/suites/ShortViews/DeleteTestPeople.html index e1187ef1..9db513ca 100644 --- a/utilities/acceptance-tests/suites/ShortViews/DeleteTestPeople.html +++ b/utilities/acceptance-tests/suites/ShortViews/DeleteTestPeople.html @@ -144,6 +144,11 @@ Are you SURE you want to delete this individual? If in doubt, CANCEL. + + waitForPageToLoad + 5000 + + assertTitle VIVO Site Administration @@ -209,6 +214,11 @@ Are you SURE you want to delete this individual? If in doubt, CANCEL. + + waitForPageToLoad + 5000 + + assertTitle VIVO Site Administration @@ -274,6 +284,11 @@ Are you SURE you want to delete this individual? If in doubt, CANCEL. + + waitForPageToLoad + 5000 + + assertTitle VIVO Site Administration @@ -339,6 +354,11 @@ Are you SURE you want to delete this individual? If in doubt, CANCEL. + + waitForPageToLoad + 5000 + + assertTitle VIVO Site Administration @@ -404,6 +424,11 @@ Are you SURE you want to delete this individual? If in doubt, CANCEL. + + waitForPageToLoad + 5000 + + assertTitle VIVO Site Administration diff --git a/utilities/acceptance-tests/suites/ShortViews/Suite.html b/utilities/acceptance-tests/suites/ShortViews/Suite.html index dd02732b..784003ff 100644 --- a/utilities/acceptance-tests/suites/ShortViews/Suite.html +++ b/utilities/acceptance-tests/suites/ShortViews/Suite.html @@ -13,7 +13,7 @@ CreateTestPeople CheckResults DeleteTestPeople -DeleteTestDepartments +DeleteTestDepartments