Robot Framework-用戶關鍵字的調用,注意事項(6.8)


  • 當用戶關鍵字傳遞參數過多時,容易出錯提示:

Keyword '篩選查詢' got positional argument after named arguments.

 

【初始化查詢】目前有5個參數

當第1個參數,傳入參數名=值形式,是行不通的
而其他參數可以識別

 說明:忽略大小問題

 后來去掉其他參數的=,也是ok的

 

 

 

【篩選查詢】目前有11個參數

Keyword '篩選查詢' got positional argument after named arguments.
必須將所有等號去掉,才能解決問題。

  • 需要設置傳入參數值為空

對比【初始化查詢】【篩選查詢】,post請求路徑是一樣的,只是帶的查詢條件不同,后者多一些,

  如果初始化查詢用例也使用【篩選查詢】,則需要將未用到的參數留空,year也為空,但需要寫成year= ,為了保證前面的空參數生效(不然將視為有參數未填寫)。

========================================================================

 賦空值時,不能用Time='',而是Time= 即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM