最近在做H5端UI自动化测试,其中遇到了一个棘手问题就是密码控件,因为密码控件的按钮每次都是随机不一样的,没法固定去点击输入密码.密码的输入框是div不是input,所以没法用send_keys()这个方法.输入的密码都是经过加密后传给后台的,所以没法直接传值.各种途径都被堵死,宝宝心里苦啊.想来想去只能模拟人去点击输入密码,但是按键每次位置不一样,是个难题,于是想了一个办法就是识别按键上的数字,然后再去点击,接下来说一下实现的思路: 1.看下图我们输入密码的页面,所看到的每个数字,都是一个小图