[問題] selenium suits讀取yaml檔案的問題已刪文

看板Python作者 (19840704)時間5年前 (2020/02/04 18:33), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位先進好。 目前手上有一支畫面test suit,使用selenium套件並要把結果上傳至testrail hardcoding的部分已經做好,一共可以分成三種測試pattern 如圖各列出一種: https://i.imgur.com/vVm3lL8.png
下一步需要把login info, locator, assertion的值都用YAML檔案存取 YAML檔案格式已經設計好如下 https://i.imgur.com/Fg2OV8n.png
目前的構想是先將測試程式合併成依照YAML層數決定該執行哪些步驟的function 再另寫一支主程式和yamlfile loader(OrderDiction) 由主程式迴圈讀取yaml裡面的key(test id)和value(test_data) 呼叫測試程式執行 但因為我完全沒有物件導向的實務經驗,已經花了一整天在畫圖、研究怎麼繼承 dict的資料該怎麼取出原始碼才會乾淨...(直接呼叫太多層自己看了也很阿雜) 想知道有沒有什麼其他更簡潔好懂的方法? 基本觀念薄弱,描述的可能很糟糕還請多多指教。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 152.165.112.166 (日本) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1580812389.A.4E3.html
文章代碼(AID): #1UEKXbJZ (Python)
文章代碼(AID): #1UEKXbJZ (Python)