手机测试是一个很大的题目,涉及到硬件测试和软件测试,还有结构的测试,比如抗压,抗摔,抗疲劳,抗低温高温等,结构上的设计不合理,会造成应力集中,使得本身外壳变形,对于翻盖手机,盖子失效,还有其他严重问题。硬件测试一般都有严格的物理电气指标,也有专门的 仪器,这里的仪器,不在多说,一般如果是专业的测试人员,不会对词陌生吧。 手机测试,一般是指软件测试,这个一方面也说明了软件在手机上的重要性。一方面也说明手机测试的难度。因为其他的测试都有明确的指标,严格的操作规程,还有各种仪器。下面说的手机测试一般都是手机软件测试,以后不在重复说明。 在说明手机测试之前,我觉得应该了解一下什么是嵌入式操作系统,这是个时髦的名词,虽然我们已经被嵌入式操作系统的产品所包围,但是却不一定能说清楚,什么是嵌操作系统,而学校的课堂上,讲的也不多,所以很多人对此感到云山舞罩。简单的说,一个嵌入式操作系统是为完成某种特定功能而专门开发的操作系统。这个操作系统的功能很明确,不象大型操作系统,范围广泛,大千世界,尽在其中,而嵌操作系统只为完成某一项或者几项功能。手机的特殊性要求对响应时间达到一定限制范围。也是所谓的实时操作系统,如果一个电话不能在90秒内接听,那么对方会挂掉。而你的操作系统还没反映过来,那么这个操作系统无疑是失败的,这是对嵌入式操作系统实时性的要求。
首先,我们从以下几点出发进行测试 1.正常情况下发送少量字符或汉字或字符汉字组合的普通短信
2.正常情况下发送140个字符或70个汉字或字符和汉字组合的普通短信
3.正常情况下发送200个字符或100个汉字或字符和汉字组合的普通短信
4.正常情况下发送彩信
5.正常情况下短消息群发
6.正常情况下短时间内发送大量的短消息
7.有干扰时发送短信的上述情况
8.在同一个网络两个基站的边界发送短信的上述情况
9.不同运营商之间发送短信的上述情况
10.不同品牌的手机发送短信的情况
11.对发送消息的GUI进行测试
完成之后,然后继续测试:
手机发送成功后,是否有提示,对方是否同一时间收到消息
发送失败后,是否有提示,对方是否会收到消息
发送成功后,对方时候会收不到消息
手机是否对其他型号,厂商,网络的手机能够发送消息
手机是否能够在信号很差的地方发送和接受信息,是否有延时等
手机发送信息成功后,对方收到的信息是否一致