Matches in SemOpenAlex for { <https://semopenalex.org/work/W2296141424> ?p ?o ?g. }
- W2296141424 abstract "Ensuring the functional quality of database applications is a very important problem in software testing, yet few innovative solutions and empirical studies are reported on the subject. Database applications are widely adopted, for example in public administrations and banks, as they need to process large amounts of transactions efficiently for a large population and store large amounts of data. Such applications are often highly automated in order to efficiently cope with a large number of transactions, and are usually difficult to maintain and change. In order to preserve system quality through frequent system releases, a thorough, systematic, and automated regression test approach is needed for such applications, as they tend to provide core business value to their organizations. The objective of this thesis is to help scale functional system-level regression testing of database applications through cost-effective automation. We propose a black-box approach that relies on classification trees to model the input domain of the system under test. We use the classification tree models as basis for automatically selecting abstract regression test cases, and either generate test data automatically according to the model specifications or rely on production data (data cloned from the production environment) that match the model specifications. Regression testing is carried out by running the selected test cases on consecutive versions of the system under test, while automatically capturing changes in the database state during system execution. The captured database manipulations for each test case are automatically compared across system versions, and test cases that deviate between two system versions are either due to anticipated changes in the release, or regression faults. The resulting deviations from a regression test are clustered according to their output characteristics, so that deviations resulting from the same change or fault (ideally) are contained in the same cluster. These clusters are then used to minimize the effort required to analyze deviations. In order to evaluate our approach, we conducted a large-scale case study in a real development environment at the Norwegian Tax Department. The Norwegian Tax Department maintains several database applications, which are built on standard and widely used database technology and are representative of many such applications in public administrations. Together with the Norwegian Tax Department, we developed an industry-" @default.
- W2296141424 created "2016-06-24" @default.
- W2296141424 creator A5001146387 @default.
- W2296141424 date "2016-01-01" @default.
- W2296141424 modified "2023-09-27" @default.
- W2296141424 title "Automated regression testing of database applications" @default.
- W2296141424 cites W128084838 @default.
- W2296141424 cites W1496462336 @default.
- W2296141424 cites W151398235 @default.
- W2296141424 cites W1522741019 @default.
- W2296141424 cites W1523596170 @default.
- W2296141424 cites W1527311855 @default.
- W2296141424 cites W1536010170 @default.
- W2296141424 cites W1560412976 @default.
- W2296141424 cites W1570448133 @default.
- W2296141424 cites W1582328334 @default.
- W2296141424 cites W1593281530 @default.
- W2296141424 cites W160543209 @default.
- W2296141424 cites W1777789037 @default.
- W2296141424 cites W1910771831 @default.
- W2296141424 cites W1912497050 @default.
- W2296141424 cites W1928770023 @default.
- W2296141424 cites W1965335252 @default.
- W2296141424 cites W1982344514 @default.
- W2296141424 cites W1985406378 @default.
- W2296141424 cites W1992639336 @default.
- W2296141424 cites W1995481906 @default.
- W2296141424 cites W1996118086 @default.
- W2296141424 cites W1996704295 @default.
- W2296141424 cites W1997380619 @default.
- W2296141424 cites W1998393968 @default.
- W2296141424 cites W2010423984 @default.
- W2296141424 cites W2011253974 @default.
- W2296141424 cites W2015177245 @default.
- W2296141424 cites W2017912523 @default.
- W2296141424 cites W2020226494 @default.
- W2296141424 cites W2020538887 @default.
- W2296141424 cites W2027864530 @default.
- W2296141424 cites W2035015614 @default.
- W2296141424 cites W2035466125 @default.
- W2296141424 cites W2037316754 @default.
- W2296141424 cites W2038869480 @default.
- W2296141424 cites W2046747375 @default.
- W2296141424 cites W2052900991 @default.
- W2296141424 cites W2060291526 @default.
- W2296141424 cites W2073125568 @default.
- W2296141424 cites W2074231493 @default.
- W2296141424 cites W20815970 @default.
- W2296141424 cites W2084128949 @default.
- W2296141424 cites W2085487226 @default.
- W2296141424 cites W2085630129 @default.
- W2296141424 cites W2086665685 @default.
- W2296141424 cites W2096374104 @default.
- W2296141424 cites W2099410932 @default.
- W2296141424 cites W21167055 @default.
- W2296141424 cites W2117853077 @default.
- W2296141424 cites W2118542736 @default.
- W2296141424 cites W2119173576 @default.
- W2296141424 cites W2122317343 @default.
- W2296141424 cites W2122796178 @default.
- W2296141424 cites W2123218263 @default.
- W2296141424 cites W2125681959 @default.
- W2296141424 cites W2128204165 @default.
- W2296141424 cites W2131117904 @default.
- W2296141424 cites W2134101869 @default.
- W2296141424 cites W2135827170 @default.
- W2296141424 cites W2138428785 @default.
- W2296141424 cites W2140297147 @default.
- W2296141424 cites W2142853940 @default.
- W2296141424 cites W2143470595 @default.
- W2296141424 cites W2149255455 @default.
- W2296141424 cites W2152949369 @default.
- W2296141424 cites W2155235694 @default.
- W2296141424 cites W2156618683 @default.
- W2296141424 cites W2157693531 @default.
- W2296141424 cites W2159221989 @default.
- W2296141424 cites W2162739315 @default.
- W2296141424 cites W2164783223 @default.
- W2296141424 cites W2165220807 @default.
- W2296141424 cites W2165404405 @default.
- W2296141424 cites W2170771779 @default.
- W2296141424 cites W2257399947 @default.
- W2296141424 cites W2295278941 @default.
- W2296141424 cites W2544700366 @default.
- W2296141424 cites W2999729612 @default.
- W2296141424 cites W3176183162 @default.
- W2296141424 cites W632524288 @default.
- W2296141424 cites W2062692353 @default.
- W2296141424 hasPublicationYear "2016" @default.
- W2296141424 type Work @default.
- W2296141424 sameAs 2296141424 @default.
- W2296141424 citedByCount "0" @default.
- W2296141424 crossrefType "dissertation" @default.
- W2296141424 hasAuthorship W2296141424A5001146387 @default.
- W2296141424 hasConcept C119857082 @default.
- W2296141424 hasConcept C124101348 @default.
- W2296141424 hasConcept C128942645 @default.
- W2296141424 hasConcept C149091818 @default.
- W2296141424 hasConcept C152877465 @default.
- W2296141424 hasConcept C161821725 @default.