web UI自动化搭建
我们是基于selenium进行二次封装,通过unit test进行case管理,整个框架的核心思想是page object,基于python 语言,case和page相分离的技术和html的报告+pyse开源的调用
ui 自动化和接口自动化不一样,接口测试的是数据(等价类,边界值),UI自动化测试的是页面的元素是不是正常展示(很少用到数据驱动)用关键字驱动检查页面逻辑,只需要一套数据源
将一个页面抽象一个类
封装一个登录一个页面
中途遇到的问题:
name,在pyse里,没有加进去name方法
这个变量加了引号