Automation of Test Cases in the PCSW Team
Tove Henriksson (E02) and Fredrik Lindell (E02)
The PC Software test team performs tests on the PC applications supplied with Sony Ericsson phones. These applications allows customers to connect their phone to a computer and do things like synchronizing calendar and contact information between PC and phone, transferring files between PC and phone or using the phone as a modem. Currently all testing is done manually, with no automated testing at all. In order to perform more efficient testing and gain a larger coverage, Sony Ericsson´s intention is to automate as much of the testing as possible.
The objective of the thesis work is to introduce automated testing into the test team. The actual work would be divided into two phases. The first phase includes evaluation of the available tools in the market and to see how well they suit Sony Ericsson´s needs. Depending on time the second phase includes introducing the tool into the test team to automate as many test cases as possible.
The first phase will be an investigation phase. Before looking at the available tools, an investigation needs to be made in order to find all requirements for the tool. With the requirements as base, available tools on the market need to be evaluated and a report submitted where advantages and drawbacks are presented. This report should give enough information to decide which of the tools best fulfill Sony Ericsson´s needs and if it is a feasible option.
The second phase is the deployment of the tool. After a tool has been purchased, it must be set up in the right environment. This includes recording of the test cases and integration with the tool used for running automated testing in the phone, BRAT.
When the tool has been successfully deployed, the assignment ends with education of the test team and other potential users.
Advisor: Peter Mårtensson (Sony Ericsson) and Mats Cedervall (EIT)