Download presentation
Presentation is loading. Please wait.
1
BCS3233 – Software Testing Introduction to ST
Editors Prof. Dr. Kamal Z. Zamli Dr. AbdulRahman A. Alsewari Faculty of Computer Systems & Software Engineering
2
Chapter Description Aims References To introduce The course objectives
The course references The course assessments References ISTQB MSTB
3
Ice Breaking - About Me Full name: AbdulRahman Ahmed Al-Sewari
Hometown: Sana’a, Yemen Hobby: Football Qualifications: B.Eng. 1998–2002 Military College of Engineering Baghdad, Iraq Master of Engineering : Electronic System Design Engineering ( ESDE) M.Sc. Real Time Software Engineering (Centre For Advanced Software Engineering, Universiti Teknologi Malaysia, 2000) PhD Software Engineering (School of Computing Science, University of Newcastle upon Tyne, UK, 2003) Research interests Software Engineering Combinatorial Software Testing Soft computing
4
What grade do you want in this class?
4
5
Is this what we want from this course?
6
Or this
7
Course Synopsis/Outcomes
This course is designed to provide students with in depth knowledge on software testing and its test process. The course covers the basic principles of software testing and test activities that include the test plan, test design, monitoring, implementation and test closure. The student will also learn various categories of test design techniques and methods used in both black-box and white-box testing. At the end of this course, students should be able to recognize various types and levels of testing as well as categorizing and applying software testing process & techniques. Course outcomes - at the end of the course, you should be able to: CO1-Compare and classify between various levels of testing, test types and test approaches as well as software maintenance CO2-Organize and display the test activities throughout the software testing and software maintenance life cycle CO3- Work on a team using test design techniques, risk analysis and reporting within test process
8
Topics Topic 1 – Overview of Testing Topic 2 – Testing throughout the Software Lifecycle Topic 3 – Static Testing Techniques Topic 4 – Dynamic Testing Techniques Topic 5 – Test Management and Tool Support Topic 6 – Software Maintenance Disclaimer: Many parts of these slides are taken from various sources over the internet. Credits mostly go to: The two text books 8
9
Course Evaluation Contact Hours: 2 hours lecture+ 2 hours lab
Final Exam: 40% Course Work: 60% Course work consists of: 1 Tests: 20% 4 Individual Quizzes: 10% 2 Individual Lab Assignments: 10% 1 Group Mini-Project: 20% References: Dorothy Graham, Erik Van Veenendaal, Isabel Evans, Rex Black, “Foundations of Software Testing”, Thompson (2011) Brian Hambling, Peter Morgan, Angelina Samaroo, Geoff Thompson, Peter Williams, “Software Testing: An ISTQB-ISEB Foundation Guide” British Computer Society Series ( 2010) Penny Grubb, Armstrong A Takang “Software Maintenance: Concepts and Practice” World Scientific (2003) 9
10
Administrative Course website: How to reach me: http://OCW.ump.edu.my/
Announcements Assignments + Papers Lecture Notes Links to required/recommended readings How to reach me: HP No: OFFICE Ext: 10 10
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.