برزا

  • ۰
  • ۰
تحقیق

لینک *پایین مطلب*

فرمت فایل:Word (قابل ویرایش و آماده پرینت)

تعداد صفحه:46

فهرست مطالب

پوشش کدی FAQ

آیا پوشش شاخه&zwnj ای همان پوشش مسیری می&zwnj باشد؟

آیا پوشش مسیری می&zwnj تواند به دست آورده شود؟

چه موقع می&zwnj توانم تست کردن را متوقف کنم؟

روش مدل&zwnj ها پوشش کدی دامنه&zwnj ای نمودار جریان کنترلی

پوشش شاخه&zwnj ای (انشعابی)

چند مسیر باید برای کسب پوشش شاخه&zwnj ای پوشش داده شود؟

پوشش چند وضعیتی

پوشش کدی مقصد

تکرار پوششی

حلقه&zwnj های ساده

حلقه&zwnj های لانه&zwnj گذار

حلقه&zwnj های زنجیروار

روش 4: آزمایش حلقه&zwnj های لانه&zwnj گذار

حلقه&zwnj های اسپاگتی

پوشش جریانی اطلاعات

قسمت تاریک پوشش کدی روش

ساختمان نمودار جریانی گروه

آلفا و امگا دو وضعیت نگاه دارنده مکان می&zwnj باشند که چرخش زندگی هر شئ را به هم می&zwnj کند. (وضعیت&zwnj های آلفا و امگا ـ بخش 7). وضعیت آلفا ابزار شئ را قبل از اینکه ساخته شود نشان و ارائه می&zwnj دهد. وضعیت امگا لاشه یک شئ را بعد از اینکه از بین رفت یا اینکه خراب شد نشان می&zwnj دهد. هیچ آزمایش و تستی برای اشیاء در این وضعیت&zwnj ها انجام نشده است. چرخش آلفا ـ امگا شئ را تحت آزمایش از وضعیت آلفا به وضعیت امگا با فرستادن پیام با هر روش حداقل یک بار می&zwnj برد. مجموعه تست چرخش آلفا ـ امگا نشان می دهد که همه روشها در یک گروه به طور جزئی قابل عمل می&zwnj باشند. گذشتن این چرخه به معنی این است که گروه تحت تست آماده آزمایشات و تست&zwnj های پر هزینه&zwnj تر می&zwnj باشد. عناصر چرخه آلفا ـ امگا در (گراهام 94+، اوربک 94، فایر اسمیت 95، و فایر اسمیت 96) فهرست شده است. یک مجموعه تست آلفا ـ امگا ابتدا روش&zwnj های ساده را امتحان می&zwnj کند. هیچ کوششی برای به دست آوردن پوشش جمله&zwnj ای یا امتحان کردن همه مسئولیت&zwnj ها انجام نمی&zwnj گیرد. این کوشش بعداً انجام می&zwnj شود، بعد از اینکه گروه به اندازه کافی و خوب به منظور حمایت تست&zwnj های وسیعتر، کار کند. یک چرخه آلفا ـ امگا شش مرحله اصلی دارد. تست کننده یک پیام به هر یک از روش&zwnj های زیر در ترتیب تعیین شده می&zwnj فرستد.

  1. روش جدید یا سازنده
  2. روش دست یابنده
  3. روش بولین (شرطی)
  4. روش اصلاح کننده (تغییر دهنده)
  5. روش تکرار کننده
  6. روش از بین برنده و خراب کننده

درون هر یک از این مرحله&zwnj ها، روش&zwnj های خصوصی اول امتحان می&zwnj شود که به وسیله روش&zwnj های حفاظت شده و سرانجام روش&zwnj های عمومی دنبال می&zwnj شود. از آنجا که روش&zwnj های عمومی به طور نمونه بستگی به روش&zwnj های حفاظت شده و خصوصی دارد، هنگام دخالت یک روش محافظت شده با یک تست روش عمومی به وجو می&zwnj آید. امتحان کردن روش&zwnj های عمومی بعد از روش&zwnj های محافظت شده و خصوصی می&zwnj تواند مانع بعضی از این موانع شود. ترتیب دوباره توالی پایه به منظور همراهی کردن وابستگی&zwnj های ویژه گروهی دیگر ممکن است لازم و ضروری باشد. در کامل&zwnj سازی و ترکیب یک طرفه فرض می&zwnj شود که همه یا بیشتر گروه توسعه یافته است. هنگامی که یک گروه رشد پیدا می&zwnj کند همان روش دنبال می&zwnj شود. تست کننده با رشد عملکردی گروه به طور صف&zwnj وار افزایش پیدا می&zwnj کند. پیام&zwnj های آزمایشی ممکن است به حرکت کننده مانند روش&zwnj هایی که به گروه اضافه می&zwnj شود، اضافه شود. اگر فاصله گروهی کامل توسعه پیدا کند اما بعضی از روش&zwnj ها به عنوان شاخه&zwnj های درخت اجرا شود، پس پیام&zwnj های تستی مطابق ممکن است شاخه درخت را امتحان کند یا اینکه تا زمان کامل شدن شاخه درخت به تأخیر بیفتد. چرخه آلفا ـ امگا ممکن است یک روش مناسب برای روش&zwnj های افزایشی باشد و روش&zwnj ها می&zwnj توانند در ترتیب آلفا ـ امگا طراحی شوند. اول سازنده&zwnj ها، بعد دست&zwnj یابنده&zwnj ها، بعد بولین&zwnj ها، و غیره. یک تست کننده که این چرخه را اجرا می&zwnj کند اسکلتی را ایجاد می&zwnj کند که به آسانی می&zwnj تواند با موارد آزمایشی بر پایه الگو توسعه پیدا کند.

مدل&zwnj های تستی بر پایه اجرا نقش پوشش قانونی: یک مدل پوشش قانونی شامل قسمت&zwnj هایی از اجرا می&zwnj شود که باید برای برآوردن مدل تستی بر پایه اجرا برآورده شود. پوشش به عنوان یک متریک، درصدی از این قسمتهای آزمایش شده به وسیله یک مجموعه تستی می&zwnj باشد. برای مثال هر مجموعه تستی که باعث می&zwnj شود هر زیرحساب حداقل یکبار امتحان شود، 100 درصد پوشش زیرحسابی یا به طور ساده پوشش زیرحساب تهیه می&zwnj کند. صدها پوششی از اواخر 1960 استفاده، نشر و تجزیه و تحلیل شد. تقریباً همه تستهای بر پایه اجرای حمایتی، به استثنای نمودار جریان گروهی، هیچ مدل پوششی قانونی جدید مهمی برای اهداف سازگار با سافتور پیشنهاد یا توسعه نشده است. مدل&zwnj های پوششی و قانونی دامنه روش در این جا مرور می&zwnj شود. و هر کدام به وسیله ابزار پوششی در دسترس تجاری حمایت می&zwnj شوند که این برای شش زبان یا شرح دادن مفهوم تستی مهم می&zwnj باشد. بعضی از پیشنهادات پوششی برای اهداف سازگار با قوانین در بخش 4-4 (مدل&zwnj های پوششی برای اهداف سازگار با تست) خلاصه&zwnj می&zwnj شود. در روش تستینگ، پوشش به وسیله معیار کفایت تعریف می&zwnj شود که این عناصر یک IVI تمرین شده به وسیله یک استراتژی تستی را تعیین می&zwnj کند. (ویوکر 88). یک مجموعه تستی اگر همه عناصر امتحان شده، امتحان شده باشند، کافی می&zwnj باشد. استراتژی تستی X گفته می&zwnj شود که زیرمجموعه استراتژی y باشد اگر همه عناصری که y امتحان می&zwnj کند، همچین به وسیله X نیز امتحان شوند. برای مثال گفته می&zwnj شود که پوشش شاخه&zwnj ای زیرمجموعه&zwnj پوشش زیرحسابی (جمله&zwnj ای) باشد.



دریافت‌فایل



لینک منبع و پست :http://campiran.ir/project-100552-%d8%aa%d8%ad%d9%82%db%8c%d9%82-%d8%af%d8%b1-%d9%85%d9%88%d8%b1%d8%af-%da%86%d8%b1%d8%ae%d8%b4-%d8%a2%d9%84%d9%81%d8%a7-%d9%80-%d8%a7%d9%85%da%af%d8%a7/
  • ۹۵/۰۶/۰۹
  • 123 iran

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی