python接口自動化-全局變量token項目設計


在做接口自動化的時候,經常會遇到多個用例需要用同一個參數(如:token),並且這些測試用例跨.py腳本了。

一般token只需要獲取一次就行了,然后其它使用unittest框架的測試用例全部調用這個參數,那么如何實現呢?

  • 首先我們新建一個文件(get_globals_data.py)來定義一個接受全局變量的類
  • 可以寫個登錄函數,利用conftest.py作用域范圍動態獲取token放到(get_globals_data.py)文件,這樣保證每次token都是最新的
  • 然后我們在調用(get_globals_data.py)文件時,替換excel中原有token值

注意:

關於conftest.py的作用請詳見另外一篇博客:https://www.cnblogs.com/hghua/p/13157599.html


免責聲明!

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



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