三十、软件测试
程序写完,接下来就应该是测试,不过这次石诗雅却没有到场,本来按照她对于这几个项目的重视,必然会亲自到场的,但是问题是贷款马上要下来了,她需要去跑程序,忙的不可开交,所以也没时间过来跟着。
不过她的团队还是留下了两个跟着这个项目,而且这两个人如果没有意外的话,将会负责直播、视频两大模块的负责人,一般不是什么重要的情况下,两人都是可以自己做决定的,不需要向总公司汇报。
所以两人对于这个项目非常上心,毕竟这代表着两人的前程,不由得他们不上心。
测试团队显示针对视频网站进行测试。
将一部分高清视频放入网站之后,他们开始模拟用户使用情况,结果经过模拟后他们发现,经过优化的视频客户端拥有着极为优秀的视频体验,而且有着特意开发的断点重连功能,能够让用户在断开播放后下一次续播,这是一个极为优秀的能力。
还有就是,这个功能也能够让用户在较为拥堵的网络时段,间断性的进行视频缓冲,提高视频的观看体验。
总体测试下来,视频的观看体验还是很优秀的,即便是网络情况较差的时候,也能够经过一定时间的缓冲,给用户带来流畅的视频体验。
当然,如果你的网络实在是差到连了跟没连一样,那肯定没啥体验,杨宏威他们也肯定不会去模拟这种状况,因为没有意义,他们只需要模拟普通用户在较为正常的网络条件下的情况就可以了。
经过测试,所有人都表示出了对于这种观看视频的模式的满意,毕竟能够在400kb~800kb的下载速度的时候观看1080p,而且不卡,肯定会满意的。
测试现场一片掌声,视频网站的客户端测试算是完成了。
而后众人又开始针对直播网站的软件进行测试。
相比较视频网站,直播软件需要考虑的东西更多。
第一是直播推流,要知道,直播软件最重要的就是推流软件了,所以想要做好直播平台,直播软件十分钟要。
在现在的网络条件下,直播软件的表现越好,给观看用户的体验越好,所以推流软件的成功,代表着现阶段直播的成功。
所以对于这一块,杨宏威也花了不少心思,甚至在内部镶嵌了智能程序接管端口,为的就是以后人工智能能够有效而迅速的针对推流软件进行接管。
至于说后续会有什么用,他现在主要考虑的是一旦推流软件出现问题,可以利用人工智能进行修复,其他的倒是没有想那么多。
第二则是互动系统,石诗雅已经说过了,直播平台跟传统视频、媒体不同,它的互动性更强,所以最好能够想想如何将这种互动性放大。
一般来说,要能够跟主播说话,但是却又不能抢了主播的风头,并且需要给主播盈利,那就要有礼物系统,参照一些语音直播的模式,不难看出,礼物也是刺激主播“嗨”起来必不可少的工具,所以互动性必然要做的比较好,才能够让主播有动力。
但是需要注意的是,既然是进行互动,那么客户端用户的动作将会不断的展现在直播间内,这也会对客户端造成压力,包括网络和客户端终端的处理都会有一定的压力,所以需要更多的优化才行。
因此,直播方面的软件所要求的标准更高。
所以这次测试,除了测试直播性能外,客户端的承受能力也是极大的考验,为此他们还设计了几个简单的模拟很多人在线发言的小工具,用于模拟直播火爆时,客户端的情况。
随着两个程序员一个打开摄像头,一个打开手机,启动了直播软件,直播的测试便正式开始了。
“视频图像有些失真,看起来有些奇怪,需要进行优化!”
“手机直播有些卡顿,看来应该是手机性能的限制,需要优化。”
“手机直播先停下,先测试客户端和电脑端直播软件的情况。”
“电脑端直播软件现在占用内存40%,cpu占用比例52%,在中低配电脑上,cpu的计算占比有点过高。”
“测试一下弹幕和礼物特效加载上的情况。”
“弹幕加载!”
随着这句话落下,大量的弹幕不断的出现,模拟着直播间火爆后的弹幕情况,而后又有大量的特效在屏幕上闪过。
“礼物较多的时候,电脑客户端占据了cpu的45%,内存55%,占比较高,不过在正常范围内。”
“直播端查看的话,内存占比上升到58%,内存占比上升到56%,看情况不是很妙!这如果再开的其他软件,恐怕会出现为问题的!”
“手机客户端,在礼物和弹幕比较多的时候,出现了卡顿,需要看看是不是有办法进行优化。”
之后测试结束,相对比与视频软件的顺利,直播这里就不是很顺了,几乎都有问题。
看完了问题之后,众人聚到一起,开始商量怎么做。
对于出现这些问题,杨宏威倒也是没想到,不过他仔细思考了一下发现,除了客户端能够优化,其他方面已经很难再做优化了,只能说硬件限制还是比较厉害的。
客户端那里可以将礼物特效进行重新设计,可以读取手机的配置信息,根据配置使用不同的特效,这样就能有效的缓解特效出现后卡顿情况,至于说其他的,暂时应该没办法改进,除非牺牲画质。
众人讨论了一番后,得出的结论跟他所想的差不多,因此众人最终定下来的方案就是试着优化其他软件,着重改善用户体验。
之后又在配置较高的中高端尝试,结果发现上面所说的问题,除了手机直播稍微有些问题外,其他的都没有问题,也就是说,硬件限制了直播的效果。
对于这种情况,众人也很无奈,但也只能接受。
不过由于软件的压缩文件需要的算力较高,所以他们发现,在多核心cpu的支持下,这款软件占用的资源更少一些,而一些用服务器组装的电脑反而并不贵,能够发挥直播的性能。
有了这一条,众人顿时放下心来,只要不是必须高端机才能使用就好。
完成了测试,众人便针对出现的问题进行优化,而这次优化,杨宏威特意交给了新人,毕竟这些东西之后都需要他们来负责,他们进来就是为了负责这一块的。
安排好这些之后,他回到办公室开始琢磨人工智能应用的问题,他觉得或许可以设计一个智能助手,运用到电脑和手机上。
并且如果做得不错的话,还可以进行收费,并且人工智能的形象也该进行制作了,其他的还有直播、视频软件的程序皮肤,都需要找人来进行制作。
而且视频网站上线后,应该买一些版权过来,否则网站的内容太少了。
不过这些东西,都需要有钱才行,他想到这里,便想起了贷款,石诗雅为这个事忙碌了两天的时间了,不知道情况怎么样了?走个程序这么麻烦吗?
就在他想着这些事情的时候,却见办公室大门被打开,石诗雅走了进来,她面带微笑的拿出了一些合同,递给了杨宏威。
(https://www.skjvvx.cc/a/82714/82714377/659700177.html)
先定个小目标,比如1秒记住:www.skjvvx.cc 书客居手机版阅读网址:m.skjvvx.cc