Skip to content

11 1 Deployment Test Plan

claycompton edited this page Oct 23, 2013 · 12 revisions

·         #1669
monthly downloads statistics line graph should have tool tip for actual amounts to be seen

·         Opened by johnataylor 8 hours ago

Pull Request #1668: initial commit

 

·         Verify tool tips across browsers (IE7+, C, FF, S, O)

·         Culture-specific scenarios for decimal separators:

·         German

·         Hindi

·         Accessibility spot-check

·         Screen reader compatibility (JAWS, NVDA)

 

·         #1659
Integrate Microsoft.Owin.Security

1255EED4-72F6-44B7-9ED9-14CBA0DD631B.jpg

·         Opened by anurse 5 days ago

Pull Request #1667: Integrate Microsoft.Owin.Security

·         Verify Andrew's test note scenarios (below)

·         Perform P0 scenarios with RequireSSL turned on and off on the server.

·         Log in and log out, verify cookies through Fiddler

·         What is https://claims.nuget.org/apikey?

·         We register the route "OwinRoute"

·         Try to upload with multiple API Key credentials in the table -- I think we throw up, but it's good to double-check

·         What happens if two users ever have the same API Key? How do we handle the error?

·         Fail authorization, verify error message (password and API Key)

 

 

Andrew's Test Notes

·         Create some SHA1-password users before deployment (I'll send out instructions)

·         Log in with various users having PBKDF2 ("new") and SHA1 ("old") passwords, verify that SHA1 passwords are replaced (instructions to come)

·         Log off and try to directly hit a URL like "/account", verify redirect to login page and redirect back to "/account" after login

·         Upload packages through the GUI

·         Upload packages through NuGet push API

·         Use NuGet push with no API Key -> Get Username prompt

·         Use NuGet push with bogus API Key -> Get Forbidden response

·         Use NuGet push with API key that doesn't own package -> Get Forbidden response

·         Log in, then navigate to "http://[nuget site root]/" -> Redirects to SSL Homepage

·         Log off, verify that the following Cookies are NOT present: ".AspNet.Cookies", ".ForceSSL"

 

·         #1648
Background image is not shown for the error page layout Priority - 2 3 - Merged to Dev

9B1A4DD8-B5D0-41B7-B73D-0D0AA28FAB30.png

·         Opened by TimLovellSmith 10 days ago

TimLovellSmith referenced this issue from a commit 10 days ago