Observations on software testing and its optimization

0Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Although there are a lot of researches on software testing, most of the works are on individual testing approaches. There is no much work on the general understanding/discussion at higher level. Based on a few years' industrial experience, we reviewed some research fields of software testing, provided discussion on the issues that have emerged but not clearly represented in previous literature, and tried to establish a philosophical viewpoint of understanding software testing. By having listed some characteristics of modern software testing that have been commonly noticed though not fully studied, we pointed out that software testing is intrinsically dynamic and by nature a representative problem of multi-objective optimization. The test cases should be evolved along with the change of software. We also thought coding and testing should accommodate each other and especially coding strategy should be well chosen in favor of easy testing. A few research directions have also been pointed out. © Springer International Publishing Switzerland 2013.

Cite

CITATION STYLE

APA

Liu, D., Xu, S., & Liu, H. (2013). Observations on software testing and its optimization. Studies in Computational Intelligence, 493, 33–49. https://doi.org/10.1007/978-3-319-00804-2_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free