Avancerad sökning
Visar resultat 1 - 5 av 13 uppsatser som matchar ovanstående sökkriterier.
1. Investigating the Connection between Behavioural Diversity and Mutation Operators in Software Testing
Master-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknikSammanfattning : [Context and Motivation] Mutation testing supports testers by assessing the quality of a test suite by automatically introducing systematically generated faults in the software and testing if the test cases fail the mutated source code. Despite offering insights on test behaviour, the costs associated with mutation testing are very high, since mutation tools require multiple test runs on various altered versions of the source code. LÄS MER
2. Enabling Java Software Developers to use ATCG tools by demonstrating the tools that exist today, their usefulness, and effectiveness
Kandidat-uppsats, Linnéuniversitetet/Institutionen för datavetenskap och medieteknik (DM)Sammanfattning : The software industry is expanding at a rapid rate. To keep up with the fast-growing and ever-changing technologies, it has become necessary to produce high-quality software in a short time and at an affordable cost. LÄS MER
3. Model Coverage vs System-under-test Coverage in Model-based testing : Using Edge-pair coverage, Edge coverage, Node coverage and Mutation analysis
Master-uppsats, KTH/Skolan för elektroteknik och datavetenskap (EECS)Sammanfattning : Model-based testing (MBT) is a black-box software testing technique that focuses on specification of the system-under-test (SUT) and/or its environment. It uses models to automatically generate a large number of tests. LÄS MER
4. Evaluating the Trade-offs of Diversity-Based Test Prioritization: An Experiment
Kandidat-uppsats, Göteborgs universitet/Institutionen för data- och informationsteknikSammanfattning : Different test prioritization techniques detect faults at earlier stages of test execution. To this end, Diversity-based techniques (DBT) have been cost-effective by prioritizing the most dissimilar test cases to maintain effectiveness and coverage with lower resources at different stages of the software development life cycle, called levels of testing (LoT). LÄS MER
5. Selecting an appropriate RequirementsBased Test Case PrioritizationTechnique
Magister-uppsats,Sammanfattning : Context: Regression testing is done to ensure that the modified code of the software is working as it is supposed to. The simplest strategy for regression testing is to re-execute all the test cases (TC), but due to constraints such as time, cost and resources this strategy is inefficient to implement. LÄS MER