2013Unpublished venueRequires access

A Functional Testing Modeling for Enhanced Software Testing

Jalil Khojasteh, Tawfik Saeed Zeki, Hamid Reza Ashorynejad, Hamid Sanatnama

Open publisher page 2 citations

Abstract

During the recent decays, software is more complicated than before. This means that finding errors in this software is very critical issue. According this, finding errors in complex software is a problem for Software testing team.[7] There are many testing techniques such as: Black and White box testing techniques which are most popular in testing. In this paper, we focus on white box testing, functional testing and merging Path testing and Data flow testing (two techniques of white box testing) to each other. The main objective of this research is designing and developing a model for functional testing and introducing a comprehensive algorithm in order to improve functional testing. A system test is selected and divided to some functions then it testes each function with this technique and generates some test cases. The results are reported based on the following 1.In this model functional testing is done more easily in complex software 2.The number of codes are less than before by using this model 3.If a software is large it is very hard to test all of test cases thus with this model we can find the best test cases and improve finding errors during software testing more easily than before.

About this research paper

What this paper is about

During the recent decays, software is more complicated than before. This means that finding errors in this software is very critical issue. According this, finding errors in complex software is a problem for Software testing team.[7] There are many testing techniques such as: Black and White box testing techniques which are most popular in testing. In this paper, we focus on white box testing, functional testing and merging Path testing and Data flow testing (two techniques of white box testing) to each other. The main objective of this research is designing and developing a model for functional testing and introducing a comprehensive algorithm in order to improve functional testing. A system test is selected and divided to some functions then it testes each function with this technique and generates some test cases. The results are reported based on the following 1.In this model functional testing is done more easily in complex software 2.The number of codes are less than before by using this model 3.If a software is large it is very hard to test all of test cases thus with this model we can find the best test cases and improve finding errors during software testing more easily than before.

Why it matters

OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

During the recent decays, software is more complicated than before. This means that finding errors in this software is very critical issue. According this, finding errors in complex software is a problem for Software testing team.[7] There are many testing techniques such as: Black and White box testing techniques which are most popular in testing. In this paper, we focus on white box testing, functional testing and merging Path testing and Data flow testing (two techniques of white box testing) to each other. The main objective of this research is designing and developing a model for functional testing and introducing a comprehensive algorithm in order to improve functional testing. A system test is selected and divided to some functions then it testes each function with this technique and generates some test cases. The results are reported based on the following 1.In this model functional testing is done more easily in complex software 2.The number of codes are less than before by using this model 3.If a software is large it is very hard to test all of test cases thus with this model we can find the best test cases and improve finding errors during software testing more easily than before.

Key concepts: White-box testing, Non-regression testing, Software reliability testing, Black-box testing, Manual testing, Keyword-driven testing, Regression testing, Computer science

Related papers

Back to paper searchBrowse research topicsOriginal source
A Functional Testing Modeling for Enhanced Software Testing — Research Paper | ScholarLens