众所周知,目前较为主流的接口自动化框架:httprunner3, pytest, unittest。
背景知识:httprunner3是基于pytest进行二开封装的,而pytest是基于unittest进行二开封装的。
就像如果想吃到定制口味的汉堡,那就自己动手做吧。这也是我一直以为秉承的理念,无论是框架还是架构,没有通用合适的,适合当下才是最好的。怎么能吃到个性化口味的定制汉堡?自己拼装咯~
这也是我最终决定自封接口自动化框架的原因。起名叫AgileRunner,希望他是敏捷中跑的最远的,跑的远中最敏捷的。既敏捷,又能跑的远。