From ed981087718e1561477a9c23ad0f7b710c55dac9 Mon Sep 17 00:00:00 2001 From: hlm7 Date: Thu, 5 Jul 2012 14:03:22 +0000 Subject: [PATCH] Holly added new test cases to the OpenSocialGadgets test suite... --- .../OpenSocialGadgets/AddTestFaculty.html | 169 ++++++++++ .../OpenSocialGadgets/CheckGadgets.html | 304 ++++++++++++++++++ .../OpenSocialGadgets/DeleteTestFaculty.html | 214 ++++++++++++ .../OpenSocialGadgets/RebuildSearchIndex.html | 129 ++++++++ .../suites/OpenSocialGadgets/Suite.html | 17 + .../suites/OpenSocialGadgets/setenv.bat | 4 +- 6 files changed, 835 insertions(+), 2 deletions(-) create mode 100644 utilities/acceptance-tests/suites/OpenSocialGadgets/AddTestFaculty.html create mode 100644 utilities/acceptance-tests/suites/OpenSocialGadgets/CheckGadgets.html create mode 100644 utilities/acceptance-tests/suites/OpenSocialGadgets/DeleteTestFaculty.html create mode 100644 utilities/acceptance-tests/suites/OpenSocialGadgets/RebuildSearchIndex.html create mode 100644 utilities/acceptance-tests/suites/OpenSocialGadgets/Suite.html diff --git a/utilities/acceptance-tests/suites/OpenSocialGadgets/AddTestFaculty.html b/utilities/acceptance-tests/suites/OpenSocialGadgets/AddTestFaculty.html new file mode 100644 index 00000000..5f18266f --- /dev/null +++ b/utilities/acceptance-tests/suites/OpenSocialGadgets/AddTestFaculty.html @@ -0,0 +1,169 @@ + + + + + + +AddTestFaculty + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddTestFaculty
deleteAllVisibleCookies
setTimeout10000000
commentAdd a faculty member for test purposes
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleLog in to VIVO
commentMust login as site admin
typeloginNametestAdmin@cornell.edu
typeloginPasswordPassword
clickAndWaitloginForm
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
commentSelect to add an Individual of Faculty
selectVClassURIlabel=Faculty Member (vivo)
clickAndWait//input[@value='Add individual of this class']
assertTitleEdit
commentEnter faculty member name and title
typefirstNameFrank
typelastNameFurter
clickAndWaitsubmit
assertTitleFurter, Frank
commentLogout
clickAndWaitlink=Home
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/OpenSocialGadgets/CheckGadgets.html b/utilities/acceptance-tests/suites/OpenSocialGadgets/CheckGadgets.html new file mode 100644 index 00000000..7cb30a61 --- /dev/null +++ b/utilities/acceptance-tests/suites/OpenSocialGadgets/CheckGadgets.html @@ -0,0 +1,304 @@ + + + + + + +AddChapter + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddChapter
deleteAllVisibleCookies
setTimeout100000
commentCheck open social gadgets
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleLog in to VIVO
commentMust login as site admin
typeloginNametestAdmin@cornell.edu
typeloginPasswordPassword
clickAndWaitloginForm
commentNavigate to Frank Furter
clickAndWaitlink=Index
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Furter, Frank
assertTitleFurter, Frank
commentVerify gadgets appear
verifyTextPresentOpenSocial
verifyTextPresentWebsites
verifyTextPresentprivate
clicklink=Featured Presentations
verifyTextPresentprivate
verifyTextPresentHello RDF!
clicklink=Websites
selectFrameremote_iframe_0
verifyTextPresentManage Links to Other Websites
selectFramerelative=up
clicklink=Featured Presentations
selectFrameremote_iframe_1
verifyTextPresentSlideShare: A great way to share presentations
selectFramerelative=up
clickid=gadgets-gadget-title-image-2
selectFrameremote_iframe_2
verifyTextPresentOntology
verifyTextPresentvivo-core-public-1.4
commentSearch for Frank
typename=querytextfrank
clickAndWaitcss=input.search
assertTitlefrank - VIVO Search Results
verifyElementPresentlink=Furter, Frank
verifyTextPresentFurter, Frank Faculty Member
commentVerify gadgets appear
verifyTextPresentOpenSocial
verifyTextPresentFull Text Search Results (beta) - Powered by Google
verifyTextPresentTop 20 UCSF Profile Pages found
clicklink=Full Text Search Results (beta) - Powered by Google
selectFrameremote_iframe_0
verifyTextPresentprofile, publications, research topics, and co-authors.
commentLog out
clickAndWaitlink=Home
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/OpenSocialGadgets/DeleteTestFaculty.html b/utilities/acceptance-tests/suites/OpenSocialGadgets/DeleteTestFaculty.html new file mode 100644 index 00000000..2c4ad1ca --- /dev/null +++ b/utilities/acceptance-tests/suites/OpenSocialGadgets/DeleteTestFaculty.html @@ -0,0 +1,214 @@ + + + + + + +DeleteTestFaculty + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteTestFaculty
deleteAllVisibleCookies
setTimeout100000
commentDelete test faculty members
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleLog in to VIVO
commentMust log in as site admin
typeloginNametestAdmin@cornell.edu
typeloginPasswordPassword
clickAndWaitloginForm
commentNavigate to index
clickAndWaitlink=Index
commentVerify both people to be deleted are there
verifyTextPresentpeople
verifyTextPresentFaculty Member
verifyTextPresentPerson
commentNavigate to first faculty member
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Furter, Frank
assertTitleFurter, Frank
clickAndWaitlink=Edit this individual
assertTitleIndividual Control Panel
commentDelete first faculty member
clickAndWait//input[@value="Edit This Individual"]
assertTitleIndividual Editing Form
click_delete
assertConfirmationAre you SURE you want to delete this individual? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
commentLogout
clickAndWaitlink=Home
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/OpenSocialGadgets/RebuildSearchIndex.html b/utilities/acceptance-tests/suites/OpenSocialGadgets/RebuildSearchIndex.html new file mode 100644 index 00000000..da323202 --- /dev/null +++ b/utilities/acceptance-tests/suites/OpenSocialGadgets/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/OpenSocialGadgets/Suite.html b/utilities/acceptance-tests/suites/OpenSocialGadgets/Suite.html new file mode 100644 index 00000000..2ed1048c --- /dev/null +++ b/utilities/acceptance-tests/suites/OpenSocialGadgets/Suite.html @@ -0,0 +1,17 @@ + + + + + + Test Suite + + + + + + + + +
Test Suite
RebuildSearchIndex
AddTestFaculty
CheckGadgets
DeleteTestFaculty
+ + diff --git a/utilities/acceptance-tests/suites/OpenSocialGadgets/setenv.bat b/utilities/acceptance-tests/suites/OpenSocialGadgets/setenv.bat index b585c397..1c234e76 100644 --- a/utilities/acceptance-tests/suites/OpenSocialGadgets/setenv.bat +++ b/utilities/acceptance-tests/suites/OpenSocialGadgets/setenv.bat @@ -1,2 +1,2 @@ -export CLASSPATH=c:/VIVO/data/shindig/conf -export CATALINA_OPTS= -Dshindig.host=localhost -Dshindig.port=8080 \ No newline at end of file +set CLASSPATH=c:/VIVO/data/shindig/conf +set CATALINA_OPTS= -Dshindig.host=localhost -Dshindig.port=8080 \ No newline at end of file