Selenium 模拟人输入
2024-09-09 16:23:42
public static void type(WebElement e,String str) throws InterruptedException
{
String[] singleCharacters = str.split(""); // Interval is 0.5 second between each type of character, this is to
// simulate real human action
for (int i = 0; i < singleCharacters.length; i++)
{
if (singleCharacters[i]!="")
{
e.sendKeys(singleCharacters[i]);
Thread.sleep(500);
}
}
Thread.sleep(1000); }
在sendKeys时,把字符串拆分成单个字符,使用间隔0.5s
最新文章
- Hadoop学习笔记—12.MapReduce中的常见算法
- Go语言的传值与传引用
- 十五个常用的jquery代码段【转】
- 【bzoj1078】[SCOI2008]斜堆
- sql_树形查询
- 关于js的string的3个函数slice,substring,substr对比
- 用C#实现控制台进度条
- JS 操作Dom节点之样式
- 把Nginx加入系统服务 service nginx (start | stop | restart | reload)
- asp.net core + angular2
- 【甘道夫】使用HIVE SQL实现推荐系统数据补全
- localStorage存值取值以及存取JSON,以及基于html5 localStorage的购物车
- 学JAVA第十八天,接口与抽象类进一步加深
- Trident中的解析包含的函数操作与投影操作
- RabbitMQ 设置队列的过期时间
- CentOS上部署JAVA服务【转】
- 配置openfire环境
- Caffe中deploy.prototxt 和 train_val.prototxt 区别
- CentOS7系列--1.4CentOS7服务
- ZOJ - 2587 Unique Attack (判断最小割是否唯一)