ybbivw 发表于 2010-8-21 10:55:50

如何区别通话效果差是软件件引起的

通话质量差,可能是软件也可能是硬件原因造成的,但我们在手机软件测试时,要怎么才能知道是软件引起?测试该如何进行?。。。因为我们只测试由软件引起的问题,很纠结啊,不晓得怎么测啊,高人指点啊。。。。。。。。。

179128145 发表于 2010-8-23 15:37:28

等价替代,用不同的软件在手机硬件上使用,看看结果,虽说这样比较麻烦可也很实际啊

Jackc 发表于 2010-8-24 22:06:50

想实现,很难。方法有,需要砸钱。

所以,建议还是当做软件缺陷上报,至于是硬件还是软件问题,由软件/硬件开发人员去分析。

提供一个可行性方案:通过抓取和分析MO/MT的CS包以及应用层解析后向下层传输的具体参数,可以有效地分析出软/硬件问题,也存在实际网络不良好的状态(不过可以使用其他正常终端对比分析)

这个方案需要自建CS网络或与运营商沟通,成本都比较大。

如果是PS call,那就很简单了,网络环境方面无须成本投入,直接抓PS包就可以,但是应用层需要在对应API增加检测桩。

helen_han 发表于 2010-8-27 18:26:36

回复 1# 的帖子

对于硬件理论知识不是很清楚的测试人员来说(一般指做软件功能测试人员)2#说的方法很有效,也比较实际。
通常对于这样的问题确认我们会采取以下方法:
1、判断是否是硬件问题分为,是否是这一部机器硬件出了问题,还是所有的机器都有这个问题,如果是一部机器有问题,影响不大,拿去修一下即可,如果是所有的可能是硬件设计上出了问题。具体方法:连续测试至少3部以上相同机器,看是否存在同样问题。具体测试机器数量可以根据实际条件来决定,但最好多一些以便说明问题
2、用同一部机器分别下载软件初始版本,当前版本及中间某个认为比较稳定的版本。如果只有当前版本有通话质量问题,即说明是软件问题,如果都有问题,可用同一软件版本分别下载到多个相同硬件型号的手机中去,如果有的好有坏的话即是硬件问题
3、音频调节,对音频参数进行调节,如果调好之后问题解决,则也说明不是硬件问题
4、把测试各种情况的测试结果详细的列出来,发给软件硬件的同事一起讨论,毕竟如果真的有问题还是越早引起关注越好

另外,楼主这个问题问的太笼统,通话包括正常、耳机、免提、蓝牙通话,不同的表现形式可能分析引起的原因的方法也不一样,例如耳机通话很简单的方法会换个耳机试一下,等等。做软件功能测试来说,经验很重要,通话质量差也包括很多种,是声音小,背景音杂,有电流声,通话有断续,有回声?等等,很多时候通过具体效果也能判断一二,如一般有电流声属于是硬件问题。总之还是要在具体的测试过程中多体会多总结,到时候自然能“听”出一些原因来
页: [1]
查看完整版本: 如何区别通话效果差是软件件引起的