1.

Record Nr.

UNINA9911009252703321

Autore

Zadeh Nastaran Nazar

Titolo

Software Testing and User Experience

Pubbl/distr/stampa

Burlington : , : Toronto Academic Press, , 2024

©2024

ISBN

9781779561992

1779561997

Edizione

[1st ed.]

Descrizione fisica

1 online resource (224 pages)

Soggetti

Software engineering

Computer software

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di contenuto

Cover -- Title Page -- Copyright -- About The Author -- Contents -- List of Figures -- List of Tables -- List of Abbreviations -- Preface -- Chapter 1:  Introduction To Software Testing --   Unit Introduction --   1.1. Quality Process --   1.2. Quality Plan --   1.3. Quality Process Monitoring --   1.4. Verification And Validation --   1.5. Functional And Model-based Testing --   1.6. Testing Levels --   Summary --   Review Questions --   Multiple Choice Questions --   References -- Chapter 2:  Types Of Software Testing --   Unit Introduction --   2.1. Unit Testing --   2.2. Unit Testing In Introductory Courses --   2.3. Test-driven Development (TDD) --   2.4. Unit Testing In Java With Junit --   2.5. Extensions And Advanced Features --   2.6. Unit Testing For Automated Project Grading --   Summary

Sommario/riassunto

This book by Nastaran Nazar Zadeh provides a comprehensive exploration of software testing and user experience design. It covers various types of software testing, including unit, integration, system, and usability testing, highlighting their strengths, weaknesses, and best practices. The book emphasizes the importance of integrating user experience design throughout the software development process to ensure intuitive and efficient applications. Aimed at software developers and engineers, it offers insights into testing methodologies, user experience fundamentals, and effective strategies for conducting



tests. The author, an experienced computer engineer, combines her expertise in robotics, artificial intelligence, and computer science to deliver cutting-edge knowledge and practical guidance.