Fulltext

Performance Testing Technique for Applied Programs

تقنية لاختبار اداء البرامج التطبيقية

Falath M. Mohammad فلذ منصور محمد --- Mortadha M. Hamad* مرتضى محمد حمد

Journal of university of Anbar for Pure science مجلة جامعة الانبار للعلوم الصرفة
ISSN: ISSN: 19918941 Year: 2012 Volume: 6 Issue: 2 Pages: 1-5
Publisher: University of Anbar جامعة الانبار

Abstract

In this paper, software was preparedto use for measuring the programs performance because of the importance of measuring the programs performance. The performance of any program basically depends on spent time and storing area needed to implement any program. This work implemented manually is based on trusted rules to guess the executive time. In this research we used the same rules of complexity through a program to give the same manual results automatically and speedily. In addition to the time and storing area, the prepared software uses other standards to analyze the performance of a program like reliability, documentation and others as shown later. All these standards help in taking the appropriate decision about performance.This research was accomplished the performance test of program samples written with Pascal language as easy to understand with simple structures which is provide clear and easy start to test the performance of programs in other languages like c + +.

نظرا لأهمية مستوى اداء البرامج قمنا في هذا البحث بتحضير برنامج يقوم بقياس اداء وكفاءة البرامج التطبيقية , حيث يعتمد مستوى الاداء على الوقت المصروف لتنفيذ ذلك البرنامج والمساحة الخزنية. اعتمدنا في هذا العمل على قوانين التعقيد المعتمدة لتخمين الوقت والمساحة الخزنية وبشكل الي وسريع. اعتمد البرنامج معايير اخرى لأجل تحليل الاداء مثل الموثوقية والتوثيق واحصاءات اخرى تساعد في اتخاذ قرار بشأن كفاءة الاداء. تم في هذا البحث اختبار اداء عينات برامج بسيطة مكتوبة بلغة باسكال كونها لغة سهلة الفهم وبسيطة التركيب مما يوفر بداية واضحة وسهلة لاختبار اداء برامج بلغات اخرى مثلc++ .

Keywords

performance --- time complexity --- space complexity --- reliability --- efficient.