2010-07-13 20:58:16 +00:00
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" lang = "en" >
< head profile = "http://selenium-ide.openqa.org/profiles/test-case" >
< meta http-equiv = "Content-Type" content = "text/html; charset=UTF-8" / >
< link rel = "selenium.base" href = "" / >
2010-07-13 21:29:21 +00:00
< title > ChangeLibrarianImage< / title >
2010-07-13 20:58:16 +00:00
< style type = "text/css" >
.testName {
color: blue;
background: rgb(80%, 80%, 80%);
font-family: sans-serif;
font-weight: bold;
font-size: larger;
text-align: center;
}
.comment {
color: blue;
background: rgb(80%, 80%, 80%);
font-family: sans-serif;
font-weight: bold;
font-size: larger;
text-align: center;
}
< / style >
< / head >
< body >
< table cellpadding = "1" cellspacing = "1" border = "1" >
< thead >
2010-07-13 21:29:21 +00:00
< tr > < td rowspan = "1" colspan = "3" class = "testName" > ChangeLibrarianImage< / td > < / tr >
2010-07-13 20:58:16 +00:00
< / thead > < tbody >
< tr >
< td > deleteAllVisibleCookies< / td >
< td > < / td >
< td > < / td >
< / tr >
2010-07-28 16:35:12 +00:00
< tr >
< td > setTimeout< / td >
< td > 100000< / td >
< td > < / td >
< / tr >
2010-07-13 20:58:16 +00:00
< tr >
< td > comment< / td >
2010-07-13 21:29:21 +00:00
< td class = "comment" > Change the uploaded picture for Lily Librarian in the frontend< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > open< / td >
< td > /vivo/< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > VIVO< / td >
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
< td class = "comment" > Must not be logged in< / td >
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > link=Log in< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > VIVO Site Administration< / td >
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
< td class = "comment" > Must log in as site admin< / td >
< td > < / td >
< / tr >
< tr >
< td > type< / td >
< td > loginName< / td >
< td > testAdmin< / td >
< / tr >
< tr >
< td > type< / td >
< td > loginPassword< / td >
< td > Password< / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > loginForm< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > VIVO Site Administration< / td >
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
< td class = "comment" > Navigate to Jane Faculty< / td >
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > link=Index< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > Index to VIVO Contents< / td >
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
2010-07-13 21:29:21 +00:00
< td > link=Librarian< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-13 21:29:21 +00:00
< td > Librarian< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
2010-07-23 14:50:19 +00:00
< td > link=Librarian, Lily< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Librarian, Lily< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > verifyAttribute< / td >
< td > //img[@title='click to view larger image']@src< / td >
2010-10-07 17:41:24 +00:00
< td > /vivo/file/*/thumbnail_lily1.jpg< / td >
2010-07-13 20:58:16 +00:00
< / tr >
< tr >
< td > comment< / td >
2010-07-13 21:29:21 +00:00
< td class = "comment" > Select to edit Jane Faculty's image< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
2010-07-13 21:29:21 +00:00
< td > //div[@id='dprop-vitro-image']/div/div/div/span/a[1]< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
2010-07-15 18:38:48 +00:00
< td class = "comment" > Select to upload a new image but cancel out before cropping< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Replace image for Librarian, Lily< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > verifyTextPresent< / td >
< td > Photo Upload< / td >
< td > < / td >
< / tr >
< tr >
< td > verifyTextPresent< / td >
< td > Current Photo< / td >
< td > < / td >
< / tr >
< tr >
< td > verifyElementPresent< / td >
< td > //div[@id='photoUploadDefaultImageContainer']/img< / td >
< td > < / td >
< / tr >
< tr >
< td > type< / td >
< td > datafile< / td >
2010-10-07 17:41:24 +00:00
< td > C:\VIVO\vivo-code\vivo\utilities\acceptance-tests\suites\CreatePeople\lily2.jpg< / td >
2010-07-13 20:58:16 +00:00
< / tr >
< tr >
< td > clickAndWait< / td >
< td > link=Cancel< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Librarian, Lily< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > comment< / td >
2010-07-15 18:38:48 +00:00
< td class = "comment" > Select to edit Lily Librarian's image again< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > clickAndWait< / td >
< td > //div[@id='dprop-vitro-image']/div/div/div/span/a[1]< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > comment< / td >
2010-07-15 18:38:48 +00:00
< td class = "comment" > Select to upload a new image but cancel out during cropping< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Replace image for Librarian, Lily< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > verifyTextPresent< / td >
< td > Photo Upload< / td >
< td > < / td >
< / tr >
< tr >
< td > verifyTextPresent< / td >
< td > Current Photo< / td >
< td > < / td >
< / tr >
< tr >
< td > verifyElementPresent< / td >
< td > //div[@id='photoUploadDefaultImageContainer']/img< / td >
< td > < / td >
< / tr >
< tr >
< td > type< / td >
< td > datafile< / td >
2010-10-07 17:41:24 +00:00
< td > C:\VIVO\vivo-code\vivo\utilities\acceptance-tests\suites\CreatePeople\lily2.jpg< / td >
2010-07-13 20:58:16 +00:00
< / tr >
< tr >
< td > clickAndWait< / td >
< td > //input[@value='Upload photo']< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Crop Photo for Librarian, Lily< / td >
2010-07-13 21:29:21 +00:00
< td > < / td >
< / tr >
2010-07-15 18:38:48 +00:00
< tr >
< td > clickAndWait< / td >
< td > link=Cancel< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Librarian, Lily< / td >
2010-07-15 18:38:48 +00:00
< td > < / td >
< / tr >
2010-07-13 21:29:21 +00:00
< tr >
< td > comment< / td >
2010-10-08 14:21:35 +00:00
< td class = "comment" > Select to edit Lily Librarian's image< / td >
2010-07-13 21:29:21 +00:00
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > //div[@id='dprop-vitro-image']/div/div/div/span/a[1]< / td >
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
2010-10-08 14:21:35 +00:00
< td class = "comment" > Select to upload a new jpg image< / td >
2010-07-13 21:29:21 +00:00
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Replace image for Librarian, Lily< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > verifyTextPresent< / td >
< td > Photo Upload< / td >
< td > < / td >
< / tr >
< tr >
< td > verifyTextPresent< / td >
< td > Current Photo< / td >
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > verifyElementPresent< / td >
< td > //div[@id='photoUploadDefaultImageContainer']/img< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > type< / td >
< td > datafile< / td >
2010-10-07 17:41:24 +00:00
< td > C:\VIVO\vivo-code\vivo\utilities\acceptance-tests\suites\CreatePeople\lily2.jpg< / td >
2010-07-13 20:58:16 +00:00
< / tr >
< tr >
< td > clickAndWait< / td >
2010-07-13 21:29:21 +00:00
< td > //input[@value='Upload photo']< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Crop Photo for Librarian, Lily< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > verifyTextPresent< / td >
< td > Photo Upload< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > verifyTextPresent< / td >
< td > Current Photo< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > verifyTextPresent< / td >
< td > Your profile photo will look like the image below.< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > verifyTextPresent< / td >
< td > To make adjustments, you can drag around and resize the photo to the right. When you are happy with your photo click the " Save Photo" button.< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > clickAndWait< / td >
< td > //input[@value='Save photo']< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > assertTitle< / td >
2010-07-23 14:50:19 +00:00
< td > Librarian, Lily< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
2010-07-13 21:29:21 +00:00
< td > comment< / td >
< td class = "comment" > Verify image has been updated to new one< / td >
2010-07-13 20:58:16 +00:00
< td > < / td >
< / tr >
< tr >
< td > verifyAttribute< / td >
< td > //img[@title='click to view larger image']@src< / td >
2010-10-07 17:41:24 +00:00
< td > /vivo/file/*/thumbnail_lily2.jpg< / td >
2010-07-13 20:58:16 +00:00
< / tr >
2010-10-08 14:21:35 +00:00
< tr >
< td > comment< / td >
< td class = "comment" > Select to edit Lily Librarian's image again< / td >
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > //div[@id='dprop-vitro-image']/div/div/div/span/a[1]< / td >
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
< td class = "comment" > Select to upload a new png image< / td >
< td > < / td >
< / tr >
< tr >
< td > type< / td >
< td > datafile< / td >
< td > C:\VIVO\vivo-code\vivo\utilities\acceptance-tests\suites\CreatePeople\lily3.png< / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > //input[@value='Upload photo']< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > Crop Photo for Librarian, Lily< / td >
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > //input[@value='Save photo']< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > Librarian, Lily< / td >
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
< td class = "comment" > Verify image has been updated to new one< / td >
< td > < / td >
< / tr >
< tr >
< td > verifyAttribute< / td >
< td > //img[@title='click to view larger image']@src< / td >
< td > /vivo/file/*/thumbnail_lily3.jpg< / td >
< / tr >
< tr >
< td > comment< / td >
< td class = "comment" > Select to edit Lily Librarian's image again< / td >
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > //div[@id='dprop-vitro-image']/div/div/div/span/a[1]< / td >
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
< td class = "comment" > Select to upload a new gif image< / td >
< td > < / td >
< / tr >
< tr >
< td > type< / td >
< td > datafile< / td >
< td > C:\VIVO\vivo-code\vivo\utilities\acceptance-tests\suites\CreatePeople\lily4.gif< / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > //input[@value='Upload photo']< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > Crop Photo for Librarian, Lily< / td >
< td > < / td >
< / tr >
< tr >
< td > clickAndWait< / td >
< td > //input[@value='Save photo']< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > Librarian, Lily< / td >
< td > < / td >
< / tr >
< tr >
< td > comment< / td >
< td class = "comment" > Verify image has been updated to new one< / td >
< td > < / td >
< / tr >
< tr >
< td > verifyAttribute< / td >
< td > //img[@title='click to view larger image']@src< / td >
< td > /vivo/file/*/thumbnail_lily4.jpg< / td >
< / tr >
2010-07-13 20:58:16 +00:00
< tr >
< td > comment< / td >
< td class = "comment" > Logout< / td >
< td > < / td >
< / tr >
2010-11-17 19:24:12 +00:00
< tr >
< td > clickAndWait< / td >
< td > link=Home< / td >
< td > < / td >
< / tr >
2010-07-13 20:58:16 +00:00
< tr >
< td > clickAndWait< / td >
< td > link=Log out< / td >
< td > < / td >
< / tr >
< tr >
< td > assertTitle< / td >
< td > VIVO< / td >
< td > < / td >
< / tr >
< / tbody > < / table >
< / body >
< / html >