Cal Poly Web Server Post Migration Testing

DRAFT 11/29/2007 sr
 

Department and User Accounts (~ tilde accounts)

Tests: go to each of the following URLs to see the expected results
http://www.calpoly.edu/

Cal Poly Home page

http://www.calpoly.edu/~rgp

Research and Graduate Programs Web site should appear

http://www.calpoly.edu/~agb

Referrer page (auto redirect) should appear then redirect to the agb.calpoly.edu account on a Cal Poly Corporation Web server.

http://www.calpoly.edu/~wrtskils

the Writing Skills Program Web site should display

http://www.calpoly.edu/~acadprog

The Cal Poly Catalog home page should display

http://www.calpoly.edu/~caed

A referrer page for the College of Architecture and Environmental Design home page should display

http://www.calpoly.edu/~chem

Department of Chemistry home page should display

http://www.calpoly.edu/~bio

The Biological Sciences Home page should display

http://www.calpoly.edu/~cosam

College of Science and Math home page should display

http://www.calpoly.edu/~iep

International Education Programs Web site should display

http://www.calpoly.edu/~saffairs

Student Affairs Web site should display

http://www.calpoly.edu/~hps

Health and Counseling Service Web site should display

http://www.calpoly.edu/~kkimball

The home page for Kathy Kimball should display

http://www.calpoly.edu/~lfose

The home page for Luanne Fose should display

 

Department Virtual Hosts

Test: http://www.iep.calpoly.edu

Expected result:  International Education Programs Web site should display

Test: http://www.cosam.calpoly.edu

Expected result: College of Science and Math home page should display

Test: http://academicaffairs.calpoly.edu

Expected result: Office of the Provost home page should display

Test: http://polydata.calpoly.edu  and  http://datawarehouse.calpoly.edu

Expected result: PolyData Warehouse home page should display

Test: http://servicedesk.calpoly.edu

Expected result: Service Desk Web site should display

Test: http://cpsearch.calpoly.edu

Expected result: Cal Poly search home page should display

Test: http://www.perustudy.calpoly.edu

Expected result: Peru Study Web site should display

 

Clubs (Virtual Hosts and ~tilde accounts)

Test: http://www.hybridvehicle.calpoly.edu

Expected result: Hybrid Vehicle Development Team web site which is (was) located on wwwclub.cpunix.calpoly.edu

Test: http://www.itsociety.calpoly.edu

Expected result: IT Society web site which is (was) located on wwwclub.cpunix.calpoly.edu

Test: http://www.symphony.calpoly.edu

Expected result: Cal Poly Symphony web site which is (was) located on wwwclub.cpunix.calpoly.edu

Test: http://www.calpoly.edu/~acmclub/

Expected result: Cal Poly Association for Computing Machinery website

 

404 and 403 Error Access pages

Test: http://www.calpoly.edu/ junk.html

Expected Result: Should return the standard Cal Poly 404 Not Found with photos on it

Test: http://www.calpoly.edu/images

Expected Result: Should return the standard Cal Poly 403 Access Denied page with images

Test: http://www.calpoly.edu/~srutland/junkkk.html

Expected Result: Using Firefox should return a custom 404 Not Found page that displays:

The Web address you asked for is incorrect.

Test: http://www.academicaffairs.calpoly.edu/junk.html

Expected result: Standard Apache (404) Not Found (because it’s coming from dept.calpoly.edu)

 

 

.htaccess function

Test: .htaccess
Go to http://www.calpoly.edu/~srutland/wwwtests/testsuite.html
Click on .htaccess Capability (allow and deny of web pages)
Run through the three Allow and Deny test from

 

From 129.65.181.181

Deny 129.65.181.181 only result: Should get std. Cal Poly “403 – Forbidden”

Allow 129.65.181.181 only result: Should get “Allow” page

ALLOW only Cal Poly IP Addresses: Should get “Allow (Cal Poly IP addresses only)”

 

From other IP address on campus

Deny 129.65.181.181 only result: Should get the deny.html page (this test denies only 129.65.181.181, all other addresses should get the deny.html page)

Allow 129.65.181.181 only result: Should get std. Cal Poly “403 – Forbidden”

ALLOW only Cal Poly IP Addresses: Should get “Allow (Cal Poly IP addresses only)”

 

From an outside proxy (see link at bottom of page)

Deny 129.65.181.181 only result: Should get “Allow” page

Allow 129.65.181.181 only result: Should get std. Cal Poly “403 – Forbidden”

ALLOW only Cal Poly IP Addresses: Should get std. Cal Poly “403 – Forbidden”

 

Test: .htpassword
Go to http://www.calpoly.edu/~srutland/wwwtests/testsuite.html
Click on .htpassword Capability (Username: pumpkin Password: pie)

Expected results: should see “Yes!, You've made it into the directory that is .htpassword protected with the user name of pumkin and the password of pie.”

Test: cgi-bin/ab206form.pl
Go to
http://www.calpoly.edu/contactus.html and click on Use our comment form. Near the bottom of the page (goes to http://www.calpoly.edu/cgi-bin/ab206form.pl).

Expected result: AB206 comment form should display.  Enter some information and request that Public Affairs contact you when they receive the information to confirm that the form works.

Test: cgi-bin/mail.form.pl (and the CAPTCHA function)
Go to http://www.calpoly.edu/~srutland/wwwtests/feedback.html
Test the form using sample input.

Expected results: Should see an email on srutland@calpoly.edu account with title of “From the

~srutland/wwwtests/feedback.html page”

Simulataneously test the CAPTCHA functionality.  The verification images and audio should still work (audio doesn’t work correctly on Firefox as it is cut short).

Stats – webstats gathering

Test: Go to http://www.calpoly.edu/about-site/about-site.html
Click on “Pages requested for last month (Page Hits)”

Expected result:  Analog statistics should display similar to saved files.