647,981 research outputs found

    An Automated Framework for Structural Test-data Generation

    Get PDF
    Structural testing criteria are mandated in many software development standards and guidelines. The process of generating test data to achieve 100% coverage of a given structural coverage metric is labour-intensive and expensive. This paper presents an approach to automate the generation of such test data. The test-data generation is based on the application of a dynamic optimisation-based search for the required test data. The same approach can be generalised to solve other test-data generation problems. Three such applications are discussed-boundary value analysis, assertion/run-time exception testing, and component re-use testing. A prototype tool-set has been developed to facilitate the automatic generation of test data for these structural testing problems. The results of preliminary experiments using this technique and the prototype tool-set are presented and show the efficiency and effectiveness of this approac

    Investigating data-flow coverage of classes using evolutionary algorithms

    Get PDF
    It is not unusual for a software development organization to expend 40% of total project effort on testing, which call be a very laborious and time-consuming process. Therefore, there is a big necessity for test automation. This paper describes an approach to automatically generate test-data for 00 software exploiting a Genetic Algorithm (GA) to achieve high levels of data-flow (d-u) coverage. A proof-of-concept tool is presented. The experimental results from testing six Java classes helped us identify three categories of problematic test targets, and suggest that in the future full d-u coverage with a reasonable computational cost may be possible if we overcome these obstacles

    The implementation of chlamydia screening: a cross-sectional study in the south east of England

    Get PDF
    Background England's National Chlamydia Screening Programme (NCSP) provides opportunistic testing for under 25 year-olds in healthcare and non-healthcare settings. The authors aimed to explore relationships between coverage and positivity in relation to demographic characteristics or setting, in order to inform efficient and sustainable implementation of the NCSP. Methods The authors analysed mapped NCSP testing data from the South East region of England between April 2006 and March 2007 inclusive to population characteristics. Coverage was estimated by sex, demographic characteristics and service characteristics, and variation in positivity by setting and population group. Results Coverage in females was lower in the least deprived areas compared with the most deprived areas (OR 0.48; 95% CI 0.45 to 0.50). Testing rates were lower in 20 1324-year-olds compared with 15 1319-year-olds (OR 0.69; 95% CI 0.67 to 0.72 for females and OR 0.67; 95% CI 0.64 to 0.71 for males), but positivity was higher in older males. Females were tested most often in healthcare services, which also identified the most positives. The greatest proportions of male tests were in university (27%) and military (19%) settings which only identified a total of 11% and 13% of total male positives respectively. More chlamydia-positive males were identified through healthcare services despite fewer numbers of tests. Conclusions Testing of males focused on institutional settings where there is a low yield of positives, and limited capacity for expansion. By contrast, the testing of females, especially in urban environments, was mainly through established healthcare services. Future strategies should prioritise increasing male testing in healthcare settings
    • …
    corecore