From 3dda68529eaafa589c631b9851a1b25bc7a6888a Mon Sep 17 00:00:00 2001 From: hlm7 Date: Tue, 30 Mar 2010 21:35:33 +0000 Subject: [PATCH] Holly has completed a simple test of adding publications. At some point we will have custom forms. --- .../suites/AddPublications/AddArticle.html | 235 +++++++++++++++ .../AddPublications/AddTestFaculty.html | 160 +++++++++++ .../suites/AddPublications/DeleteArticle.html | 215 ++++++++++++++ .../AddPublications/DeleteTestFaculty.html | 190 ++++++++++++ .../suites/AddPublications/SetAuthorship.html | 270 ++++++++++++++++++ .../suites/AddPublications/Suite.html | 18 ++ 6 files changed, 1088 insertions(+) create mode 100644 utilities/acceptance-tests/suites/AddPublications/AddArticle.html create mode 100644 utilities/acceptance-tests/suites/AddPublications/AddTestFaculty.html create mode 100644 utilities/acceptance-tests/suites/AddPublications/DeleteArticle.html create mode 100644 utilities/acceptance-tests/suites/AddPublications/DeleteTestFaculty.html create mode 100644 utilities/acceptance-tests/suites/AddPublications/SetAuthorship.html create mode 100644 utilities/acceptance-tests/suites/AddPublications/Suite.html diff --git a/utilities/acceptance-tests/suites/AddPublications/AddArticle.html b/utilities/acceptance-tests/suites/AddPublications/AddArticle.html new file mode 100644 index 00000000..80aebf77 --- /dev/null +++ b/utilities/acceptance-tests/suites/AddPublications/AddArticle.html @@ -0,0 +1,235 @@ + + + + + + +AddArticle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddArticle
commentAdd CNN article
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 Index
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
commentVerify that no articles currently exist
verifyTextNotPresentArticle
commentNavigate to Site Admin
clickAndWaitlink=Site Admin
assertTitleVIVO Site Administration
commentSelect to add an Article
selectVClassURIlabel=Article (bibo)
clickAndWait//input[@value='Add individual of this class']
assertTitleIndividual Editing Form
commentEnter article name and URL info
typeNameEffect of Nintendo on Kids
typeUrlhttp://cnn.com
typeAnchorCNN News Article
clickAndWaitprimaryAction
assertTitleIndividual Control Panel
commentVerify that article has been added
verifyTextPresentEffect of Nintendo on Kids
verifyTextPresentexact:bibo:Article
commentNaviage back to Index
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
commentVerify that an Article link now appears
verifyTextPresentArticle
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AddPublications/AddTestFaculty.html b/utilities/acceptance-tests/suites/AddPublications/AddTestFaculty.html new file mode 100644 index 00000000..8aca8981 --- /dev/null +++ b/utilities/acceptance-tests/suites/AddPublications/AddTestFaculty.html @@ -0,0 +1,160 @@ + + + + + + +AddTestFaculty + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AddTestFaculty
commentAdd a faculty member for test purposes
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
commentSelect to add an Individual of Faculty
clickAndWait//input[@value='Add individual of this class']
assertTitleIndividual Editing Form
commentEnter faculty member name and title
typeNameFrank Furter
typeMonikerSelectAltAssociate Professor
clickAndWaitprimaryAction
assertTitleIndividual Control Panel
commentVerify new faculty member added
verifyTextPresentFrank Furter
verifyTextPresentAssociate Professor
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AddPublications/DeleteArticle.html b/utilities/acceptance-tests/suites/AddPublications/DeleteArticle.html new file mode 100644 index 00000000..b156b6c3 --- /dev/null +++ b/utilities/acceptance-tests/suites/AddPublications/DeleteArticle.html @@ -0,0 +1,215 @@ + + + + + + +DeleteArticle + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteArticle
commentDelete CNN article to cleanup database
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
commentNavigate to the Index to find the Article link
assertTitleVIVO Site Administration
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Article
assertTitleArticle
commentSelect the article to delete
clickAndWaitlink=Effect of Nintendo on Kids
assertTitleEffect of Nintendo on Kids
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
commentDelete the article
click_delete
assertConfirmationAre you SURE you want to delete this entity? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
commentVerify that there are no articles listed
verifyTextNotPresentArticle
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AddPublications/DeleteTestFaculty.html b/utilities/acceptance-tests/suites/AddPublications/DeleteTestFaculty.html new file mode 100644 index 00000000..21b88bd0 --- /dev/null +++ b/utilities/acceptance-tests/suites/AddPublications/DeleteTestFaculty.html @@ -0,0 +1,190 @@ + + + + + + +DeleteTestFaculty + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
DeleteTestFaculty
commentDelete test faculty member
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust log in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to faculty member
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
clickAndWaitlink=Faculty Member
assertTitleFaculty Member
clickAndWaitlink=Frank Furter
assertTitleFrank Furter
click//div[@id='content']/div[1]/h3
clickAndWaitlink=edit this individual
assertTitleIndividual Control Panel
clickAndWait//input[@value='Edit This Individual']
assertTitleIndividual Editing Form
commentDelete faculty member
click_delete
assertConfirmationAre you SURE you want to delete this entity? If in doubt, CANCEL.
waitForPageToLoad5000
assertTitleVIVO Site Administration
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AddPublications/SetAuthorship.html b/utilities/acceptance-tests/suites/AddPublications/SetAuthorship.html new file mode 100644 index 00000000..184d1be5 --- /dev/null +++ b/utilities/acceptance-tests/suites/AddPublications/SetAuthorship.html @@ -0,0 +1,270 @@ + + + + + + +SetAuthorship + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SetAuthorship
commentSpecify that Frank Furter authored CNN article
open/vivo/
assertTitleVIVO
commentMust not be logged in already
clickAndWaitlink=Log in
assertTitleVIVO Site Administration
commentMust be logged in as site admin
typeusernametestAdmin
typepasswordPassword
clickAndWaitloginSubmitMode
assertTitleVIVO Site Administration
commentNavigate to the CNN article
clickAndWaitlink=Index
assertTitleIndex to VIVO Contents
verifyTextPresentArticle
clickAndWaitlink=Article
assertTitleArticle
commentEdit article Effect of Nintendo on Kids
clickAndWaitlink=Effect of Nintendo on Kids
assertTitleEffect of Nintendo on Kids
verifyTextPresentCNN News Article
commentAdd a new authors entry of Frank Furter
clickAndWait//div[@id='oprop-core-informationResourceInAuthorship']/a
assertTitleEdit
typenameFrank Furter
clickAndWaitsubmit
assertTitleEffect of Nintendo on Kids
commentLink person Frank Furter to article author
clickAndWaitlink=Frank Furter
assertTitleFrank Furter
clickAndWaitlink=add
assertTitleEdit
selectobjectVarlabel=Frank Furter
clickAndWaitsubmit
assertTitleFrank Furter
commentVerify author link worked
verifyTextPresentFrank Furter
verifyTextPresentEffect of Nintendo on Kids
clickAndWaitlink=Effect of Nintendo on Kids
assertTitleEffect of Nintendo on Kids
verifyTextPresentFrank Furter
clickAndWaitlink=Frank Furter
assertTitleFrank Furter
verifyTextPresentEffect of Nintendo on Kids
commentLogout
clickAndWaitlink=Log out
assertTitleVIVO
+ + diff --git a/utilities/acceptance-tests/suites/AddPublications/Suite.html b/utilities/acceptance-tests/suites/AddPublications/Suite.html new file mode 100644 index 00000000..162b5f50 --- /dev/null +++ b/utilities/acceptance-tests/suites/AddPublications/Suite.html @@ -0,0 +1,18 @@ + + + + + + Test Suite + + + + + + + + + +
Test Suite
AddTestFaculty
AddArticle
SetAuthorship
DeleteArticle
DeleteTestFaculty
+ +