System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 中日韩精品无码一区二区三区,日韩精品专区AV无码,成人免费午夜无码视频
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種手機音頻通信SDK自動檢測方法技術

    技術編號:42301732 閱讀:18 留言:0更新日期:2024-08-14 15:49
    本發明專利技術公開了一種手機音頻通信SDK自動檢測方法,涉及軟件檢測,在SDK呼出的第一消息信令中添加測試參數,信令服務器根據從所述第一消息信令中解析出的測試參數產生動作標識消息,并根據所述動作標識消息建立SDK、信令服務器和/或媒體服務器之間的通信通道,以對所述SDK的呼出執行掛斷或拒接的測試操作。本發明專利技術實現了自動測試,同時能夠輔助測試工程師快速發現SDK中存在的問題,提高SDK的測試效率,幫助提高穩定性,減少測試成本。

    【技術實現步驟摘要】

    本專利技術涉及軟件檢測,更具體地說,它涉及一種手機音頻通信sdk自動檢測方法。


    技術介紹

    1、隨著移動端技術的發展,越來越多的手機應用加入了音頻通話功能。音頻通話逐漸成為了人們日常生活中不可或缺的一部分,例如聊天、反饋、送貨、投訴、咨詢客服等場景。但并非所有的應用開發廠商都會自行研發一套音頻通話功能,更多的是采用引入音頻通話sdk的方式來集成音頻通話功能。因此sdk的穩定性對于整個應用來說越來越重要。想要提高音頻通話的穩定性,則sdk也需要提高穩定性。如果sdk運行崩潰,會連帶應用一起崩潰,對用戶體驗造成影響。

    2、為了提高音頻通話sdk的穩定性,測試環節是必不可少的。目前市面上有很多種機型,并且有多重系統版本。在前期測試往往需要通過人工對sdk進行測試。目前手動測試sdk存在以下不足:

    3、1、時間消耗大:手動測試通常需要大量的人力資源和時間,因為測試人員需要手動執行每個測試用例,記錄結果,并跟蹤問題。隨著sdk的功能增加和更新,測試的工作量也會增加。

    4、2、一致性差:手動測試的一致性可能會受到影響,因為不同的測試人員操作手法會有些許差別。這可能導致測試結果的差異和誤解。

    5、3、無法覆蓋所有場景:手動測試可能無法覆蓋所有的測試用例和場景,尤其是在復雜的場景中。這可能導致未發現的錯誤和缺陷。

    6、4、難以追蹤和重現問題:手動測試可能難以準確追蹤和重現問題,特別是在復雜的場景中。這可能導致問題修復的延遲和誤解。

    7、5、成本高昂:手動測試需要投入大量的人力資源,這可能導致測試成本高昂。在資源有限的情況下,可能無法投入足夠的測試人員,從而影響測試的質量和覆蓋率。


    技術實現思路

    1、本專利技術要解決的技術問題是針對現有技術的不足,提供一種手機音頻通信sdk自動檢測方法,實現了自動測試,同時能夠輔助測試工程師快速發現sdk中存在的問題,提高sdk的測試效率,幫助提高穩定性,減少測試成本。

    2、本專利技術所述的一種手機音頻通信sdk自動檢測方法,在sdk呼出的第一消息信令中添加測試參數,信令服務器根據從所述第一消息信令中解析出的測試參數產生動作標識消息,并根據所述動作標識消息建立sdk、信令服務器和/或媒體服務器之間的通信通道,以對所述sdk的呼出執行掛斷或拒接的測試操作。

    3、作進一步的改進,設置第一測試參數,當所述第一消息信令中攜帶有第一測試參數時,所述測試操作為在振鈴階段sdk主動掛斷。

    4、進一步的,在振鈴階段所述sdk主動掛斷的測試步驟為:

    5、第一步、所述sdk發出攜帶有第一測試參數的第一消息信令至信令服務器;

    6、第二步、所述信令服務器收到第一消息信令后,解析出第一測試參數,然后產生第一動作標識消息,并將所述第一動作標識消息回復至sdk;

    7、第三步、所述信令服務器繼續回復第二動作標識消息至sdk;

    8、第四步、所述sdk將第二消息信令發送至信令服務器;

    9、第五步、所述信令服務器回復第二動作標識消息給sdk;

    10、第六步、所述信令服務器繼續發送第三動作標識消息給sdk,且所述sdk接收到第三動作標識消息后,在振鈴階段所述sdk執行主動掛斷通話。

    11、作進一步的改進,設置第二測試參數,當所述第一消息信令中攜帶有第二測試參數時,所述測試操作為信令服務器拒接。

    12、進一步的,所述信令服務器拒接的測試步驟為:

    13、第一步、所述sdk發出攜帶有第二測試參數的第一消息信令至信令服務器;

    14、第二步、所述信令服務器收到第一消息信令后,解析出第一測試參數,然后產生第一動作標識消息,并將所述第一動作標識消息回復至sdk;

    15、第三步、所述信令服務器繼續回復第二動作標識消息至sdk;

    16、第四步、所述信令服務器繼續發送第三動作標識消息給sdk,且所述信令服務器發出第三動作標識消息后,所述信令服務器執行拒接。

    17、作進一步的改進,設置第三測試參數,當所述第一消息信令中攜帶有第三測試參數時,所述測試操作為媒體服務器放音設定的第一時間后sdk執行主動掛斷通話。

    18、進一步的,所述媒體服務器放音設定的第一時間后sdk執行主動掛斷通話的測試步驟為:

    19、第一步、所述sdk發出攜帶有第三測試參數的第一消息信令至信令服務器;

    20、第二步、所述信令服務器收到第一消息信令后,解析出第三測試參數,然后將所述第一消息信令發送至媒體服務器;

    21、第三步、所述媒體服務器接收到第一消息信令后回復第六動作標識消息至信令服務器;

    22、第四步、所述媒體服務器繼續回復第二動作標識消息至信令服務器;

    23、第五步、所述信令服務器接收到第二動作標識消息后產生第一動作標識消息,并將所述第一動作標識消息回復至sdk;

    24、第六步、所述sdk接收到第一動作標識消息后,與所述媒體服務器之間建立通信通道,以使所述sdk能收到媒體服務器的振鈴音;

    25、第七步、所述sdk發送第四動作標識消息至信令服務器,并開始計時,所述信令服務器接收到第四動作標識消息后通知媒體服務器開始播放振鈴音;

    26、第八步、當計時達到第一時間時,所述sdk發送第五動作標識消息至信令服務器后即主動掛斷通話;

    27、第九步、所述信令服務器將第五動作標識消息發送至媒體服務器,以使所述媒體服務器停止播放振鈴音;

    28、第十步、所述信令服務器將第二動作標識消息發送至sdk。

    29、作進一步的改進,設置第四測試參數,當所述第一消息信令中攜帶有第四測試參數時,所述測試操作為媒體服務器放音設定的第二時間后通知sdk執行掛斷。

    30、進一步的,所述媒體服務器放音設定的第二時間后通知sdk執行掛斷的測試步驟為:

    31、第一步、所述sdk發出攜帶有第四測試參數的第一消息信令至信令服務器;

    32、第二步、所述信令服務器收到第一消息信令后,解析出第四測試參數,然后將所述第一消息信令發送至媒體服務器;

    33、第三步、所述媒體服務器接收到第一消息信令后回復第六動作標識消息至信令服務器;

    34、第四步、所述媒體服務器繼續回復第二動作標識消息至信令服務器;

    35、第五步、所述信令服務器接收到第二動作標識消息后產生第一動作標識消息,并將所述第一動作標識消息回復至sdk;

    36、第六步、所述sdk接收到第一動作標識消息后,與所述媒體服務器之間建立通信通道,以使所述sdk能收到媒體服務器的振鈴音;

    37、第七步、所述sdk發送第四動作標識消息至信令服務器,并開始計時,所述信令服務器接收到第四動作標識消息后通知媒體服務器開始播放振鈴音;

    38、第八步、當計時達到第一時間時,所述信令服務器發出第五動作標識消息至給媒體本文檔來自技高網...

    【技術保護點】

    1.一種手機音頻通信SDK自動檢測方法,其特征在于,在SDK呼出的第一消息信令中添加測試參數,信令服務器根據從所述第一消息信令中解析出的測試參數產生動作標識消息,并根據所述動作標識消息建立SDK、信令服務器和/或媒體服務器之間的通信通道,以對所述SDK的呼出執行掛斷或拒接的測試操作。

    2.根據權利要求1所述的一種手機音頻通信SDK自動檢測方法,其特征在于,設置第一測試參數,當所述第一消息信令中攜帶有第一測試參數時,所述測試操作為在振鈴階段SDK主動掛斷。

    3.根據權利要求2所述的一種手機音頻通信SDK自動檢測方法,其特征在于,在振鈴階段所述SDK主動掛斷的測試步驟為:

    4.根據權利要求1所述的一種手機音頻通信SDK自動檢測方法,其特征在于,設置第二測試參數,當所述第一消息信令中攜帶有第二測試參數時,所述測試操作為信令服務器拒接。

    5.根據權利要求4所述的一種手機音頻通信SDK自動檢測方法,其特征在于,所述信令服務器拒接的測試步驟為:

    6.根據權利要求1所述的一種手機音頻通信SDK自動檢測方法,其特征在于,設置第三測試參數,當所述第一消息信令中攜帶有第三測試參數時,所述測試操作為媒體服務器放音設定的第一時間后SDK執行主動掛斷通話。

    7.根據權利要求6所述的一種手機音頻通信SDK自動檢測方法,其特征在于,所述媒體服務器放音設定的第一時間后SDK執行主動掛斷通話的測試步驟為:

    8.根據權利要求1所述的一種手機音頻通信SDK自動檢測方法,其特征在于,設置第四測試參數,當所述第一消息信令中攜帶有第四測試參數時,所述測試操作為媒體服務器放音設定的第二時間后通知SDK執行掛斷。

    9.根據權利要求8所述的一種手機音頻通信SDK自動檢測方法,其特征在于,所述媒體服務器放音設定的第二時間后通知SDK執行掛斷的測試步驟為:

    ...

    【技術特征摘要】

    1.一種手機音頻通信sdk自動檢測方法,其特征在于,在sdk呼出的第一消息信令中添加測試參數,信令服務器根據從所述第一消息信令中解析出的測試參數產生動作標識消息,并根據所述動作標識消息建立sdk、信令服務器和/或媒體服務器之間的通信通道,以對所述sdk的呼出執行掛斷或拒接的測試操作。

    2.根據權利要求1所述的一種手機音頻通信sdk自動檢測方法,其特征在于,設置第一測試參數,當所述第一消息信令中攜帶有第一測試參數時,所述測試操作為在振鈴階段sdk主動掛斷。

    3.根據權利要求2所述的一種手機音頻通信sdk自動檢測方法,其特征在于,在振鈴階段所述sdk主動掛斷的測試步驟為:

    4.根據權利要求1所述的一種手機音頻通信sdk自動檢測方法,其特征在于,設置第二測試參數,當所述第一消息信令中攜帶有第二測試參數時,所述測試操作為信令服務器拒接。

    5.根據權利要求4所述的...

    【專利技術屬性】
    技術研發人員:劉榆黎聰陳雄博韋云趙群帥劉朝慧辛路琦張文龍魏智豪
    申請(專利權)人:廣西東信易通科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲精品无码永久在线观看你懂的| 亚洲av无码乱码在线观看野外 | 久久精品中文无码资源站| 色欲狠狠躁天天躁无码中文字幕| 久久AV高清无码| 久久青青草原亚洲av无码| 中文字幕无码亚洲欧洲日韩| 亚洲精品无码99在线观看 | 91无码人妻精品一区二区三区L| 免费无码又爽又刺激聊天APP| 永久免费av无码网站yy| 精品久久久无码人妻中文字幕豆芽| 亚洲精品无码成人片久久| 真人无码作爱免费视频| 99精品一区二区三区无码吞精 | 国产成人无码a区在线视频| 久久久久亚洲AV无码观看| 亚洲精品无码成人片久久| 亚洲人成无码久久电影网站| 无码中文字幕av免费放| 免费A级毛片无码无遮挡内射| 一本色道无码道在线观看| 一区二区三区无码高清视频| 免费无码精品黄AV电影| 亚洲av无码专区在线观看下载| 午夜无码伦费影视在线观看| 国精无码欧精品亚洲一区| 精品无码一级毛片免费视频观看| 亚洲Av永久无码精品黑人 | 无码人妻丰满熟妇区免费| 亚洲中文字幕无码爆乳AV| 欧洲精品无码一区二区三区在线播放 | 日韩亚洲AV无码一区二区不卡| 日韩欧国产精品一区综合无码| 免费看成人AA片无码视频吃奶| 亚洲精品无码久久久| 亚洲午夜无码AV毛片久久| 人妻无码中文字幕| 中文字幕久久精品无码| 久久久久久亚洲av成人无码国产| 无码AV片在线观看免费|