دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی
|
|
عنوان فارسی مقاله: |
بررسی و چالش های روش های تست شی گرا |
عنوان انگلیسی مقاله: |
Object Oriented Testing Techniques: Survey and Challenges |
|
مشخصات مقاله انگلیسی (PDF) | |
تعداد صفحات مقاله انگلیسی | 4صفحه با فرمت pdf |
رشته های مرتبط با این مقاله | مهندسی کامپیوتر |
گرایش های مرتبط با این مقاله | مهندسی نرم افزار |
مجله مربوطه |
مجله بین المللی فناوری کامپیوتر و کاربردهای آن – International Journal of Computer Technology and Applications |
دانشگاه تهیه کننده | کالج مهندسی گورگاون، هاریانا |
کلمات کلیدی این مقاله | آزمایش مبتنی بر خطا، آزمایش مبتنی بر حالت، آزمایش ساختار سطحی |
رفرنس | دارد |
مشخصات و وضعیت ترجمه فارسی این مقاله (Word) | |
تعداد صفحات ترجمه تایپ شده با فرمت ورد با قابلیت ویرایش و فونت 14 B Nazanin | 8صفحه |
منابع داخل متن | به صورت عدد درج شده است |
- فهرست مطالب:
چکیده
1. مقدمه
2. مشکل سازان نرم افزار شیء گرا
2.1 تلفیق داده ها
2.2 پلی مورفیسم (چندی ریختی بودن)
2.3 ارث
3. مدل آزمایش و قابلیت های آن
3.1 نمودار رده
3.2 گراف جریان کنترل
3.3 نمودار گذار حالت
4. تکنیک های آزمایش شیء گرا
4.1 روش آزمایش
4.2 آزمایش رده
4.3 آزمایش ادغام
4.4 آزمایش سیستم
4.5 آزمایش رگرسیون
5. تکنیک های تخصصی محیط شیء گرا
5.1 آزمایش مبتنی بر- خطا
5.2 آزمایش مبتنی بر –حالت
5.3 آزمایش ساختار سطحی
5.4 ساختار عمیق (معماری)
6. نتیجه گیری
- بخشی از ترجمه:
5.4 ساختار عمیق (معماری): طراحی آزمایش مبتنی بر ساختار سطح همه چیز را از دست خواهد داد. وظایف کاربری نادیده گرفته خواهد شد. انواع مهم است که باید آزمایش شود، وجود نخواهد داشت. فعل و انفعالات خاص زیر سیستم جستجو نخواهد شد. نگاهی به ساختار عمیق می تواند سهل انگاری ها را نشان دهد. ساختارهای مختلف که می توانند با استفاده از آزمایش عمیق هستند مورد آزمایش قرار گیرند عبارتند از • یک نمودار رده، روابط بین اشیاء را توصیف می کند. یک شی از یک رده می تواند از یک شی از رده دیگر استفاده کند و یا شامل آن باشد. • نمودار س و نمودار تعامل با جزئیات بیشتری در مورد روابط بین اشیاء می دهد • نمودار رده که ساختار ارث را نشان می دهد. • نمودارهای حالت (ماشین های ارتقا یافته حالت) یک شیوه توصیف بسیاری از وظایف در یک تصویر جمع و جور هستند. آیا یک انتقال حالت انجام شده بدون هیچ آزمون اعمال وجود دارد، چرا که نه؟ باز هم، نمودارهای دقیق حالت برای اشیاء مدفون شده عمیق در سیستم به احتمال زیاد به اندازه اشیاء عمده قابل مشاهده برای کاربر مفید نیستند.
- بخشی از مقاله انگلیسی:
5.4 Deep (architectural) structure: Test design based on the surface structure will miss things. User tasks will be overlooked. Important variants that should be tested won’t be. Particular subsystem interactions won’t be probed. Looking at the deep structure might reveal those oversights. Various constructs that can be tested using Deep testing are, A class diagram describes relationships between objects. An object of one class may use or contain an object of another class. The object diagram and interaction diagram give more detail about relationships between objects. A class diagram that shows inheritance structure. State charts (enhanced state machines) are a way of describing many tasks in a compact picture. If there is a state transition exercised by no test, why not? Again, the detailed state charts for objects buried deep in the system are not likely to be as useful as those for the major, user-visible objects.
تصویری از مقاله ترجمه و تایپ شده در نرم افزار ورد |
دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی
|
|
عنوان فارسی مقاله: |
بررسی و چالش های روش های تست شی گرا |
عنوان انگلیسی مقاله: |
Object Oriented Testing Techniques: Survey and Challenges |
|