标题: 讨论Stress Test of Mobile Phone [SW] [打印本页] 作者: 我在运河旁 时间: 2004-9-20 13:30 标题: 讨论Stress Test of Mobile Phone [SW] 1) From the Accident
Accident
System Run Slowly or Down
Power on the system, so slowly.
CC (MPTY) when moving, often drop the call.
MSG(MMS) repeat send some MMS, can not recv…
IOT Capability
Not well to Connect with different network
Not well to Connect with different Handset
Problems
Performance is not good.
Capability is not good.
2)Get the Essence
From the Accident, Get the Essence
Why is the performance not good ?
=>Reason:: Software Architecture
Use the too much resource of system,…
=>Reason:: Software Entity
Can not communicate well with others,…
=>Reason:: Function
Arithmetic is so slowly
Data & Structure, …
3) Solution: Stress Test
Requirement
Define the Nonfunctional requirement
SQA: from the requirement(including architecture / func spec ), get stress test point(瓶颈点) of the system.
Test Plan (Prepare)
Test Method: Auto/manual.
Test Strategy: Black Box Test / Stress Test Case
Execute, Evaluate & Improve
Execute the Stress Test
Evaluate the result & improve the test process
4) What should be focused(1)?
Focus On the Resource (SW used as much as possible (瓶颈点) )
Resource Possible Reason of performance
CPU to calculate too much
Memory Use the memory frequently/or large
File System use the FS frequently or large object
Keypad quickly press the keypad
LCD use the LCD to display complicate object
5) What should be focused(2)?
Focus On Software
Software Possible Reason of performance
Sw Architecture (1). Organization of architecture.
(2). Relationship of Elements.
Sw entity (1). Component / Status of the entity.
(2). Communicate with the other entity.
Sw Function (1). Data & structure. (2). Arithmetic.
I/O of Voice use I/O of voice frequently or long
Battery(Charging) use too much battery / Charging too much作者: 我在运河旁 时间: 2004-9-20 13:31 标题: 希望大家给些建议!, tks! 作者: 我在运河旁 时间: 2004-9-20 13:32 标题: 希望大家给些建议!, tks! 作者: 天网 时间: 2004-9-21 10:11
作为手机测试门外汉,我瞎说两句。手机掉话可能和射频部分或基带处理有关,应该和软件关系不大;MMS的收发问题可能和协议处理部分相关;而和不同网络、不同设备互连问题应该进行协议一致性测试。这些好像不应该进行压力测试。并且我觉得手机是单用户业务流程,做压力测试很难。
建议去“嵌入式软件测试”版块,那里有不少做手机测试的。