AddFacultyMemberRoles2
comment Add activities roles for Jane Faculty
deleteAllVisibleCookies
open /vivo/
assertTitle VIVO
comment Must be logged off to start
clickAndWait link=Log in
assertTitle VIVO
comment Must login as the site admin
type loginName testAdmin
type loginPassword Password
clickAndWait loginForm
assertTitle VIVO
comment Navigate to Jane Faculty
clickAndWait link=Index
assertTitle Index to VIVO Contents
clickAndWait link=Faculty Member
assertTitle Faculty Member
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
comment Cancel out before adding research activity
clickAndWait //div[@id='hasResearcherRole']/a
verifyTextPresent Create research activity entry for Faculty, Jane
verifyTextPresent Research Activity Type
clickAndWait link=Cancel
assertTitle Faculty, Jane
comment Cancel out after selecting research activity type
clickAndWait //div[@id='hasResearcherRole']/a
assertTitle Edit
verifyTextPresent Create research activity entry for Faculty, Jane
verifyTextPresent Research Activity Type
select typeSelector label=Project
verifyTextPresent Create research activity entry for Faculty, Jane
verifyTextPresent Research Activity Type
verifyTextPresent Project Name
verifyTextPresent Role in Project
verifyTextPresent Years of Participation in Project
verifyTextPresent Start Year
verifyTextPresent End Year
click link=Cancel
comment Enter research activity without start year
verifyTextPresent Create research activity entry for Faculty, Jane
verifyTextPresent Research Activity Type
select typeSelector label=Project
verifyTextPresent Create research activity entry for Faculty, Jane
verifyTextPresent Research Activity Type
verifyTextPresent Project Name
verifyTextPresent Role in Project
verifyTextPresent Years of Participation in Project
verifyTextPresent Start Year
verifyTextPresent End Year
type relatedIndLabel History of Apes in Africa
type roleLabel Consultant
type startYear
clickAndWait submit
verifyTextPresent This field must not be empty.
type startYear 2010
clickAndWait submit
comment Navigate back to Jane Faculty
clickAndWait link=Index
assertTitle Index to VIVO Contents
clickAndWait link=Faculty Member
assertTitle Faculty Member
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
comment Add research activity - grant
clickAndWait //div[@id='hasResearcherRole']/a
assertTitle Edit
verifyTextPresent Create research activity entry for Faculty, Jane
verifyTextPresent Research Activity Type
select typeSelector label=Grant
verifyTextPresent Create research activity entry for Faculty, Jane
verifyTextPresent Research Activity Type
verifyTextPresent Grant Name
verifyTextPresent Role in Grant
verifyTextPresent Years of Participation in Grant
verifyTextPresent Start Year
verifyTextPresent End Year
type relatedIndLabel Habitats for Apes
type roleLabel Researcher
type startYear 1980
type endYear 1985
clickAndWait submit
assertTitle Faculty, Jane
comment Navigate back to Jane Faculty
clickAndWait link=Index
assertTitle Index to VIVO Contents
clickAndWait link=Faculty Member
assertTitle Faculty Member
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
comment Add teaching activity - conference
clickAndWait //div[@id='hasTeacherRole']/a
assertTitle Edit
verifyTextPresent Create teaching activity entry for Faculty, Jane
verifyTextPresent Teaching Activity Type
select typeSelector label=Conference
verifyTextPresent Conference Name
verifyTextPresent Role in Conference
verifyTextPresent Years of Participation in Conference
verifyTextPresent Start Year
verifyTextPresent End Year
type relatedIndLabel Ape World
type roleLabel Planner
type startYear 2009
type endYear 2009
clickAndWait submit
assertTitle Faculty, Jane
comment Navigate back to Jane Faculty
clickAndWait link=Index
assertTitle Index to VIVO Contents
clickAndWait link=Faculty Member
assertTitle Faculty Member
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
comment Add teaching activity - course
clickAndWait //div[@id='hasTeacherRole']/a
assertTitle Edit
select typeSelector label=Course
verifyTextPresent Create teaching activity entry for Faculty, Jane
verifyTextPresent Teaching Activity Type
verifyTextPresent Course Name
verifyTextPresent Role in Course
verifyTextPresent Years of Participation in Course
verifyTextPresent Start Year
verifyTextPresent End Year
type relatedIndLabel Introduction to the Ape World
type roleLabel Creator
type startYear 2000
type endYear 2001
clickAndWait submit
assertTitle Faculty, Jane
comment Navigate back to Jane Faculty
clickAndWait link=Index
assertTitle Index to VIVO Contents
clickAndWait link=Faculty Member
assertTitle Faculty Member
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
comment Add teaching activity - workshop
clickAndWait //div[@id='hasTeacherRole']/a
assertTitle Edit
select typeSelector label=Workshop
verifyTextPresent Create teaching activity entry for Faculty, Jane
verifyTextPresent Teaching Activity Type
verifyTextPresent Workshop Name
verifyTextPresent Role in Workshop
verifyTextPresent Years of Participation in Workshop
verifyTextPresent Start Year
verifyTextPresent End Year
type relatedIndLabel Working with Primates
type roleLabel Co-Instructor
type startYear 2000
type endYear 2005
clickAndWait submit
assertTitle Faculty, Jane
comment Navigate back to Jane Faculty
clickAndWait link=Index
assertTitle Index to VIVO Contents
clickAndWait link=Faculty Member
assertTitle Faculty Member
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
comment Add clinical activity - project
clickAndWait //div[@id='hasClinicalRole']/a
assertTitle Edit
verifyTextPresent Create clinical activity entry for Faculty, Jane
verifyTextPresent Clinical Activity Type
select typeSelector label=Project
verifyTextPresent Create clinical activity entry for Faculty, Jane
verifyTextPresent Clinical Activity Type
verifyTextPresent Project Name
verifyTextPresent Role in Project
verifyTextPresent Years of Participation in Project
verifyTextPresent Start Year
verifyTextPresent End Year
type relatedIndLabel Prototype New Ape Home
type roleLabel Designer
type startYear 1990
type endYear 1991
clickAndWait submit
assertTitle Faculty, Jane
comment Navigate back to Jane Faculty
clickAndWait link=Index
assertTitle Index to VIVO Contents
clickAndWait link=Faculty Member
assertTitle Faculty Member
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
comment Add clinical activity - service
clickAndWait //div[@id='hasClinicalRole']/a
assertTitle Edit
verifyTextPresent Create clinical activity entry for Faculty, Jane
verifyTextPresent Clinical Activity Type
select typeSelector label=Service
verifyTextPresent Create clinical activity entry for Faculty, Jane
verifyTextPresent Clinical Activity Type
verifyTextPresent Service Name
verifyTextPresent Role in Service
verifyTextPresent Years of Participation in Service
verifyTextPresent Start Year
verifyTextPresent End Year
type relatedIndLabel Ape Health Program
type roleLabel Founder
type startYear 1993
type endYear
clickAndWait submit
assertTitle Faculty, Jane
comment Navigate back to Jane Faculty
clickAndWait link=Index
assertTitle Index to VIVO Contents
clickAndWait link=Faculty Member
assertTitle Faculty Member
clickAndWait link=Faculty, Jane
assertTitle Faculty, Jane
comment Verify activities displayed for Jane Faculty
verifyElementPresent link=Prototype New Ape Home
verifyTextPresent Designer 1990 - 1991
verifyElementPresent link=Ape Health Program
verifyTextPresent Founder 1993 -
verifyElementPresent link=History of Apes in Africa
verifyTextPresent Consultant 2010 -
verifyElementPresent link=Habitats for Apes
verifyTextPresent Researcher 1980 - 1985
verifyElementPresent link=Working with Primates
verifyTextPresent Co-Instructor 2000 - 2005
verifyElementPresent link=Introduction to the Ape World
verifyTextPresent Creator 2000 - 2001
verifyElementPresent link=Ape World
verifyTextPresent Planner 2009
comment Log out
clickAndWait link=Home
clickAndWait link=Log out
assertTitle VIVO