<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      動態測試工具Cantata 9.1新版將帶來哪些新特性?

      ?2020年10月,Cantata 9.1版本正式發布。該版本進一步擴展了對C++代碼執行AutoTest測試的功能,新增了HTML格式認證報告,并包含了其他提高生產力和靈活性的增強功能。以下是重要的更新功能:

       增強了對C++的AutoTest支持

      具體表現在:

      ● 支持C++11和C++14的所有語言特性

      (針對基于g++的編譯器)

      ● 運行時的類型信息

      這些建立在Cantata 9.0對C++的支持上:

      ● C++的具象和抽象基類

      ● 重載與繼承

      ● 名字空間與類

      ● 異常處理

      ● 代碼中顯式實例化的模板

      ● 混合的C和C++代碼

      Cantata AutoTest分析C++代碼,根據定義的結構化代碼覆蓋度量(例如,100%入口點、100%語句、100%分支、或100%唯一原因法MC/DC)確定所有可能的執行路徑,然后它的算法使用Cantata強大的白盒測試能力設置數據、參數和控制函數調用,以建立執行這些必要路徑的測試用例向量。

       

      六倍速GUI

      當Cantata用戶處理更大或更復雜的測試工程時,Cantata Eclipse界面要加載的數據也更多。在Cantata 9.1中,Cantata Eclipse界面進行了優化,加速數據在多個同步的測試視圖中的加載。

      作為試驗,我們使用了一個基準的Eclipse工作空間,含有135個源文件的C++工程,使用缺省配置生成Cantata測試腳本。

      在Cantata 9.0中需要耗時30秒,而在Cantata 9.1中只用了5秒(快了6倍)。

       

      HTML格式的認證報告

      在共享測試結果時,HTML格式是用戶友好的。在9.1版本之前,Cantata只有純文本的Cantata Test Result(.CTR文件)可以用做認證證明材料,因為XML和HTML報告是由Eclipse插件生成的,而這樣的輔助工具不是經過認證的Cantata核心產品的組成部分。

      現在Cantata 9.1提供了命令行和圖形界面兩種方式,使用一個新的經過認證的產品組成部分(一個可執行文件),將Cantata Test Results(.CTR文件)從純文本轉換成HTML格式。它將測試結果輸出為單個HTML文件,此文件可以作為測試結果的認證證據提交,用以符合Cantata支持的各個安全標準。

      HTML格式的CTR文件里面的內容段落能夠展開/合起,深入測試用例的詳細結果,也為檢查、診斷和錯誤提供了容易辨識的顏色。

       


      圖 1 HTML格式的CTR文件

       

      CTR格式的變化

      Cantata 9.1在.CTR文件的代碼覆蓋率部分為文件名字提供了全路徑,便于標識在一起測試的多個同名的源文件。在測試總結段落(.CTR文件或是控制臺打印的)中,完整的測試用例名字也得以顯示,而之前版本中這些測試用例名字是被截斷的。

       

       更方便的調用控制

      Cantata 9.1在.CTR文件的代碼覆蓋率部分為文件名字提供了全路徑,便于標識在一起測試的多個同名的源文件。在測試總結段落(.CTR文件或是控制臺打印的)中,完整的測試用例名字也得以顯示,而之前版本中這些測試用例名字是被截斷的。

       


      圖 2 Test Case Editor的新布局和External Calls管理視圖

       

      更加靈活地添加和排除代碼覆蓋率

      在以前的版本中,被測軟件(SUT)的代碼覆蓋率配置是限定在模式匹配上的,模式匹配選擇添加或者排除Cantata工程中的源文件或頭文件?,F在大規模代碼的集成和系統測試越來越多選用Cantata工具,為了適應增長的需求,Cantata 9.1更加靈活,允許對文件和文件夾使用模式匹配?;谖募倪x擇非常適用于從代碼覆蓋率快速排除頭文件?;谖募A和文件的添加/排除可以是絕對路徑和相對路徑。

      為了使報告更加清晰,Cantata 9.1的代碼覆蓋率結果可以設置為在.CTR文件中報告文件組的覆蓋率或者以文件為次序的代碼行的覆蓋,替代了默認的以SUT執行為次序的覆蓋率報告。

       

      更新了Eclipse支持版本

      Cantata的每個版本都有支持平臺的變化。

      Cantata緊密地與Eclipse?的IDE環境以及Eclipse-Ready?插件集成。

      Cantata 9.1建立在Eclipse 2019-12版本(Eclipse 4.14)上,也可以作為從Luna(4.4)版本直到Eclipse 2019-12(4.14)版本的Eclipse-Ready插件來安裝。

       

       

      獲取Cantata9.1新版免費試用,請訪問官網http://qa-systems.cn/提交詳細需求

      posted @ 2020-11-03 17:07  旋極智能  閱讀(320)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 蜜臀av一区二区国产在线| 国产精品无遮挡猛进猛出| 亚洲欧洲精品日韩av| 大乳丰满人妻中文字幕日本| 九九热在线视频观看最新| 一日本道伊人久久综合影| 国产农村老熟女国产老熟女| 欧洲精品色在线观看| 国产精品1区2区3区在线观看| 香港日本三级亚洲三级| 亚洲精品色哟哟一区二区| 日本不卡码一区二区三区| 和艳妇在厨房好爽在线观看| 亚洲天堂男人的天堂在线| 不卡乱辈伦在线看中文字幕 | 精品日韩亚洲AV无码| 无码熟妇人妻av影音先锋| 欧美人与动牲交a免费| 7777精品久久久大香线蕉| 久久香蕉欧美精品| 日本高清视频网站www| 国产人与禽zoz0性伦多活几年| 久久综合伊人77777| 久久天天躁夜夜躁狠狠| 国产成人精品无码播放| 国产精品午夜福利导航导| 亚洲精品国偷拍自产在线观看蜜臀| 久久精品中文字幕少妇| 日韩在线观看 一区二区| 在线天堂www在线| 人妻饥渴偷公乱中文字幕| 亚洲国产综合性亚洲综合性| 东方四虎av在线观看| 国产高清av首播原创麻豆| 精品黄色av一区二区三区 | 日韩 欧美 亚洲 一区二区| 久久精品av国产一区二区| 婷婷久久香蕉五月综合加勒比| 久久毛片少妇高潮| 干老熟女干老穴干老女人| 宜宾市|