51Testing软件测试论坛

标题: 手机紧急号码 [打印本页]

作者: applejuzi    时间: 2009-3-15 21:37
标题: 手机紧急号码
测手机时估计都测过紧急号码呼叫。分为有卡和无卡情况。偶有个疑问是:有卡是能呼出,无卡是也能呼出,那紧急号码是写在什么地方呢?难道是卡上和手机上都有,当无卡时读取手机上的,有卡时读取卡上即卡比手机优先?
请知道的说说,谢谢!
作者: hongyan    时间: 2009-3-16 13:44
[转载资料],希望对您有帮助

一般情况下,手机入网都必须经过手机卡里边的单片机与自己的运营商的网络之间相互鉴权认证,但是,不同运营商的网络覆盖是不一样的,比如我们经常会发现在一个地方移动的手机打不通,而联通的手机就可以用。但是为了紧急情况下通信联络的畅通,手机都有一个紧急呼叫模式,当手机所处位置自己运营商的网络质量低于一个相对底线,手机会自动寻找其它可用网络,但是由于鉴权的原因不能入网,只能转入紧急呼叫模式,也就是说这时只能拨打紧急呼叫号码。

第二种情况就是手机卡被锁,会默认显示紧急呼叫状态。这种是什么情况呢?主要是因为你输入PIN1码输入错误超过三次后,PIN1码被锁了,这就意味着你的手机卡被锁了,他会提示你请输入PUK1码解锁。如果你不输入PUK1码,那对方给你来电或者你拨打正常的电话是不会通的,此时你只能在输入密码界面输入紧急呼叫号码112或者911等,而在手机上也会直接显示数字,而不是以密码的形式*显示的,此时按send键就可以把紧急呼叫号码给拨打出去了。如果输入正确的PUK1码,就可以解锁了,然后按照步骤操作,你就又可以正常使用你的手机卡了。但是,如果你一旦把手机卡锁上,而PUK1又被输入错误了10次(因为PUK1只允许输入10次),那么你的手机卡将被烧毁(呵呵,你放心好了,是手机卡内部电路烧毁,不会影响手机的),只有到当地运营商处再办理一张卡了。
第三种情况是根本没有手机卡的时候,也是默认进入紧急呼叫状态的。这种情况下,你一开机进入主界面输入112/119/118/999/911/110/000/08这些紧急号码,按send键呼出后,手机上会显示"紧急呼叫"字样,这个是正常的,但是有的手机如果不支持例如08这样的紧急呼叫号码的话,那就直接提示用户"仅限紧急呼叫"字样,这就意味着该手机在无手机卡的情况下,不会把08默认为紧急呼叫号码。
还有,紧急呼叫的前提是必须有网络覆盖,如果手机根本就搜索不到可用网络,那就不存在什么紧急呼叫了,拨打紧急电话也只能是徒劳的。所以如果你去很偏远的地方,比如西藏或新疆等地,一些越野车队很多还是得借助卫星电话来预防紧急事态的。
如果信号正常,网络正常,而有些紧急呼叫号码却拨打不了,为什么呢?最大的原因就是你所在地的网络限制。举个例子,有些手机是销往非洲一些国家的例如印度,而印度的网络和国内的网络不同的(主要是频段不同等等不加细说了),如果你在国内拨打印度网络支持的紧急呼叫号码例如08等,你觉得能打得通吗?只会提示"对不起,您拨打的号码是空号"。所以测试手机人员为什么延伸出外场测试的原因就在这里。要根据每个地方的实际情况进行测试,才能找出问题。
作者: applejuzi    时间: 2009-3-16 20:21
谢谢,不过偶想知道的是紧急号码是存在什么地方的。
作者: Jackc    时间: 2009-3-17 10:16
其实2楼已经说的很清楚了,启动紧急呼叫模式不需要SIM卡,所以可以判定手机内肯定存储有紧急呼叫号码。

至于SIM卡是否存储有紧急呼叫号码,偶不确定。

在实际工作中,可以测试有卡与无卡模式,相同测试机插入不同SIM卡等方法来补充判定紧急号码问题是否由手机引起。
下面是一个简单的测试组合的BUG定位。
1 无卡
2 有卡
3 插入联通卡
4 插入移动卡

1出现BUG,测试机问题
23出现BUG,4没有,则是SIM卡问题(也有可能是测试机SIM卡兼容性问题)
234出现BUG,测试机问题
作者: applejuzi    时间: 2009-3-17 22:39
偶印象中记得有卡和无卡是能呼出的紧急号码不一样,不知道是否正确
作者: langzi1209    时间: 2009-3-25 14:29
紧急号码是固定的,G网和C网的紧急号码是不一样的,现在C网换成电信的之后,紧急号码好象又变了
作者: willhy    时间: 2009-4-2 11:14
为什么我试过拨打紧急电话就提示什么: 匪警请拨110,火警请拨119, 交通事故请拨122.!!!!郁闷,这样紧急电话也打不出去啊!110有卡的时候是可以打出,但无卡就像上面那样子了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2