CTJ : input-output based relation combinatorial testing strategy using Jaya Algorithm

Other Title(s)

استراتيجية اختبار التوافقية القائمة على المدخلات و المخرجات باستخدام خوارزمية جايا

Joint Authors

al-Siwari, Abd al-Rahman Ahmad
Khang, Ng Yeong
Zamili, Kamal Zuhayri
Yunus, Muhammad Isam

Source

Baghdad Science Journal

Issue

Vol. 17, Issue 3 (sup) (30 Sep. 2020), pp.1002-1009, 8 p.

Publisher

University of Baghdad College of Science for Women

Publication Date

2020-09-30

Country of Publication

Iraq

No. of Pages

8

Main Topic

Mathematics
Information Technology and Computer Science

Topics

Abstract AR

و يكاد يكون من المستحيل اختبار كل مجموعة من المدخلات نظرا لأن تنفيذ حالات الاختبار يتطلب وقتا طويلا للغاية.

الاختبار الاندماجي هو السبيل لتخطي عقبات الاختبار الشامل من خلال اختبار كل قيم المدخلات لكل المعاملات المركبة المتعددة طرق الترتيب.

يمكن تقسيم الاختبار التجميعي إلى ثلاثة أنواع هي تفاعل القوة الموحد، و التفاعل المتغير و القوة، و العلاقة القائمة على المدخلات و المخرجات.

إن الطريقة الأخيرة الآنفة الذكر تختزل الفحص الاندماجي الى مجموعة ضمن اختيار الشخص الفاحص.

معظم الأبحاث في الاختبار الاندماجي طبقت في تفاعل القوة الموحدة و قوة التفاعل المتغيرة، و مع ذلك، هناك اهتمام قليل جدا بالعلاقة بين المدخلات و المخرجات.

لذا تم اقتراح خوارزمية جايا في هذا البحث كخوارزمية مثلي لإنشاء جدول الفحص الاندماجي باستراتيجية تعتمد على العلاقة بين المدخلات و المخرجات.

نتيجة تطبيق خوارزمية جايا في الاختبار الاندماجي القائم على المدخلات و المخرجات مقبولة لأنها تنتج العدد الأمثل تقريبًا لحالات الاختبار في نطاق زمني مقبول.

Abstract EN

Software testing is a vital part of the software development life cycle.

In many cases, the system under test has more than one input making the testing efforts for every exhaustive combination impossible (i.

e.

the time of execution of the test case can be outrageously long).

Combinatorial testing offers an alternative to exhaustive testing via considering the interaction of input values for every t-way combination between parameters.

Combinatorial testing can be divided into three types which are uniform strength interaction, variable strength interaction and input-output based relation (IOR).

IOR combinatorial testing only tests for the important combinations selected by the tester.

Most of the researches in combinatorial testing applied the uniform and the variable interaction strength, however, there is still a lack of work addressing IOR.

In this paper, a Jaya algorithm is proposed as an optimization algorithm engine to construct a test list based on IOR in the proposed combinatorial test list generator strategy into a tool called CTJ.

The result of applying the Jaya algorithm in input-output based combinatorial testing is acceptable since it produces a nearly optimum number of test cases in a satisfactory time range.

American Psychological Association (APA)

Yunus, Muhammad Isam& al-Siwari, Abd al-Rahman Ahmad& Khang, Ng Yeong& Zamili, Kamal Zuhayri. 2020. CTJ : input-output based relation combinatorial testing strategy using Jaya Algorithm. Baghdad Science Journal،Vol. 17, no. 3 (sup), pp.1002-1009.
https://search.emarefa.net/detail/BIM-976726

Modern Language Association (MLA)

Yunus, Muhammad Isam…[et al.]. CTJ : input-output based relation combinatorial testing strategy using Jaya Algorithm. Baghdad Science Journal Vol. 17, no. 3 (Supplement) (Sep. 2020), pp.1002-1009.
https://search.emarefa.net/detail/BIM-976726

American Medical Association (AMA)

Yunus, Muhammad Isam& al-Siwari, Abd al-Rahman Ahmad& Khang, Ng Yeong& Zamili, Kamal Zuhayri. CTJ : input-output based relation combinatorial testing strategy using Jaya Algorithm. Baghdad Science Journal. 2020. Vol. 17, no. 3 (sup), pp.1002-1009.
https://search.emarefa.net/detail/BIM-976726

Data Type

Journal Articles

Language

English

Notes

Text in English ; abstracts in English and Arabic.

Record ID

BIM-976726