Page 122 - SOFTWARE TESTING & QUALITY ASSURANCE
P. 122

Unit 8: Web Site Testing



                    As the users may use different operating systems, ensure that the Web site does not use plug-ins
                    available for only one operating system, but uses the ones available for all the operating systems.
               21.  Browsers:  Check whether the site works with Netscape, Internet Explorer, Linux, and other
                    browsers. Only some browsers make use of HTML scripts. Make sure the availability of
                    alternative tags for images, in case someone uses a text browser. If Secure Sockets Layer (SSL)
                    security is used, it has to be checked for the use of higher browser versions. Also, there should be a
                    message for those using the older browsers.


                Did you know?   Many sites such as bank Web sites use Secure Sockets Layer (SSL) to increase security
                             on transactions like online funds transfer.
               22.  Video Settings:  Video settings can be tested using different display  sizes such as 640x400 or
                    600x800 to be appealing to the audiences. Check whether the fonts are too small or too big to read.
                    If the video contains any text and graphic, ensure that the text is working correctly and the graphic
                    is aligned correctly.

                                  When you play a video song, some sites provide the lyrics along with the video.
                                  The lyrics have to be displayed along with the song.


               23.  Modem/Connection Speeds: Test whether a page takes the standard time bytes per second to load.
                    It is also important to test the loading speed with high-speed connections. It is advisable to make
                    the homepage load as fast as possible. Though users intending to download any software would
                    wait, the same cannot be expected for the homepage.
               24.  Printers: Some users would like to read Web content on paper rather than on screen. Hence the
                    content on the Web page should be print friendly. Therefore, you need to check whether the pages
                    print properly. Sometimes images and text align differently on the screen and on the printed page.
               25.  Combinations: Try different combinations of video settings and browsers.

                                  Image resolution of 600x800 may look good on the MAC but not on IBM
                                  computer. Netscape may work fine with IBM computer but not with Linux.

               26.  Performance Testing: Performance  of  the application  has to be verified to make  sure that the
                    system can handle maximum stress and load for a long period of continuous use. You need to test
                    for the expected level of performance on the client side.

                                  Check for the speed with which the Web pages should appear, and the speed
                                  with which the animations, applets, and so on should load and run.

                    Also, check for the performance of the system during a down time for server and after content
                    maintenance/upgrades.
               27.  Concurrent Users (at the Same Time): In some situations, many users may try to access a Web site
                    at the same time. So  Web sites should have the feature of allowing many users to access
                    information simultaneously.

                                  When examination results are announced, many students will simultaneously
                                  access the same site.


                     A load test tool would be able to handle concurrent users accessing the site at the same time.
                     Load on a server can be determined by the number of hits per unit time. The  expected
                     performance under such loads such as Web server response time and database query response
                     time are determined by the load test tool. The tools that can be used to test the performance of a
                     Web site include Web load testing tools, Web robot downloading tools, and so on.





                                        LOVELY PROFESSIONAL UNIVERSITY                          115
   117   118   119   120   121   122   123   124   125   126   127