View Amrita  Patel 's Profile
What can be possible ways in which we can test the page?
“I have been given the assignment to test a UI based application page. They want me to break the functionality in any way. The first page is Sign up page containing fields like username password, email, url address field and some check box selection options . I have tried all the ways in which I can test the page. Can you also please suggest that what can be possible ways in which we can test the page?”
Asked by Amrita Patel | October 19, 2012 | Report this Report abuse |  Reply now
Replies (2)
View Dwarika Dhish Mishra 's Profile
Before starting testing do some home work

when ever we talk about the input field where we have to give input then we should think about the property that it may contain
- type of input (char, numeric, special cha) along with this test application for username and password with input Admin.
- validation of unser-name field
- size of string
- test with right username and right password that has been in database
-try wrong username and wrong password alternatively
- try some sql injection like or 1=1 at the end of url
- try to change the number of id if any displays in URL
- Login and take the url of page after login and paste it in another browser to check whether that url is opening or not.
- Check the Certification of page just by clciking the green color section in browser and this will display the detail of encryption and certification.
- Check URL for SSL certification if this page is being made for login..check whether https:// inplace of http:// is coming or not
- test the application while disabling the cookies
- test the application with login simultaneously on multiple browser
- Check whether user is not able to login when he is just entering the login page url if he has closed the browser when he was login in before
- check the impact of firewall
- Use proxy in browser, to login in to application
- try to check remember me option once by checking it and another time just without checking it.

I think this is sufficient test cases to test this application for its login

visit http://abodeqa.wordpress.com

to read more testing related blog post that will help you to move with confidence
October 25, 2012 | Report this Report abuse
View Nihal  Mehta 's Profile
I will cover some major negative test cases to break the sign up page:

1) See the limit of username field. I mean the data type of this field in DB and the field size. Try adding more characters to this field than the field size limit. See how application respond to this.
2) Repeat above case for number fields. Insert number beyond the field storage capacity. This is typically a boundary test.
3) For username field try adding numbers and special characters in various combinations. (Characters like !@#$%^&*()_+}{“:?><,./;’[]). If not allowed specific message should be displayed to the user.
4) Try above special character combination for all the input fields on your sign up page having some validations. Like Email address field, URL field validations etc.
5) Many applications crash for the input field containing ‘ (single quote) and ” (double quote) examples field like: “Vijay’s web”. Try it in all the input fields one by one.
6) Try adding only numbers to input fields having validation to enter only characters and vice versa.
7) If URL validation is there then see different rules for url validation and add urls not fitting to the rules to observe the system behavior.
Example urls like: vijay.com/?q=vijay’s!@#$%^&*()_+}{“:?><,./;’[]web_page
Also add urls containing http:// and https:// while inserting into url input box.
8 ) If your sign up page is of some steps like step 1 step 2 etc. then try changing parameter values directly into browser address bar. Many times urls are formatted with some parameters to maintain proper user steps. Try altering all those parameters directly without doing anything actually on the sign up page.
9) Do some monkey testing manually or automating (i.e. Insert whatever comes in mind or random typing over keyboard) you will come up with some observations.
10) See if any page is showing JavaScript error either at the browser left bottom corner or enable the browser settings to display popup message to any JavaScript error.

These are all the negative test cases. I assume that you already tested the same sign up page with all valid cases to check application is working fine as per requirements.

If above cases are not breaking the application page then don’t forget to praise the developer ;-)

If you have some killer test cases to break such applications that you learned from your experience, you can specify them in comments below.
October 24, 2012 | Report this Report abuse
SiliconIndia About Us   |   Contact Us   |   Help   |   Community rules   |   Advertise with us   |   Sitemap   |   Question & Answer
News:       Technology   |   Enterprise   |   Gadgets   |   Startups   |   Finance   |   Business   |   Career   |   Magazine  |   Newsletter   |   News archive  
Cities:        CEO   |     Startup   |   Mobile   |   CIO   |   Women   |   BI   |   HR   |   SME   |   Cloud   |   Marketing   |   QA   |   Java   |   Web Developer  
Community:      Members   |   Blogs   |   Mentorship   |   Indian Entrepreneurs   |   Gyan   |   Advice   |   Community   |   Find   |   Events   |   CXO Insights  
Job Board:      Jobs   |   Freshers   |   Companies   |   HR Speak   |   Forum  
Online Courses:   Web Developer   |   Java Developer   |   CCNA Training   |   SEO   |   SAS   |   SQL Server 2005   |   J2EE
Education:   MBA   |   MCA   |   Engineering   |   Overseas Education   |   Training Institute
Life:          Real Estate   |   Travel   |   Finance   |   Gadgets   |    Products   |   Movie Reviews   |    Jokes   |   Videos 
Send your and help us continue to improve SiliconIndia
© 2013 SiliconIndia all rights reserved