url 帶引數的介面怎樣自動化

stone9159發表於2020-10-28

介面測試刪除或則編輯,url的形式為/api/role/{roleid}的形式,增加role時,roleid是自動生成的,設計自動化用例,需要先insert資料,然後使用select roleid from …來獲取插入資料的id,在拼接到url上,但是因為使用的是unittest+ddt,目前的辦法在用例的前置條件寫插曲和查詢的sql,但是有個問題就是如果用例的前提條件很複雜,比如有的是第二條Sql獲取到roleid,有的是第四條才能獲取到,感覺這樣程式容易寫死,有什麼好的方法處理這種情況呢?
測試用例如圖:

相關文章