在做接口自動化的時候,經常會遇到多個用例需要用同一個參數(如: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
