Browsing: why is software testing important