久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合

站長資訊網
最全最豐富的資訊網站

融云為2021 Qcon·北京站分享終端SDK質量保障的最佳實踐

  2021年5月29-31日,由極客邦科技旗下 InfoQ 中國主辦的綜合性技術盛會 QCon 全球軟件開發大會于北京召開。大會設置了包括“人工智能驅動業務實踐”、“云原生技術應用”、“大數據實時計算與分析”、“音視頻體驗提升實戰”、“低代碼實踐與應用”、“彈性工程及運維體系”等在內的 35 個技術專題,邀請業界頂級的技術專家,面向技術團隊負責人、架構師、工程總監、開發人員分享技術創新和實踐。

融云為2021 Qcon·北京站分享終端SDK質量保障的最佳實踐

圖1:2021Qcon·北京站

  在音視頻服務解決方案專場中,全球互聯網通信云領先廠商融云作為受邀嘉賓,重點解析了融云音視頻SDK的自動化測試鏈路探索與實踐,讓開發者了解了SDK 打包集成測試過程中的難點痛點,以及多樣性 SDK 自動化交互測試設計思路。

  測試的終極目標是保證SDK質量

  融云自2014年創立以來,專注于通信云賽道,以提供SDK/API的方式,為數百種應用場景賦予通信云能力。為了不斷滿足開發者對產品功能的需求,成立7年來,融云的SDK接口數量從279個增長到597個,服務端的API接口數量從36個增長到107個,并且適配Android、iOS、Web、Flutter、小程序、桌面版等全平臺。

  同時,融云還將眾多的SDK集合成不同類型的Demo,方便開發者調用,覆蓋了直播模式SealLive、即時通訊SealTalk、融云課堂SealClass、實時音視頻SealRTC、語音聊天室SealMic、視頻會議SealMeeting等眾多場景。這些場景化的Demo和SDK已累計服務超過 30萬款App,SDK觸達50億用戶。

  伴隨著SDK數量增長,和場景Demo的多樣化,開發者最關心的是融云如何保障終端SDK的質量。會上,融云自動化測試架構師陳沛杰發表了《融云 SDK 交付質量保障探索及應用》的主題演講,從實戰經驗出發,為開發者答疑解惑。

融云為2021 Qcon·北京站分享終端SDK質量保障的最佳實踐

圖2:融云自動化測試架構師陳沛杰發表演講

  目前,衡量音視頻質量的指標眾多,分為直接與音視頻相關的和與網絡相關的兩大類。其中,直接與音視頻相關的包括視頻連通率、卡頓、清晰度、花屏、黑屏、首幀時間,以及音頻嘯叫抑制、回聲抵消、噪聲抑制等;而在網絡傳輸中,弱網、丟包、延時、抖動和網絡自適應調整,也會影響終端SDK質量。此外,CPU、內存、IO、流量、發熱等性能指標,與安全、兼容相關的靜態代碼掃描、安全工具分析,以及版本兼容、設備碎片化等,也都是影響終端SDK質量的因素。

  因此,為交付有質量保證的SDK,融云的做法就是兩個字:測試。只有通過測試,才能掌握這些指標,進而針對薄弱環節加以優化,確保SDK穩定性。在測試環節,融云通過工具化、腳本化的方式,實現Demo業務測試的自動化,通過對業務測試、專項測試、SDK 接口測試的快速迭代,來跟進和掌握相關指標數據。

  基于業務的專項自動化測試實踐

  融云對Demo業務自動化測試的思考基于兩個維度:一個是如何實現業務自動化測試,保證終端 SDK 產品多樣性以及多端交互的穩定性?另一個是音視頻專項測試是如何進行的?

  在業務自動化測試實踐方面融云通過對終端業務自動化測試工具的選型,制定出科學的終端業務自動化測試流程。

融云為2021 Qcon·北京站分享終端SDK質量保障的最佳實踐

圖3:終端業務自動化測試流程

  通過這一流程,首先可以實現在大量的 Android 、Web、iOS 、Win、Mac 之間任意自由組合,進行多端交互、交叉測試。其次,利用插件重點關注連通率、穩定性、畫面檢測(黑屏、綠屏等)、性能數據、弱網和抓包數據等重要質量指標。第三,完整保存了終端過程數據。例如:日志、真實終端渲染后音頻、視頻畫面錄制等。

  在音視頻專項測試的實踐方面測試需要實現端到端的整體覆蓋,包括采集、預處理、編碼,到網絡傳輸,再進行解碼、后處理和渲染的整個傳輸過程。

