Font Size: a A A

Phone Test Methods Based On Log File Analysis

Posted on:2008-05-10Degree:MasterType:Thesis
Country:ChinaCandidate:T F XuFull Text:PDF
GTID:2208360215497872Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
The more popularly mobile phone applied, the better performance it requires. So themobile phone software testing is being paid more attention to than before. Manual testingis the most common solution for mobile phone testing now, but this method is inefficientand error prone. Automatic testing can reduce the system cost greatly, and make the testingmore economical and easier to revise. Most software systems have log files which recordall the runtime events that occurred. Log file analysis is an approach that can reveal thedefect of the program by analyzing the log files.In this work, the formal log file analysis approach is applied for mobile phonesoftware testing. Memory management which is error prone and Java games which aretypical applications in mobile phone software are selected to test.(1) Memory management testing. Mobile phones are resource limited systems. It isimportant to use the resources correctly in mobile phone software. Memory is the typicalresource of all the mobile phone limited resources. It is meaningful to analyzing memorymanagement. Common problems in memory management are analyzed in this work, andformal log file analysis approach is applied for these typical problems, which verifies thevalidity of the approach.(2) Java game testing. Entertainment is the orientation of development in mobilephones. Game which is an important aspect of entertainment have been paid muchattention to by various mobile phone vendors. Applying formal log file analysis approachto Java games is propitious to improve the efficiency of the mobile phone game testing.The former log file analysis languageā€”LFAL is relatively simple. It can't support innervariables definition, procedural statements such as complex condition determinationstatements, loop statements, assignment statements, et al. So, it is not proper to describeJava games. The extended LFAL-ELFAL which supports all functions above andenhances the ability of describing complex systems is presented in this work.
Keywords/Search Tags:mobile phone software testing, automatic testing, log file analysis, state machine, ELFAL
PDF Full Text Request
Related items