其实这些都是很基础的内容,现在都是在炒现饭。
上篇我写了unittest框架下的几种断言方法,那些属于技术层面的。
实际我们在做UI自动化的时候,要考虑业务层面的,例如:页面是否登录成功,页面跳转是否成功等等,
我们怎么判断呢?
这个时候,python中的获取文本内容,就可以帮助我们解决这个业务层面的问题了。
先上代码:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiETPwJWZ3ZCMwcTP39zZuBnLENTJENTJ3pVdC5GT0kFVPh3ZE1UNNpWT4BTeOdXQE1UeZpXT4lEVPdXRU10dJRUT5BzQOVTUq10MFRVT2VEVNdXSE1Ue4MkT1ElaNNTRU1kdjJjYzpkMMRXOykVdNNjW2hXbZVnTtx0dJRUT5N2ViBXO5xkNNh0YwIFSh9CXt92YuM3YltWas5iclN3Ztl2Lc9CX6MHc0RHaiojIsJye.png)
如上:我们通过了title和业务层面的字段值两个断言,就可以判断我们是否页面跳转成功了。
其实这些都是很基础的内容,现在都是在炒现饭。
上篇我写了unittest框架下的几种断言方法,那些属于技术层面的。
实际我们在做UI自动化的时候,要考虑业务层面的,例如:页面是否登录成功,页面跳转是否成功等等,
我们怎么判断呢?
这个时候,python中的获取文本内容,就可以帮助我们解决这个业务层面的问题了。
先上代码:
如上:我们通过了title和业务层面的字段值两个断言,就可以判断我们是否页面跳转成功了。