ترجمه فارسی توضیحات (ترجمه ماشینی)
تشخیص خطای نرم افزار از طریق تست و تجزیه و تحلیل
بررسی عمیق تکنیک های کلیدی در تشخیص خطای نرم افزار
تشخیص خطای نرم افزار یکی از چالش برانگیزترین مشکلات در مهندسی نرم افزار است. اکنون، میتوانید بیاموزید که چگونه با انتخاب موارد آزمایشی برای به حداکثر رساندن احتمال آشکار شدن خطاهای پنهان، از تست نرمافزار حداکثر استفاده را ببرید. تشخیص خطای نرم افزار از طریق تست و تجزیه و تحلیل با بحث کامل در مورد انتخاب نمونه آزمایشی و مروری بر مفاهیم، نمادها و اصول استفاده شده در کتاب آغاز می شود. در مرحله بعد، موارد زیر را پوشش می دهد:
- روش های انتخاب مورد آزمایشی مبتنی بر کد
- روش های انتخاب مورد آزمایشی مبتنی بر مشخصات
- موضوعات پیشرفته اضافی در آزمایش
- تجزیه و تحلیل ردیابی نمادین
- تجزیه و تحلیل استاتیک
- ابزار دقیق برنامه
هر فصل با یک مقدمه روشن آغاز می شود و با تمرین هایی برای خوانندگان به پایان می رسد تا درک خود را از مطالب آزمایش کنند. به علاوه، ضمائم یک پیشینه منطقی-ریاضی، واژه نامه و سوالاتی برای خودارزیابی ارائه می دهند. با فرض پیشزمینهای پایه در تضمین کیفیت نرمافزار و توانایی نوشتن برنامههای بیاهمیت، این کتاب عاری از زبانهای برنامهنویسی و پارادایمهایی است که برای ساخت برنامه مورد آزمایش استفاده میشوند.
تشخیص خطای نرم افزار از طریق تست و آنالیز به عنوان یک مرجع حرفه ای برای متخصصان تست نرم افزار، مهندسان نرم افزار، توسعه دهندگان نرم افزار و برنامه نویسان نرم افزار مناسب است. همچنین به عنوان یک کتاب درسی برای دوره های مهندسی نرم افزار، تست نرم افزار و تضمین کیفیت نرم افزار در سطوح پیشرفته کارشناسی و کارشناسی ارشد مناسب است.
An in-depth review of key techniques in software error detection
Software error detection is one of the most challenging problems in software engineering. Now, you can learn how to make the most of software testing by selecting test cases to maximize the probability of revealing latent errors. Software Error Detection through Testing and Analysis begins with a thorough discussion of test-case selection and a review of the concepts, notations, and principles used in the book. Next, it covers:
- Code-based test-case selection methods
- Specification-based test-case selection methods
- Additional advanced topics in testing
- Analysis of symbolic trace
- Static analysis
- Program instrumentation
Each chapter begins with a clear introduction and ends with exercises for readers to test their understanding of the material. Plus, appendices provide a logico-mathematical background, glossary, and questions for self-assessment. Assuming a basic background in software quality assurance and an ability to write nontrivial programs, the book is free of programming languages and paradigms used to construct the program under test.
Software Error Detection through Testing and Analysis is suitable as a professional reference for software testing specialists, software engineers, software developers, and software programmers. It is also appropriate as a textbook for software engineering, software testing, and software quality assurance courses at the advanced undergraduate and graduate levels.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.