testing experience in web application p3 what should pay attention to

Post on 09-May-2015

149 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

www.mobi-development.com 1Quality partner for your innovative mobile solutionsTMA Mobile Solutions

Part 3Testing Experience in Web Application

What should pay attention to?

www.mobi-development.com 2

• Have attention about the things that received little attention.

• Increase the number of defects found.• Given the effective enhancements.

Objective

www.mobi-development.com 3

Contents

1. Browser

2. Email

3. Specific cases

www.mobi-development.com 4

Contents

1. Browser

2. Email

3. Specific cases

www.mobi-development.com 5

Tab’s title

- The tab’s title should be consistent with page content.- Display the title clearly: capitalize the first letter of each words, there is a space between 2 words…- Should not display the link

Not good

www.mobi-development.com 6

Browser Icon

- Specific icon with the logo is better than blank or wrong icon.- Should ask the customer about icon of browser.

Not good

www.mobi-development.com 7

Green of HTTPS

- Make sure that the SSL URL always has URL bar stay green. - Should consider and counted as an error if URL bar does not stay green when we are using https.

Not good

www.mobi-development.com 8

Contents

1. Browser

2. Email

3. Specific cases

www.mobi-development.com 9

Email Header

- Verify Subject and Sender - Should match with REQ or information that received from customer.- Should counted as an error if the sender is developer’s account

. Subject should match with subject that users inputted.. Or display subject default

www.mobi-development.com10

Email Body

Verify text on Email body, include:• Content: correctly and clearly• Font style: bold, italic…• Name/Items or anything that auto generate

or get from server• Link

. Text is overlap: it’s a bug.

. Display name as REQ: [First] [Middle] [Last]. Date and time should consistent with server side. Hyperlink should be clickable

www.mobi-development.com11

Contents

1. Browser

2. Email

3. Specific cases

www.mobi-development.com12

Truncated Text

- If the text is too long, it should be truncated. Should pay attention to redundant space.- But if there is no any places to users view the full text. Should have title to show all text.- With text short text, no need to show title.

Not Good

www.mobi-development.com13

Pop-up

- When the pop-up is displayed, all places outside of pop-up should be disabled- Should not display pop-up overlap each other.

Not Good

www.mobi-development.com14

Special Characters

- Should test with these special characters: / \ [ ] : ; | < > + = ? * %- Input script or html tag on text field, text box...Example: <a> or <script>alert(“Hello”)</script>

or <a style="color:red;font-weight:Bold;font-size:50px">Tuan</a>- Should propose to customer or when creating SRS to avoid these special characters.

Affect from special character (SQL Injection)

www.mobi-development.com15

Select item and multi items across page

- Each items has a check box to mark selected item.- Beside select item by check on check-box, there is another way: click on item’s row or describe text

of check box- Also it allows user to select multiple users across pages.

Check-box Hover the mouse Click on describe text

www.mobi-development.com16

Enter to Submit

- It will be very uncomfortable for the user to use the mouse to click the button after typing from the keyboard.

- Submit/Save/Register form, when users hit enter on the keyboard, should do the function like click Submit/Save… button.

The issue “Enter to Submit”is usually happen on the pop-up

www.mobi-development.com17

Deletion need to be confirmed

- What will happen if the item is mistakenly deleted or accidental deletion?- All action “Delete” should be confirmed.

www.mobi-development.com18

Item require Flash Player

- Almost computers are already installed Flash Player.- Hard to see the difference between Flash and No Flash when testing.- Defects can be found in this case.

Has Flash

Has No Flash

www.mobi-development.com19

Information on Activation/Reset… Link

- Activation/Reset Password/Confirmation… Link: Should not contain any information of users.- Reset Code, Access Code, Activation Code on the link, should be unique.- For security, we can count these issues as errors.

User’s information should not be displayed for security.

ID should be unique,different for each time

www.mobi-development.com20

Incognito mode

- In a Private Browsing window, Firefox won't keep any browser history, search history, download history, web form history, cookies, or temporary internet files.

- Pages you view in incognito window won't appear in your browser history or search history, and they won't leave other traces, like cookies, on your computer after you close all open incognito windows.

- Google Chrome does not control how extensions handle your personal data, all extensions have been disabled for incognito windows. 

www.mobi-development.com21

Case sensitive

- Should pay attention to text that you input- For some text field, they are not case sensitive, like: E-mail/Username on Register of Login page,

Search field…

If you cannot login with e-mail has containuppercase text, you can counted it as anerror

Login successfully

www.mobi-development.com22

THANK YOU

www.mobi-development.com

Q & A

www.mobi-development.com23

THANK YOU

www.mobi-development.com

Part 4Single Sign On (SSO) CasesComing soon…

www.mobi-development.com24

THANK YOU

www.mobi-development.com

top related