1 / 14

Agenda

This course covers the fundamentals of software testing, including its purpose, consequences of inadequate testing, and strategies for effective testing. Topics include testing techniques, test case design, and the role of maintenance in software testing. Emphasis is placed on understanding the importance of thorough testing and its impact on software quality.

anthonyhill
Download Presentation

Agenda

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agenda • Syllabus • What is software testing ? • Why it’s needed ? • What is going to happened, if we have lack of testing in our software ?

  2. Instructor & GTA • Instructor : • Ali Sharifara • Email : ali.sharifara@uta.edu • Office Location : ERB 321, CSE@UTA • Office hours: Mo & We 4:00p.m. – 5:30p.m. or by appointment • GTA : • Name: Saurabh Devendra Botre • Email: saurabhdevendra.botre@mavs.uta.edu • Office location : ERB 501, CSE@UTA • Office hours : Tu & Th 12pm to 1.30pm or by appointment

  3. Blackboard • All the course materials will be posted on Blackboard and my website. • Announcements, lecture notes, assignments, and other materials • Submissions and grades will also be managed using Blackboard. Also, a forum will be set up for discussion. • Assignment Zero: Read the tutorial on how to use Blackboard if you have not used it before, and check if you can login and access this course.

  4. Email Communication “UT Arlington has adopted MavMail as its official means to communicate with students … All students are assigned a MavMail account and are responsible for checking the inbox regularly…”

  5. Textbook Paul Ammann and Jeff Offutt, Introduction to Software Testing, ISBN 978-0-521-88038-1, Cambridge University Press, 2008.

  6. Reference • Aditya P. Mathur, Foundations of Software Testing (2nd edition), ISBN 81-317-9476-8, Addison-Wesley Professional, 2014. • David C. Kung, Object-Oriented Software Engineering, ISBN 978-0-07-337625-7, 2013. • Martin Fowler, Refactoring: Improving the Design of Existing Code, ISBN 0­201­48567­2, Addison­Wesley, 1999. • Penny Grubb and Armstrong A. Takang, Software Maintenance: Concepts and Practice (2nd Edition), ISBN 981­238­425­1, 2003.

  7. Homework • Exam problems are similar to homework problems • Must be solved individually • Fine to discuss the assignments with others • NEVER share the solutions. • Account for 15% of your final grade

  8. Grading • The final grade will be calculated using the following percentages: • Homework : 15% • Presentation : 5% • Project: 10% • Midterm Exam: 30% • Final Exam: 40% • If you have any questions about your grades, you MUST notify the TA or the instructor within one week after the grades become available. • The grades become final after one week!

  9. Attendance • Strongly recommended, and highly correlated with performance • The instructor reserves the right to change this policy

  10. Late Assignments • Late assignments are acceptable before solutions are posted or explained in class, with 10% deduction for every 24 hours. Less than 24 will be rounded to 24. • If you have an emergency that prevents you from completing the work, contact the TA or the instructor prior to the due date.

  11. NO Shortcut! • Merit-based, NOT need-based • You get what you pay for (in terms of effort)! • Work hard from the very first day & on every assignment, presentation, and deliverable • No make-up assignment/exam will be given (unless emergence, with evidence of support) • High correlation between attendance and grades • Change the final grade after it is posted? • Historical records show no success!!

  12. Academic Integrity • You must EARN your credits honestly and professionally. • Merit-based, not need-based • The reasons? • This is the only way for you to learn. • You don’t want to lose your reputation to your fellow students. • You don’t want to be a subject of disciplinary actions. • …

  13. Emergency Exit • The nearest exit is located to the south side of this classroom • The detailed evacuation map can be found at https://www.uta.edu/campus-ops/ehs/fire/Evac_Maps_All/Evac_NH/Evac_NH_202.pdf.

  14. Question ? Education is what remains after one has forgotten everything he learned in school. - Albert Einstein

More Related