- 博客(4)
- 收藏
- 关注
原创 python selenium 库使用
目录安装selenium环境搭建selenium快速入门1、元素定位selenium 库下webdriver模块的常用方法1、控制浏览器操作2、鼠标事件3、键盘事件4、表单切换5、多窗口切换6、弹框处理7、下拉框选择操作安装seleniumpip install selenium环境搭建下载对应版本浏览器驱动(selenium调用浏览器必须有一个webdriver的驱动文件) 配置环境变量,path=驱动下载目录selenium快速入门1
2021-08-03 17:57:44
243
原创 常见面试题整理
Java相关:1、list、set、map的区别?- list 的特点是元素有序,元素可重复,list接口的主要实现类有ArrayList和LinkedList,list可以动态增长,查找元素的效率较高- set 的特点是元素无序,且不可重复,主要实现类有HashSet和TreeSet,删除和插入的效率比较高- map的特点是存储的键值对,主要实现类有HashMap和TreeMap2、String 类能不能继承?- 不能被继承,因为java对String类的定义中有final修饰符,而f
2021-07-09 17:39:36
270
原创 selenium web自动化问题整理(二)
1.元素定位xpath定位基本解决所有难找的元素(1) 元素属性定位:xpath = "//input[@placeholder='门槛']"(1) 元素文本定位:xpath="//span[text()='确 定']" 或者包含某文本//span[contains(text()='确 定'](3)某个结点不好找时,可找到其子节点,通过子节点的父节点来找到:xpath="//div[text()='选择模板']/parent::div"(4)如果某个元素通...
2021-06-19 22:35:09
303
原创 selenium web自动化问题整理(一)
1、隐藏元素有些元素不可见,根据其属性无法找到,如下图,通过display:none,控制了元素是否可见。 可以通过 js语句 修改元素属性值。如下: 上图即修改 uploadPicElms 列表中某个元素样式的display=“block”,表示可见,之后可以对该元素正常操作2、元素拖动有些元素不在可视区域,在查找或者操作的时候不方便,所以在执行前可以通过js语句,将待操作元素拖到可视区域内 3、根据部分属性定义元素有些元素的属性是动态,在刷新或者其他操作之后,...
2021-06-19 21:58:53
299
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人