Software Quality Testing using Black Box and White Box Testing