Search test

Category:Test Scripts
= Finder =
This script is to test finding interesting content in-world. It will focus on Popular places, Top Picks, and the World Map.
== Setup ==
Two users, UserL and UserB.
UserL will need a tier and L$ to purchase land. UserA can be any normal user.
== Opening Search ==
#Verify you can open and close the directory by
##hitting ctrl-f (which stands for Find. Change this?)
##clicking the Search button near the bottom of your screen
##choosing "Search..." from the Edit menu
== Classifieds ==
#Click the "Search" button to open the finder. The "Top Picks" tab should be focused.
#Click through the Classifieds and verify they all have pictures and descriptions.
#Find a Classified that interests you, and click the teleport button. 
#Verify you are teleported to the telehub nearest the destination and are facing towards the destination. 
#Verify you see a beacon and arrow marking your destination.
#Fly forward to your destination. Verify the parcel information matches the Classified info.
== Events ==
#Choose "events" in the categories tab.
#Click an event from the list. Verify the description, time, and location are easy to read. 
#Verify you can mark the event on your map and teleport/fly to it easily.
== Make a Place ==
# UserL, log in and buy a parcel of land. Name the parcel "Vegetables", and include the word radioactive in the description.
# Right click on the parcel you just bought. Select "About Land"
# In the options tab, check the "Show in Find Places" and set the category to "Homestead"
# Set the Landing Point, and attach a snapshot to the parcel
# Set the parcel for sale.
# UserL, log out. UserA, log in.
# Open the finder to the Places tab, and search for "radioactive". Verify the "Vegetables" parcel appears in the Land tab. 
# Click Teleport then fly to the parcel. Verify the beacon is where the Landing Point is set.
# Click the parcel's name at the top of your screen. Verify the About land floater for this parcel opens up.
# Set the parcel as one of your top picks by opening Edit/Profile/Picks and creating a New Pick. This should copy the picture and description into your top picks.
== Popular Places ==
# Open the Popular tab of the finder. Verify a list of parcels show up within a couple seconds, sorted by Traffic from most to least.
# Verify that none of the parcels on the 1st page are Linden owned land.
# Select a few of the parcels and verify information looks reasonable.
== Places Directory ==
# Open the Places tab of the finder.
# Verify the default setting is "Any Category" and "PG Sims Only".
# Search for "radioactive". Verify the parcel information is correct
== Land Sales ==
# Open the Land Sales tab of the finder. Verify a list of parcels show up within a couple seconds. Sorted from cheapest to most expensive, followed by Auction.
# Select a cheap parcel of land from the list, teleport to it, and buy it.
== People ==
# Choose the "People" tab. The "online" checkbox will be checked by default. 
## Uncheck the "online" checkbox and verify the 'search' button is disabled.
## Close the finder and reopen it
## Verify the "online" checkbox is still off 
## Enter 'a' and click 'search'.
# Verify it finds 100 people, in alphabetical order.
# Click the "Online" column button, and verify that the list only displays online users
# Verify that you can use the profile panel.
## Log in with UserL. Delete each other's calling card.
## UserA, find and select UserL's card within the directory. 
## Verify you can view the user info. 
## Verify you cannot change anything on the card.
## Verify you can IM that user.
## Verify you can Pay that user.
## Verify you can Mute that user.
## Verify you can offer teleport to that user.
## Verify you can offer an item by dropping it from your inventory onto their card. UserL, verify you can accept the item.
## UserL, log out.
(More visibility rules for the People finder are outlined in Estates test)
== Profile Picks ==
# UserA, right click your avatar, and select Profile.
# Click the Picks tab and click the New button. Verify the location of the pick is automatically filled in and correct.
# Add a picture, title, and description to the Pick.
# Move to a different parcel a few meters away and click the Set button. Verify that the Location is reset with your current coordinates.
# UserL, look at UserA's profile Picks and verify the information looks the same as it does to UserL.
== Groups Tab ==
# Select the "Groups" tab.
# Type in "Linden" and Click search.
# Click a group from the list and verify the group info window looks correct.
# Click a on a group officer's name in one of the Group info windows and verify it opens their calling card.
== Map ==
# Open the World Map from View menu > World Map
# Check the Popular box.
# Verify you can see what places are popular.
# Double-click a popular place and verify you can see the information associated with it. Verify you can visit the popular place easily.
== All Tab ==
# Click the All Tab.
# Type in something and click the Seach button. Verify the directory is populated with items in a reasonable amount of time.
# Click on each of the column buttons. The first button should sort by category, the "Name" by name, and the blank button whatever extra data is in that column, such as date or online/offline.
# Verify you can easily tell what category each of the list items belongs to - People, Places, Events, or Groups.