دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی
|
|
عنوان فارسی مقاله: |
تست خودکار نرم افزار: یک راه حل برای بیشینه کردن پوشش طرح آزمون و افزایش قابلیت اطمینان و کیفیت نرم افزار در عمل |
عنوان انگلیسی مقاله: |
Software automated testing: A solution to maximize the test plan coverage and to increase software reliability and quality in use |
|
مشخصات مقاله انگلیسی (PDF) | |
سال انتشار | 2011 |
تعداد صفحات مقاله انگلیسی | 7 صفحه با فرمت pdf |
رشته های مرتبط با این مقاله | مهندسی کامپیوتر |
گرایش های مرتبط با این مقاله | مهندسی نرم افزار، مهندسی الگوریتم ها و محاسبات و برنامه نویسی کامپیوتر |
مجله | استاندارد رایانه ها و رابط ها |
دانشگاه | دانشگاه فلورانس، گروه الکترونیک و مخابرات، ایتالیا |
کلمات کلیدی | تست خودکار نرم افزار، قابلیت اطمینان نرم افزار، کیفیت در استفاده ، میانگین زمانی برای سرریز |
شناسه شاپا یا ISSN | ISSN 0920-5489 |
رفرنس | دارد |
لینک مقاله در سایت مرجع | لینک این مقاله در نشریه Elsevier |
نشریه | Elsevier |
مشخصات و وضعیت ترجمه فارسی این مقاله (Word) | |
تعداد صفحات ترجمه تایپ شده با فرمت ورد با قابلیت ویرایش و فونت 14 B Nazanin | 16 صفحه |
ترجمه عناوین تصاویر و جداول | ترجمه شده است |
ترجمه متون داخل تصاویر | ترجمه نشده است |
ترجمه متون داخل جداول | ترجمه نشده است |
درج تصاویر در فایل ترجمه | درج شده است |
درج جداول در فایل ترجمه | درج شده است |
درج فرمولها و محاسبات در فایل ترجمه به صورت عکس | درج شده است |
- فهرست مطالب:
چکیده
1-مقدمه
2-روش تست پیشنهادی
3-اعتبارسنجی روش
4-نتایج
- بخشی از ترجمه:
4-نتایج
روش پیشنهادی تست خودکار نرم افزار اهمیت تست های تسریع شده خودکار برای اشکال زدایی نرم افزار و تایید در یک فاصله زمانی کوتاه ، قبل از توزیع را ، با هدف افزایش پوشش طرح تست نرم افزار ، کیفیت استفاده و قابلیت اطمینان نشان داده است. بعلاوه، این تحقیق برخی پارامترهای عمر نرم افزار را تعریف کرده و عمومیت تکنیک پیشنهادی را نشان داده است.
برنامه نشان داده شده در این مقاله قادر به تحریک نرم افزار تحت تست با یک سطح استرس ایجاد شده می باشد، که در توالی عملیاتی با استفاده واقعی قابل مقایسه است اما در مقایسه با تست های دستی چهار برابر تسریع شده است. اطلاعات مربوط به نشت حافظه و رگرسیون نقص نسخه های جدید نرم افزار با توجه به نوع قدیمی، می تواند استنباط شود ، همانطور که نتایج تجربی ثابت کرده اند. به ویژه، تست های اتوماتیک قادر به آشکارسازی، قراردهی و سپس تصحیح برخی اشکالات مهم نرم افزار می باشند که می تواند برای برنامه های صنعتی ویژه مانند مدیریت یک پمپ بنزین خودکار حیاتی در نظر گرفته شود. در این مفهوم، برخی مثالها می توانند با خطاهایی در مشاهده مقدار کارت fidelity، خطاهایی در تحویل محصول، پرداخت با کارت اعتباری یا دبیت، در گزارش پرینت شده بعد از بستن صندوق، و خطاهایی در ترسیم پاسخهای خدمات مرکز بین بانکی نمایش داده شوند. بعلاوه مشاهده کردیم که اولین وظیفه برنامه تحت تست، یک افزایش خطی حافظه اشغال شده به دلیل مدیر رابط مشتری داشته است.
- بخشی از مقاله انگلیسی:
4. Conclusions
The proposed approach of dynamic software automated testing showed the importance of accelerated automated tests for the software debug and validation in a short time interval, before product distribution, with the aim of increasing software test plan coverage, quality in use and reliability. Moreover this research has defined some parameters of software life and has shown the generality of the proposed technique. The application presented in this paper is able to stimulate the software under test with an established stress level, comparable in the sequence operations to the real use but accelerated four times compared to the manual tests. Information concerning the memory leaks and fault regression of the new software versions with respect to the old one can be deduced, as the experimental results proved. In particular, the automatic tests have been able to detect, locate and then correct some important software bugs that can be considered critical for particular industrial application such as, e.g., the management of an automatic petrol station. In this context some examples can be represented by errors in the visualization of the fidelity card amount, errors in product delivery, paying by credit or debit card, in the report printed after cash closing and errors in the mapping of the inter-bank centre services answers. Moreover we observed that the first task of the application under test had a linear increase of the occupied memory due to the customer interface manager.
دانلود رایگان مقاله انگلیسی + خرید ترجمه فارسی
|
|
عنوان فارسی مقاله: |
تست خودکار نرم افزار: یک راه حل برای بیشینه کردن پوشش طرح آزمون و افزایش قابلیت اطمینان و کیفیت نرم افزار در عمل |
عنوان انگلیسی مقاله: |
Software automated testing: A solution to maximize the test plan coverage and to increase software reliability and quality in use |
|