这两天测试一款标本类设备,出现一种奇怪现象,折腾了两天才发现其中原因。简单阐述一下设备情况:设备配置是一个触屏显示器&高清摄像头&几十个传感器,设备配4G内存和一个I3-2370M处理器,软件启动后,显示器全屏播放各种标本视频,传感器上有感应标本后,会播放相应标本内容,双击显示屏会放大和缩小视频画面。
一上设备就出现这种问题:1、软件一启动,视频就特别卡无法正常播放。2、双击显示屏无法正常切换。
首先断开各种串口,直接测试,播放视频依然卡顿,于是在其他电脑上测试均无卡顿现象,测试过的电脑U包括 I3、I5、I7,都比被测的U性能高。查看资源占用情况,发现资源占用并不高。用软件播放器单独播放视频也卡顿,于是更换软件的播放器,更换后,单独 播放不卡,但是一但集成到软件里,在那台设备上就卡。然后各种猜测各种试,各种卡,彻底无蒙圈了。无意间退出“向日葵”后,不卡了,于是又打开“向日葵”,发现也不卡了,难道解决了?后来又卡了,只要退出“向日葵”就不卡,再打开“向日葵”也不卡。算是找到原因了,但是作为技术人员就得彻底搞清原因,最后发现:“向日葵”远程连接时,只要开语音就会卡,到此为止就不深究了,不然还得去解析“向日葵”声音机制了。
至于第二个问题,发现是那个设备的触屏反应时间较长,操作人员点击太快,最终放弃了双击切换的方案,加了一个切换按钮。
总结一下软件测试的小心得:
1、首先确定软件对操作系统和所模块的要求(win7\win10\OIS\64\32 其他需装的插件和软件)
2、观察电脑配置,特别是CPU和内存对软件的影响。
3、资源占用情况;
4、注意电脑启动的软件和服务,对被测软件的影响。
特别是开启杀毒软件,还有一些娱乐性和远程检测类的软件,还有很多小软件。因为一些小公司制作的软件
由于人力和资金等多种影响,没大公司的软件测试全面、仔细,会更多的产生一些其他干涉。
只是个人心得,不周全,望各位海涵。