action_method里面的点击操作,怎么处理有多个元素,点击其中某一个情况

来源:6-9 关键字模型逻辑梳理之代码重构-2

慕府将军

2018-07-25

在使用find_elements_by_className定位的是一组元素,点击其中一个,用关键字怎么处理

写回答

2回答

慕函数9270891

2020-03-08

你好,请问这个问题解决了吗

0
1
Mushishi
比如username=id>email>0 这个时候我们拿的元素是不是就是username的,但是后面很多,我们就可以拿到email后面的0,如果我们拆>的时候如果list>2,是不是就代表我们是list定位,我们就可以走findelements,这个时候我就可以把下表传递给元素比如username=id>email>0 这个时候我们拿的元素是不是就是username的,但是后面很多,我们就可以拿到email后面的0,如果我们拆>的时候如果list>2,是不是就代表我们是list定位,我们就可以走findelements,这个时候我就可以把下表传递给元素
2020-03-09
共1条回复

Mushishi

2018-07-25

你封装的是list。那么这个时候你想既然拿到的是一个list,你后面是不是需要多一个下标?就是方便这个list元素拿到后取取对应的一个呢?这是在关键字模型中最无奈的地方,你会根据不同的场景,不同的需求去不断维护完善关键字。

0
2
Mushishi
回复
慕函数9270891
比如username=id>email>0 这个时候我们拿的元素是不是就是username的,但是后面很多,我们就可以拿到email后面的0,如果我们拆>的时候如果list>2,是不是就代表我们是list定位,我们就可以走findelements,这个时候我就可以把下表传递给元素
2020-03-09
共2条回复

Python主讲移动端自动化测试框架Appium

APP自动化基础知识、po模型、关键字模型、服务自动化、持续集成

1508 学习 · 1333 问题

查看课程