Page 123 - SOFTWARE TESTING & QUALITY ASSURANCE
P. 123
Software Testing and Quality Assurance
28. Large Amount of Data from Each User: Test whether the site is able to handle large amounts of
data from the users.
What if a university bookstore decides to order 6000 copies of a book? Or what
if one user wants to send a gift to many friends on friendship day?
29. Security: While performing online transactions, security is an important factor. This should hold
good even when the transaction is in process. It means that you need to ensure that the site is not
hacked during the transaction.
If a page on the Web site of any company is hacked, the customers will feel that it is not
safe to do business with that company.
Under any circumstance, customers are important. Always consider the audience, the browsers that
they use, and the connection speeds they prefer to use. Identify whether the audiences are intra-
organizational or external. If the audiences are intra-organizational, they might go with high connection
speeds and similar browsers. If the audiences are Internet-wide users, they would go with a wide
variety of connection speeds and browser types.
Did you know? There is a myth that performance testing should be performed at the last stage of the
development. In reality, it has to be identified and fixed throughout the development
lifecycle.
8.2 Black Box Testing
Black box testing is a testing strategy, wherein the tester is not required to have any knowledge of the
internal logic, design, or code. Black box testing can be well understood, if you assume the Web page or
the entire Web site as a black box. In this strategy, there is no need for a tester to know how a Web site
works and what the test specifications are, as the objective is to test the Web site without any
predefined inputs.
Figure 8.5 depicts a screen image of Infosys Web site. We can see all the fundamental elements such as
texts, graphics, and hyperlinks.
Figure: 8.5: Website with Texts, Hyperlinks, and Graphics
Source: www.infosys.com
116 LOVELY PROFESSIONAL UNIVERSITY