中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

XML格式數據斷言怎么應用

發布時間:2022-01-15 09:58:51 來源:億速云 閱讀:197 作者:iii 欄目:大數據

這篇文章主要介紹“XML格式數據斷言怎么應用”,在日常操作中,相信很多人在XML格式數據斷言怎么應用問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”XML格式數據斷言怎么應用”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

0x01、XML格式數據斷言相關配置元件

  • HTML斷言

  • XML斷言

  • XML Schema斷言

  • XPath 斷言

  • XPath3 斷言

0x02、各種XML斷言的作用

1、HTML斷言

     檢查返回的數據的格式是否符合指定格式的相關標準。

XML格式數據斷言怎么應用

  • 位置1:名稱、注釋

  • 位置2:Tidy Settings,Doctype有auto、omit、strict、loose四個選項;指定的是Tidy生成的HTML中的DOCTYPE聲明的方式

  • 位置3:格式類型,即按那種格式來斷言返回的內容,html、xhtml 和 xml?

  • 位置4:能接受的最大值設置

Error threshold:最大可以接受的錯誤數;

Warning threshold:最大可以接受的警告數;

如果勾選“Error only”,則忽略Warning,只對Error作統計檢查。如果對返回內容的檢查結果不超過指定結果,則斷言通過,否則失敗。

  • 位置5:保存JTidy報告的文件路徑

2、XML斷言

    判斷采樣器請求的接口返回的數據是否符合XML格式,即<></>是否成對出現。

3、XML Schema斷言

     判斷采樣器請求的接口返回的數據是否符合XML Schema定義。

      XML Schema 的作用是定義 XML 文檔的合法性,與 DTD類似。

XML Schema定義:

    可出現在文檔中的元素;

       可出現在文檔中的屬性;

       哪個元素是子元素;

       子元素的次序;

       子元素的數目;

       元素是否為空,或者是否可包含文本;

       元素和屬性的數據類型;

       元素和屬性的默認值以及固定值;

4、XPath 斷言

      判斷采樣器請求的接口返回的數據是否符合XPath表達式

5、XPath3 斷言

     判斷采樣器請求的接口返回的數據是否符合XPath 2表達式

備注:XPath是一門在XML文檔中查找信息的語言,XPath分為 1.0 和 2.0 兩個版本。它使用路徑表達式來選取XML文檔中的節點或節點集。XPath斷言和XPath提取器配置和使用方法類似,只是XPath提取器是從文檔中是提取符合路徑表達式條件的節點信息。而XPath斷言是判斷文檔中存在符合路徑表達式條件的節點。

0x03、XML斷言、XPath斷言的應用

斷言作用范圍:

Main sample and sub-samples:可以同時應用到主取樣器和子取樣器。例如,帶有嵌入資源的HTTP取樣器;

Main sample only:只能應用到主取樣器;

Sub-samples only :只能應用到子取樣器;

JMeter Variable Name to use:應用到指定名稱的變量(即對指定的變量的值進行提取);

XML解析選項:設置解析XML數據的相關選項

① Use Tidy(tolerant parser):使用Tidy(容錯解析器),默認是Quiet(不顯示)。

     Quiet不顯示、Report errors錯誤報告、Show warnings顯示警告

② Use Namespaces:使用名稱空間

③ Validate XML:驗證XML

④ Ignore Whitespace:忽略空格

⑤ Fetch external DTDs:獲取外部DTDs

XPath斷言:XPath斷言表達式,可以點擊“驗證”按鈕檢查XPath表達式的正確性

到此,關于“XML格式數據斷言怎么應用”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

xml
AI

湘西| 巧家县| 全椒县| 墨脱县| 台北县| 方山县| 新巴尔虎左旗| 当雄县| 凤山县| 信宜市| 依兰县| 岳西县| 乌恰县| 阿克苏市| 安塞县| 富宁县| 溧阳市| 五华县| 甘孜| 杭锦旗| 弥渡县| 涿州市| 神农架林区| 清原| 泗水县| 凭祥市| 荥经县| 当雄县| 鄂托克前旗| 诸城市| 元谋县| 吴川市| 宿松县| 文化| 达孜县| 乌兰县| 双峰县| 定南县| 河东区| 醴陵市| 遵化市|