دانلود کتاب Effective Methods for Software Testing
49,000 تومان
روش های موثر برای تست نرم افزار
| موضوع اصلی | برنامه نویسی |
|---|---|
| نوع کالا | کتاب الکترونیکی |
| ناشر | Wiley |
| تعداد صفحه | 1004 |
| حجم فایل | 3 مگابایت |
| کد کتاب | 0764598376,9780764598371 |
| نوبت چاپ | 3 |
| نویسنده | William E. Perry |
|---|---|
| زبان | انگلیسی |
| فرمت | |
| سال انتشار | 2006 |
جدول کد تخفیف
| تعداد کتاب | درصد تخفیف | قیمت کتاب |
| 1 | بدون تخفیف | 25,000 تومان |
| 2 | 20 درصد | 20,000 تومان |
| 3 الی 5 | 25 درصد | 18,750 تومان |
| 6 الی 10 | 30 درصد | 17,500 تومان |
| 11 الی 20 | 35 درصد | 16,250 تومان |
| 21 الی 30 | 40 درصد | 15,000 تومان |
| 31 الی 40 | 45 درصد | 13,750 تومان |
| 41 الی 50 | 50 درصد | 12,500 تومان |
| 51 الی 70 | 55 درصد | 11,250 تومان |
| 71 الی 100 | 60 درصد | 10,000 تومان |
| 101 الی 150 | 65 درصد | 8,750 تومان |
| 151 الی 200 | 70 درصد | 7,500 تومان |
| 201 الی 300 | 75 درصد | 6,250 تومان |
| 301 الی 500 | 80 درصد | 5,000 تومان |
| 501 الی 1000 | 85 درصد | 3,750 تومان |
| 1001 الی 10000 | 90 درصد | 2,500 تومان |
ترجمه فارسی توضیحات (ترجمه ماشینی)
روش های موثر برای تست نرم افزار
برای چندین سال، من روشهای مؤثر بیل پری برای تست نرمافزار، ویرایش دوم را به افرادی توصیه میکنم که به دنبال فرآیندهای آزمایشی هستند که بتوانند سریعاً سفارشیسازی و اعمال کنند. این کتاب را نیز در بسیاری از دروس تستی خود به عنوان متن مرجع قرار داده ام. بدیهی است، من احساس می کنم که این کتاب برای آزمایش کنندگان نرم افزار بسیار مفید است.
در ویرایش سوم، دو فصل کمتر وجود دارد، اما پوشش موضوعات مورد بازبینی قرار گرفته است تا شامل حوزههایی مانند تست چابک، نقش تست در متدولوژیهای توسعه نرمافزار، آزمایش کنترلهای داخلی، و بحث گستردهای در مورد تست امنیت باشد.
فرآیند تست یازده مرحله ای در ویرایش دوم به هفت مرحله در این ویرایش ساده شده است. در این فرآیند، همه چیزهایی را که برای طراحی و سفارشی کردن فرآیند تست خود نیاز دارید، از برنامه ریزی آزمون، از طریق مراحل مختلف تست (تست استاتیک، تست واحد، تست یکپارچه سازی، تست سیستم و تست پذیرش) و حتی پیدا خواهید کرد. از طریق تست پس از اجرا این فرآیند همچنین به تجزیه و تحلیل و گزارش نتایج آزمون میپردازد که معیارهای آزمون را نیز مورد بحث قرار میدهد.
دلایلی که من از طرفداران این کتاب هستم عبارتند از: 1) شما الگوها و نمونه های کاملی از جمله چک لیست ها را دریافت می کنید (اگرچه سی دی حاوی نسخه های PDF از فرم ها است که برای قابل استفاده بودن باید در یک واژه پرداز دوباره ایجاد شوند. در قالب الکترونیکی). 2) این کتاب بر خلاف مجموعه ای از تکنیک ها، فرآیند محور است. مجموعه ها خوب هستند، اما شما هنوز به راهی برای اعمال آنها نیاز دارید. اینجاست که فرآیندها مفید هستند. همچنین، چارچوب فرآیند میز کار در تعریف فرآیندهای خودتان مفید است. 3) اینها فرآیندهای عملی و اثبات شده ای هستند که در سازمان های مختلف در سراسر جهان مورد استفاده قرار گرفته اند. همانطور که در مثال ها نشان داده شده است، تئوری بسیار کمی و کاربرد عملی زیادی وجود دارد. 4) برای شروع به کارگیری این تکنیک ها لازم نیست یک سازمان بسیار بالغ باشید. چه CMMi سطح 1 یا 5 باشید، همچنان می توانید این اطلاعات را مفید بدانید. 5) این کتاب همچنین به موضوعات خاصی مانند آزمایش نرم افزارهای تجاری و برنامه های انبار داده می پردازد.
این کتاب قطور است، اما باز هم برای خواندن از جلو به عقب طراحی نشده است. من از آن به عنوان مرجع میز و مجموعه ای از فرآیندها برای کمک به انجام کار آزمایش استفاده می کنم. من میتوانم ساعتها کار را در طراحی فرآیندها با بررسی اینجا صرفهجویی کنم. نگرش من این است که فرآیندها را برای رفع نیازهایم تنظیم کنم. همچنین اولین توقف من هنگام انجام تحقیق است. من شخصاً فرآیندها را دوست دارم زیرا می توانم آنها را به دیگران منتقل کنم و چیزهای ملموسی برای مطالعه و بهبود داشته باشم. با این حال، من می گویم که اگر «فرآیند گریز» باشید، احتمالاً این کتاب را به اندازه فردی که کار مبتنی بر فرآیند انجام می دهد مفید نخواهید یافت. با این حال، فرآیندهای توصیف شده در کتاب، فرآیندهای سنگینی نیستند.
این یک منبع خوب برای تستکنندگان نرمافزار است که توسط شخصی نوشته شده است که سالها در این حرفه کار میکند.
خوانایی – 4
پوشش موضوعات – 5
عمق پوشش – 5
اعتبار – 5
دقت – 5
ارتباط با کیفیت نرم افزار – 5
به طور کلی – 5
بررسی شده توسط رندی رایس
For several years, I have recommended Bill Perry’s Effective Methods for Software Testing, 2nd Ed to people who are looking for testing processes they can customize and apply quickly. I have also included this book as a reference text in many of my testing courses. Obviously, I feel that the book is very helpful to software testers.
In the third edition, there are two fewer chapters, but the coverage of topics has been revised to include areas such as agile testing, the role of testing in software development methodologies, testing internal controls, and an expanded discussion on security testing.
The eleven-step testing process in the second edition has been streamlined to seven steps in this edition. In this process, you will find everything you need to design and customize your own testing process all the way from test planning, through the various phases of testing (static testing, unit testing, integration testing, system testing and acceptance testing), and even through post-implementation testing. The process also addresses analyzing and reporting test results, which also discusses test metrics.
The reasons I’m such a fan of the book are: 1) You get complete templates and examples, including checklists (although the CD contains PDF versions of the forms which would still need to be re-created in a word processor to be usable in electronic format). 2) The book is process-oriented as opposed to a collection of techniques. Collections are fine, but you still need a way to apply them. That’s where the processes come in helpful. Also, the workbench process framework is helpful in defining your own processes. 3) These are practical and proven processes that have been used in a variety of organizations worldwide. There is very little theory and a lot of practical application as shown by the examples. 4) You don’t have to be a highly mature organization to start applying these techniques. Whether you are CMMi Level 1 or 5, you can still find this information useful. 5)The book also addresses specific topics such as testing commercial-off-the-shelf software and data warehouse applications.
This is a thick book, but then again, it is not designed to be read from front to back. I use it as a desk reference and a collection of processes to help get the job of testing done. I can save hours of work in designing processes by checking here first. My attitude is to tailor the processes to meet my needs. It’s also my first stop when doing research. Personally, I like processes because I can transfer them to others and have something tangible to study and improve. However, I will say that if you are “process averse” you will probably not find this book as helpful as someone who does process-based work. The processes described in the book are not heavy ones, though.
This is a good resource for software testers written by someone who has been writing and working in this profession for many years.
Readability – 4
Coverage of topics – 5
Depth of coverage – 5
Credibility – 5
Accuracy – 5
Relevance to software quality – 5
Overall – 5
Reviewed by Randy Rice

نقد و بررسیها
هنوز بررسیای ثبت نشده است.