融云為2021 Qcon·北京站分享終端SDK質量保障的最佳實踐

圖4:音視頻專項測試實踐

  要完成這一過程,陳沛杰以音視頻抗丟包自動化測試為例,介紹了主要步驟:

  通過業務UI自動化平臺鏈接到網損儀路由;

  由接口調用網損儀的相關參數傳輸至終端設備,錄制終端畫面后,上傳至平臺。

  第三, 自動或人工分析,完成音視頻抗丟包自動化測試。

  此外,融云還可通過傳統手工+測試工具結合的方式,進行自動化測試,完成端到端的延時測試,以及通過工具實現性能數據統計等。

  通過這些測試,最終可以掌握諸如CPU 占用率、內存占用值、耗電量、流量、FPS、卡頓等相關性能指標,以及視頻、聲音延遲;視頻、聲音質量;嘯叫距離、嘯叫抑制和音頻、視頻通話抗丟包的測試數據。

  融云SDK接口自動化測試探索

  所謂SDK接口自動化測試,就是要驗證SDK 接口字段校驗覆蓋率、SDK 接口復雜調用的可測試性以及系統版本及設備碎片化覆蓋率。目前,普遍使用的SDK接口測試方案有三種:SDK單元測試、UI自動化方法和注冊廣播方法。

融云為2021 Qcon·北京站分享終端SDK質量保障的最佳實踐

圖5:SDK接口測試方案

  在實踐中,融云認為SDK自動化測試工具應具備以下能力:

  第一,大部分 SDK 接口做到脫離 UI 可以快速迭代;

  第二,可以對 SDK 接口字段進行自由組合邏輯校驗;

  第三,可以范圍性的開展 SDK 打包集成測試。

  基于此,融云對SDK自動化測試工具進行了兩次探索與迭代,第一版采用的是終端設備微服務模式,SDK 接口綁定 URL 地址;第二版則通過 URL 動態反射接口,實現了參數動態反射序列化。

  最后,陳沛杰強調:自動化測試要盡可能在短的測試周期內達到更高的覆蓋率,并且自動化測試盡量不以流程為中心,應適應場景快速變化的需要。

融云為2021 Qcon·北京站分享終端SDK質量保障的最佳實踐

圖 6:開發者聆聽演講

  結語

  通過測試和優化,目前,融云音頻最大抗丟包可達80%,視頻最大抗丟包40%;語音延遲小于120 ms,視頻延遲小于 200 ms,語音直播延遲小于350 ms,視頻直播延遲小于350 ms,可保障端到端之間延遲無感知的實時互動。從陳沛杰的分享中也能夠看出,融云之所以擁有卓越的音視頻能力,源于融云對于各項技術的嚴苛要求和不懈探索。過硬的指標,過硬的質量,永遠是融云追求的方向。

 

