INTRODUCTION TO SOFTWARE TESTING