• No results found

Master Thesis – Code Coverage Optimization Algorithms in Non-Deterministic Testing

N/A
N/A
Protected

Academic year: 2021

Share "Master Thesis – Code Coverage Optimization Algorithms in Non-Deterministic Testing"

Copied!
1
0
0

Loading.... (view fulltext now)

Full text

(1)

Master Thesis – Code Coverage Optimization Algorithms in Non- Deterministic Testing

Background

Ericsson is a world-leading provider of telecommunications equipment. Over 1,000 networks in more than 180 countries use Ericsson equipment, and more than 40 percent of the world's mobile traffic passes through Ericsson networks. The software used in these networks is tested using various testing techniques and environments, trying to achieve high quality products. One big question that Ericsson software developers deal with daily is how to choose the most efficient test strategy for each situation.

Thesis Description

The purpose of this Master Thesis is to develop an adaptive algorithm that, given a number of input parameters, tries to maximize the code covered during a non-deterministic simulation of a mobile network. It is the assumption that higher code coverage will exercise the code more, find more faults and increase software quality. The author will investigate different potential algorithms for code coverage optimization as well as available input parameters, visualize the results so that the efficiency of the algorithm can be analyzed and finally evaluate the outcome of the different approaches.

Qualifications

 To be in the final stage of Master Studies in computer science or similar

 Solid programming experience in various languages

 Testing experience both on low and high level

 Preferably some experience in visualization Extent

The extent of this Master Thesis is 20 weeks full time for one person.

Preferred starting date Around middle of 2015.

Keyword

Testing, Computer Science, Programming, Algorithms

Contact person: Oscar Gustavsson - 073 043 14 86 - oscar.gustavsson@ericsson.com

References

Related documents

The goal of this thesis is to study and implement a code-to-code transformation tool that transforms Java code to become adaptable to new patterns and toeliminate old patterns..

The largest number of students in Group 1, which was taught by the teacher who used English more frequently, reported that they used mostly English, while the largest number

Some groups of assets, for example Level 2B assets, are not allowed to constitute up to their possible effi- cient amount in the optimal portfolio.. An obstacle in the thesis

This shows that newly arrived students and multilingual students not only switch between different modes of expressions and different use of language depending on discourse, but

Linköping Studies in Science and

 - mass transfer per unit volume due to subcooled boiling. We will briefly mention mass transfer due to subcooled boiling in section 1.4.5. Here we briefly discuss mass transfer

Changing the muStrategy parameter to the "adaptive" mode and using the default setting on muOracle turned out to have a great impact on decreasing the number of calls to

As for the patterns that were observed in relation to re- search question 3, as defined in Section 1.1, based on the 25 papers that were included in this research paper,