特別提醒:本網信息來自于互聯網,目的在于傳遞更多信息,并不代表本網贊同其觀點。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,并請自行核實相關內容。本站不承擔此類作品侵權行為的直接責任及連帶責任。如若本網有任何內容侵犯您的權益,請及時聯系我們,本站將會在24小時內處理完畢。

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久精品五月,日韩不卡视频在线观看,国产精品videossex久久发布 ,久久av综合
蜜桃一区二区三区在线观看| 国产欧美亚洲精品a| 欧美亚洲一区二区三区| 日韩中文字幕一区二区高清99| 日韩中文字幕91| 免费成人性网站| 亚洲精品美女| 人人精品久久| 国产精品色在线网站| 国产精品videossex| 中文字幕乱码亚洲无线精品一区| 蜜桃免费网站一区二区三区| 最新亚洲国产| 国产精品一区高清| 成人精品国产亚洲| 99久久婷婷| 男人的天堂久久精品| 欧美日韩网址| 国产91在线精品| 国产一区二区中文| 日韩av中文字幕一区二区| 蜜臀久久精品| 色婷婷久久久| 美女久久一区| 日韩av一二三| 国产精品亚洲人成在99www| 久久一区欧美| 国产极品嫩模在线观看91精品| 国产成人免费精品| 久久国产毛片| 亚洲精品观看| 精品一区二区三区中文字幕视频| 久久久久午夜电影| 一区二区亚洲视频| 美女久久久精品| 亚洲深夜视频| 日韩午夜黄色| 国产精品va| 亚洲精品网址| 国产精品毛片久久久| 黄色aa久久| 美女精品网站| 精品一区二区三区亚洲| 蜜臀av免费一区二区三区| 91精品啪在线观看国产爱臀| 欧美久久天堂| 亚洲精品免费观看| 国产精品高颜值在线观看| 六月天综合网| 欧美aaaaaa午夜精品| 粉嫩av一区二区三区四区五区| 国产a亚洲精品| 亚洲精品1区| 美女在线视频一区| 激情五月综合网| 少妇精品久久久一区二区| 国产激情在线播放| 婷婷成人av| 色婷婷狠狠五月综合天色拍| 日本不卡视频在线| 国产一区欧美| 精品三级国产| 日韩在线黄色| 亚洲福利免费| 精品一区二区三区在线观看视频| 99综合视频| 红杏一区二区三区| 日韩一区二区三免费高清在线观看 | 日本va欧美va瓶| 欧洲一级精品| 国产欧美自拍一区| 国产毛片久久| 成人欧美一区二区三区的电影| 奇米狠狠一区二区三区| 亚洲性色av| 久久国产直播| 五月激激激综合网色播| 亚洲精品成人图区| 欧美一区在线观看视频| 香蕉精品视频在线观看| 国产不卡一区| 91精品尤物| 免费看黄色91| 国内激情久久| 国产va免费精品观看精品视频| 日本成人一区二区| 伊人成人网在线看| 在线看片国产福利你懂的| 国产毛片久久久| 亚洲欧美在线综合| 9色国产精品| 久久久精品五月天| 国产精品亚洲综合在线观看| 蜜臀久久99精品久久久久宅男| 色老板在线视频一区二区| 精品一级视频| 欧美a在线观看| 国产九九精品| 日本成人手机在线| 亚洲精品国模| 久久不射中文字幕| 亚洲女同一区| jiujiure精品视频播放| 久久激情婷婷| 色黄视频在线观看| 精品久久影院| 国产精品玖玖玖在线资源| 日韩精品高清不卡| 亚洲一区二区三区中文字幕在线观看| 欧美日韩黑人| 午夜久久久久| 亚洲一区二区小说| 国产日韩欧美中文在线| 亚洲精品九九| 牛牛精品成人免费视频| 亚洲精品乱码日韩| 亚洲精品激情| 亚洲精品少妇| 大香伊人久久精品一区二区| 视频一区二区中文字幕| 日本免费一区二区三区四区| 国产一区二区三区天码| 99精品99| 91精品亚洲| 亚洲精品福利电影| 美女日韩在线中文字幕| 国产欧美日韩综合一区在线播放| 首页国产精品| 女同性一区二区三区人了人一| 国产免费成人| 国产精品香蕉| 国产综合精品一区| 精品国产aⅴ| 久久xxxx| 一区二区日韩免费看| 国产精品一在线观看| 国内精品福利| 欧美1区2区3| а√在线中文在线新版| 不卡中文字幕| 色一区二区三区| 国产精品美女久久久| 性一交一乱一区二区洋洋av| 日本电影久久久| 欧美另类专区| 国产精品地址| 麻豆精品91| 中文字幕在线官网| 国产精品久久久久久妇女| 国产亚洲午夜| 蜜臀久久99精品久久久久久9| 亚洲精品大片| 99在线精品视频在线观看| 精品国产中文字幕第一页| 一本大道色婷婷在线| 亚洲欧美高清| 六月丁香综合在线视频| 成人日韩在线观看| 中文无码久久精品| 成人亚洲欧美| 日韩一区二区三免费高清在线观看| 国产精品自在| 99久久精品费精品国产| 男女精品网站| аⅴ资源天堂资源库在线| 91精品一区国产高清在线gif| 精品网站aaa| 日本亚洲三级在线| 日本特黄久久久高潮| 日韩欧美中文字幕一区二区三区| 亚洲午夜免费| 日本vs亚洲vs韩国一区三区二区| 中文在线中文资源| 国产白浆在线免费观看| 亚洲欧美一区在线| 亚洲一区成人| 亚洲精品在线二区| 日韩av在线播放网址| 四虎精品一区二区免费| 国产精品99免费看| 综合日韩av| 国产精久久久| 精品91久久久久| 欧洲精品一区二区三区| 国产 日韩 欧美一区| 国产日韩电影| 国产一区二区三区四区五区传媒| 亚洲精品大片| 日韩成人精品一区二区三区 | 亚洲成人精选| 91精品福利| 激情综合网五月| 好看不卡的中文字幕| 日韩久久一区| 香蕉视频亚洲一级| 欧美精品激情| 首页国产欧美久久| 国产成人免费视频网站视频社区| 久久久久亚洲精品中文字幕| 蜜桃久久精品一区二区|