This document provides a checklist for testing the user interface of an application. It includes things to test related to strings, numbers, files, time and date, website navigation, browser preferences, look and feel, and other cases. Areas to test include minimum and maximum lengths, special characters, required fields, field widths, tooltips, dropdown values, and error messages. The goal is to validate the user interface across different browsers, devices, languages, and edge cases.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
174 views3 pages
Ui Testing Checklist
This document provides a checklist for testing the user interface of an application. It includes things to test related to strings, numbers, files, time and date, website navigation, browser preferences, look and feel, and other cases. Areas to test include minimum and maximum lengths, special characters, required fields, field widths, tooltips, dropdown values, and error messages. The goal is to validate the user interface across different browsers, devices, languages, and edge cases.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3
UI Testing Checklist
Interesting Strings, Numbers, Data Attacks, and More
Strings Minimum allowable length Minimum allowable length 1 Maimum allowable length Minimum allowable length ! 1 "ong strings #$%%, $%&, $%', 1(((, 1($), $(((, $()* or more characters+ Accented Chars #,-./0123456789:;<=>??, etc@+ Common Delimiters and SAecial Characters # B C D E F G , H I J K L M N O Tab + "eaPe Qlank Single SAace MultiAle SAaces "eading SAaces SR" InSection # Cselect N Trom customer + UTM"FVaPa inSectionI o KTont siWeX1(LSiWe 1(KFTontL o KinAut tYAeXZbuttonZ onclickXZalert#[hi[+Z PalueXZclick meZL \Q1*(]( o MengI o ^eiI _`abcde fg o hiI o iangI Numbers Minimum allowable Palue Minimum allowable Palue 1 Maimum allowable Palue Minimum allowable Palue ! 1 ( j1 ]$'&* #$ 1% + ]$'&k #$ 1% ! 1+ &%%]& #$ 1& + &%%]' #$ 1& ! 1+ $1)')*]&)* #$]1+ $1)')*]&)k #$]1 ! 1+ )$k)k&'$k& #$]$+ )$k)k&'$k' #$]$ ! 1+ NegatiPe Decimal #(@(((1+ ^ith Commas #1,$]),%&'+ luroAean StYle #1@$])@%&',*k+ mathsFniles Opening/Editing Existing File "ong ole namesFAaths #L$%% chars+ SAecial characters in ole nameFAath #sAace N O F G E K L , @ # + p q r s H I C B t u v w x M J+ nile does not eist nile is writej Arotected nile is locked nile is corruAted Nonjlocal locations #httA, TtA, yneDriPe, \oogleDocs, AWure, etc+ nile is on another yS #e@g@ Mac oles haPe an etra zesource that ^indows aAAs maY not understand+ Creating New File "ong ole namesFAaths #L$%% chars+ SAecial characters in ole nameFAath #sAace N O F G E K L , @ # + p q r s H I C B t u v w x M J+ nile alreadY eists No disk sAace leTt to create the ole nile crosses a disk sector #is this ePen still a Palid test case+ Time and Date Di{erent normats #Vune %, $((1H (&F(%F$((1H (&F(%F(1H (&j(%j(1H &F%F$((1 1$I])+ o IT testing in a browser, change Your language Aack@ o |eriTY disAlaY Tormat is consistent across all screens Time di{erence between machines Crossing time Wones "eaA daYs AlwaYs inPalid daYs #nebruarY ](, SeAtember ]1+ neb $k in nonjleaA Years DaYlight saPings changeoPer ^eb Site NaPigation Qack button #watch Tor ClAired} messages and doublejAosted transactions+ zeTresh Qookmark the Uz"@ Select Qookmark when logged out Change the Uz" #changeFremoPe Aarameters to access unauthoriWed inTo+ MultiAle browser instances oAen Di{erent browsers #Chrome, nireno, mobile, etc@+ Qrowser mreTerences VaPaScriAt o{ Cookies o{ zesiWe browser window Change TontjsiWe AreTerences Change language Aack Change browser Woom settings #1$%x, 1%(x, etc@+ "ook and neel nontsFsiWesFcolorsFcasing are consistent across all similar screens in the UI IconsF|erbiage Tor similar TunctionalitY #Add, Delete, Search, etc@+ are consistent across the UI Di{erent monitor resolutions zunning yS in Uigh Contrast mode Tab order DomainjSAecioc zules InPalid Im addressI #kkk@kkk@kkk@kkk, 1@1@1, etc@+ InPalid email addressI #no Bu~, no B@~, sAace, etc@+ InPalid ageI #j1, 1(((+ yther Cases zeuired oelds #are theY reallY reuiredO+ nield widths #e@g@ the "astName oeld should be longer than the nirstName oeld+ TooltiAsO Combo QoesFDroAdown Palues make sense AAAroAriate error messages Tor incorrect Palues