Chapter 14


1:

What basic elements of a web page can easily be tested with a black-box approach?

A1:

The elements that are similar to what's in multimedia CD-ROM softwaretext, graphics, and hyperlinks.

2:

What is gray-box testing?

A2:

Gray-box testing is when you can take a peek at the underlying code and use that information to help you test. You're not examining it to the same level of detail as you would with white-box testing. It's helping you test, but you're not basing all of your tests on it.

3:

Why is gray-box testing possible with website testing?

A3:

Because many websites are principally created with easily viewable HTML, a mark-up language, not an executable program. You can quickly and easily take a peek to see how the pages are built and design your tests accordingly.

4:

Why can't you rely on a spell checker to check the spelling on a web page?

A4:

Because a spell checker can only check ordinary text. It can't check graphical letters or dynamically generated text that changes on each viewing or over time.

5:

Name a few areas that you need to consider when performing configuration and compatibility testing of a website.

A5:

The hardware platform, the operating system, the web browser, browser plug-ins, browser options and settings, video resolution and color depth, text size, and modem speeds.

6:

Which of Jakob Neilsen's 10 common website mistakes would cause configuration and compatibility bugs?

A6:

Gratuitous use of bleeding-edge technology. Existing hardware and software is always susceptible to new technology being run on it for the first time. This was a bit of a trick questionit wasn't mentioned in the chapter, but hopefully you could arrive at the answer by applying what you've learned in Part III, "Applying Your Testing Skills," of the book.



    Software Testing
    Lessons Learned in Software Testing
    ISBN: 0471081124
    EAN: 2147483647
    Year: 2005
    Pages: 233

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net