freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

atf腳本開發(fā)初級培訓(xùn)-資料下載頁

2025-01-10 13:34本頁面
  

【正文】 選項 ? args參數(shù)指定要檢查的字符串 Route檢查 類型: CHECK description 在 RTA上檢查 RTC的 lo0口路由 CHECK type route CHECK object RTA CHECK args $rtEntry(RTC,lo0) nexthop $addr(RTC,s0) protocol ospf CHECK 說明 : ? args參數(shù)指定期望存在的路由,可以是多行.其完整格式為:route_entry ?vrf vrf_name? ?nexthop nexthop? ?protocol protocol? ?metric metric? ?interface intf? ?preference pref? ? expect參數(shù)省略 Route檢查: Expect參數(shù) CHECK expect ?negative? expect_result expect_result 為 route的檢查結(jié)果,可以為 5 ~ 1之間的整數(shù)。 1 滿足條件的路由存在 0 相應(yīng)路由項對應(yīng)的路由不存在 1 相應(yīng)路由項對應(yīng)的路由存在 ,但是下一跳不匹配 2 相應(yīng)路由項對應(yīng)的路由存在 ,但是路由類型不匹配 3 相應(yīng)路由項對應(yīng)的路由存在 ,但是 metric不匹配 4 相應(yīng)路由項對應(yīng)的路由存在 ,但是優(yōu)先權(quán)不匹配 5 相應(yīng)路由項對應(yīng)的路由存在 ,但是出接口不匹配 Ping檢查 類型: CHECK description 檢查 RTB和 RTC之間能否 ping通 CHECK type ping CHECK object RTB CHECK args $addr(RTC,s1) size 3000 CHECK expect 80 CHECK 說明 : ? args 設(shè)置 ping的參數(shù),完整的語法格式為: dest_ip ?size size? ?timeout milliseconds? ?–vrf vrf_name? ?–source source_ip? ? Expect參數(shù)指定期待的通過率.如果檢查不能 ping通,該數(shù)值為 0; ? 支持 Ping檢查的設(shè)備類型: VRP設(shè)備, PC Custom檢查 類型: CHECK description “檢查 DUT1轉(zhuǎn)發(fā)包的數(shù)量小于 100 CHECK type custom CHECK args “expr $packets 100 CHECK 說明 : ? packet為一個已經(jīng)存在的變量,前面加 $對其取值. ? args 設(shè)置執(zhí)行的命令.命令執(zhí)行的結(jié)果不等于0,則檢查通過;否則檢查失敗. ? custom類型的檢查用 eval執(zhí)行 args設(shè)置的參數(shù),因此參數(shù)必須為合法 TCL語句. ? custom類型的檢查忽略 object和 expect參數(shù),一般也不設(shè)置 repeat參數(shù). 一個完整的腳本 下面是一個完整腳本所包含的三個文件 : 腳本命名規(guī)范: 模塊名稱 _模塊編號 _腳本編號 _測試床編號 _邏輯拓?fù)渚幪?.tcl 測試床命名規(guī)范: 模塊名稱 _模塊編號 _測試床編號 .tbd 拓?fù)湮募?guī)范: 模塊名稱 _模塊編號 _拓?fù)湮募幪?.topo ATF腳本開發(fā) ATF腳本框架 測試床 邏輯拓?fù)? 測試用例 運(yùn)行腳本 執(zhí)行腳本 ? 設(shè)置腳本路徑 ? 設(shè)置測試床文件 ? 設(shè)置日志存放路徑 ? 設(shè)置 Source路徑 ? 設(shè)置高級執(zhí)行選項 ? Run 設(shè)置腳本路徑 設(shè)置 ATF常用選項 設(shè)置 Source路徑 設(shè)置執(zhí)行參數(shù) ? SET_RUNNING_PARAM Param value ? 該方法用于設(shè)置腳本執(zhí)行參數(shù); ? if_level[2|3]: 2表示測試?yán)龍?zhí)行時使用測試床描述的二層接口; 3表示測試?yán)龍?zhí)行時使用測試床描述的三層接口; 對于 vlan@eth形式描述的測試床而言, if_level為 2時, intf變量取值為 eth端口名稱,為 3時取值為 vlan虛接口 Run:打開腳本執(zhí)行 Run:選擇腳本執(zhí)行 腳本使用指南 ATF腳本框架 執(zhí)行腳本 執(zhí)行測試集 生成測試集文件 測試集: 就是測試腳本的集合,執(zhí)行時依次執(zhí)行包含的所有腳本文件. Example:測試集文件 TESTSUITE_BEGIN TESTSUITE description level 3 INCLUDE INCLUDE INCLUDE INCLUDE INCLUDE INCLUDE INCLUDE INCLUDE TESTSUITE_END 說明: INCLUDE后面的文件名應(yīng)該為一個相對路徑的文件名,與所設(shè)置的腳本路徑和測試集文件保存的路徑有關(guān). 測試集執(zhí)行參數(shù) ? TESTSUITE description name value 參數(shù) : level[2|3]:測試集運(yùn)行時的測試床連接端口 ,對于 eth@vlan形式描述的交換機(jī)連接有效 .為 2時表示 intf取值為 ethernt端口 ,為 3時表示 intf取值為 vlan虛接口 .默認(rèn)情況下為 2。 chkcfg[0|1]:測試集運(yùn)行時是否需要進(jìn)行配置清除檢查 .默認(rèn)情況下為 1,執(zhí)行時會在每個腳本開始和末尾處執(zhí)行 display currentconfiguration,并比較前后兩次的結(jié)果是否相同 ,如果不同則在日志中記錄增加或減少了哪些配置 . 查看腳本執(zhí)行日志 可以在全局 TCL窗口打開日志文件,也可以直接到設(shè)置的Log目錄下打開日志文件. Example:日志文件的內(nèi)容 單個腳本執(zhí)行日志 測試集執(zhí)行日志 日志文件命名:文件名稱_執(zhí)行時間 .log 總結(jié) 大家需要掌握那些東西? ? ATF框架:測試床,邏輯拓?fù)?,測試腳本 ? 測試床描述:設(shè)備描述,連接描述 ? 腳本框架:頭部,邏輯拓?fù)?,邏輯拓?fù)溆成?,用例體 ? 測試步驟的一般規(guī)格:配置--檢查 ? 發(fā)送命令的方法: Config, Send ? 檢查的類型: mand, route, ping, custom, text ? 運(yùn)行腳本 謝 謝 !
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1