Junco manual testing

Manually testing the Junco Web app.

* visit "homepage" 
** *fix the display issue* of this page on IE v8
** ensure that all footer links and info work properly:
*** about - help - contact - archives - tags - search
*** home page link at bottom
*** current date and time info at bottom


* _(signup - Signup - show_signup_form)_
* click the blue sign-up button. 


* _(createnewuser - Signup - create_new_user)_
* enter valid, unique username
* enter valid, unique e-mail address
* test entering invalid username and e-mail address:
** too short *(min len?)*
** too long *(max len?)*
** unacceptable characters (username only accepts alphanumeric and underscore) *verify*
** invalid e-mail syntax


* after signing-up with valid username and e-mail address, test:
** sending of e-mail with activation link *(enable/add code)*
** clicking the activation link to activate account
** system automatically creates password for initial account creation, verify password in e-mail.
* if running in debug mode, the auto-generated password and the activation link are displayed immediately after entering username and e-mail address info. when in debug, a valid, functioning e-mail address is not required. the e-mail still needs to have valid syntax, such as x@x.com and username and e-mail still need to be unique, but the system does not send a message to the e-mail address given.

* _(acct - Signup - activate_account)_
* click activation link, which should display login screen.

* login with e-mail address and the auto-gen password.

* after successfully logging in for the first time, change password to something more meaningful and memorable.
** click on username
** click "Change your password, e-mail address, or description info"
** enter old password
** enter new password twice
** click the "modify/password" button

* after successfully changing password, logout, and then log back in with the new password.

* then click "Change your password, e-mail address, or description info"
** enter incorrect old password
** enter two new passwords that do not match
** test invalid passwords *(what are the pwd requirements)*

* click on "Change your password, e-mail address, or description info"
** change e-mail address
** test invalid e-mail syntax
** enter text in description area
** *when pages have been created, test using the include template function to include info from another page or post that will display on user profile page.*

* logout and then log back in by clicking "save loging" checkbox.
* close browser
* re-open browser
* visit website to verify that account is automatically logged into site.



 #junco - #testing