谈到Robot Framework 分层的思想,就不得不提“关键字驱动”. 关键字驱动: 通过调用的关键字不同,从而引起测试结果的不同. 在上一节的selenium API 中所介绍的方法其实就是关键字,如“open browser” 就是一个关键字.从底层去看它就是一个通过编程去现实的一个方法. def open_browser(url,browser): #通过browser找到相应的浏览器驱动,调用浏览器,借助python的httplib.urllib模块将url传递给浏览器.从而实现o…