Proposed Structural Validation-based Testing for Object-Oriented Programming

83

Views

0

Downloads

Titijaroonroj, Taravichet (2021) Proposed Structural Validation-based Testing for Object-Oriented Programming In: 2021 13th International Conference on Knowledge and Smart Technology (KST), 21-24 January 2021, Bangsaen, Chonburi, Thailand.

Abstract

Nowadays, Java program testing is widely used in an academic e-learning system. It can help a lecturer to give feedback and suggestion to learners automatically and immediately. Especially, an object-oriented programming (OOP) class should have a system to support learners. It is difficult and labor-intensive, if there are many learners. The test case-based approach is widely used in programming testing, because they are simple and convenient. This approach requires input-output pairs to evaluate the submitted code by comparing the output from their code with the expected output. However, it considers the output only, thus making it not appropriate for an OOP class. To develop the Java program testing to support an OOP class, a proposed structural validation-based testing (PSVT) is proposed. The experiments showed that our method can evaluate the correctness and the relation validity of the given code which is corresponding to the human. Moreover, its complexity is O(N^2 ).

Item Type:

Conference or Workshop Item (Paper)

Identification Number (DOI):

Subjects:

Subjects > Computer Science > Programming Languages

Subjects > Computer Science > Logic in Computer Science

Deposited by:

Taravichet Titijaroonroj

Date Deposited:

2024-01-19 08:43:22

Last Modified:

2024-02-23 05:16:52

Impact and Interest:

Statistics