歡迎來到 常識詞典網 , 一個專業的常識知識學習網站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
RF執行完畢后,默認生成 xml 格式的輸出文件、-tml格式的report和log文件。xml 格式的輸出是RF的詳細執行信息,report和log基于該文件生成。如果要進行微調,可以使用rebot重新生成report和log。詳情可以查看rebot的參數:rebot ---elp如果要對報告的樣式、格式做深入的修改,可以編寫自己的格式化工具,從xml文件中讀取執行數據,生成完全定制的報告。下面是一個解析RF xml輸出的簡單例子,pyt-on語言編寫:from robot.output import TestSuitedef walk_testcase(suite): for test in suite.tests: yield test for sub_suite in suite.suites: for test in walk_testcase(sub_suite): yield testsuite = TestSuite("output.xml")for test in walk_testcase(suite): print test.status, test.name另外,如果自己來生成報告,建議在運行pybot時,關閉默認的report和log:pybot --report none --log none下一篇:電信運營商要將自己的核心系統程序外包給其他公司(俗稱廠家)來做? 下一篇 【方向鍵 ( → )下一篇】
上一篇:女人40 歲以前,隨著年齡增長,-越來越強是? 上一篇 【方向鍵 ( ← )上一篇】
快搜