30 credits - Risk based test case selection i Sodertalje

Scania is a world-leading provider of transport solutions. Together with our partners and customers we are driving the shift towards a sustainable transport system. In 2017, we delivered 82 500 trucks, 8 300 buses as well as 8 500 industrial and marine engines to our customers. Net sales totalled nearly SEK 120 billion, of which about 20 percent were services-related. Founded in 1891, Scania now operates in more than 100 countries and employs some 49 000 people. Research and development are concentrated in Sweden, with branches in Brazil and India. Production takes place in Europe, Latin America and Asia, with regional production centres in Africa, Asia and Eurasia. Scania is part of Traton Group. For more information visit www.scania.com.

Om tjänsten

Scania is now undergoing a transformation from being a supplier of trucks, buses and engines to a supplier of complete and sustainable transport solutions.

Ingress

Thesis project at Scania is an excellent way of making contacts for your future working life. Many of our current employees started their career with a thesis project.

Background

A modern truck contains a large amount of functionality implemented in its electronic systems. These functions can be all from changing channel on the radio, avoid uncontrolled acceleration of the truck due to a broken hardware component or to make the driver aware of a fault that causes the exhaust emissions to be higher than allowed by the legal requirements.

To be confident that the system fulfils its requirements, the system is tested by automated test scripts in a Hardware In the Loop simulator (HIL).

To gain speed in the development process, the most important faults in the systems needs to be found as early as possible.

Target

Define a method that based on different risk factors optimizes the order to test the requirements (test suite). In the case of an abort event; the test cases that did not run will be less critical than the test cases that were able to finish before the abort event.

A test suite with tests A, B and C are to be run. A runs first resulting in a passed result, but during execution of test case B the environment crashes and the tests are halted. Since the test suite was ordered with the most critical test case first we know that the result of test case A was more critical than the unfinished B and C.

Assignment
  1. Investigate the state of the art of risk based test case selection methods.
  2. Answer what risk factors to base the selection on.
  3. Answer what method to use for test case selection, so that the tests are executed in the optimal order.
  4. Implement the method.
  5. Measure and evaluate the effect of this method in comparison with randomly selecting the order.
Education

Applicant(s) should be master’s student from E, D, F, Y or similar faculty.

This thesis is suitable for one student.

Suitable start date: January 2019

Estimated time to completion: 20 weeks

Contact persons and supervisors

Supervisor: Håkan Bengtsson, 08-553 503 47,

Group manager: Elisabet Larsson Landström, 08-553 852 85, elisabet.larsson.landstrom

Publicerad den

19-11-2018

Extra information

Ort
Sodertalje
Typ av kontrakt
Heltidsjobb (förstajobb)
Typ av jobb
Kontor / Administration , Civilingenjör / Arkitekt, IT
Körkort önskas
Nej
Tillgång till bil önskas
Nej
Personligt brev krävs
Nej

Dela jobbannonsen