Class Selenium webdriver模拟在线单词搜索游戏中的用户选择单词事件

Class Selenium webdriver模拟在线单词搜索游戏中的用户选择单词事件,class,selenium,webdriver,action,mousemove,Class,Selenium,Webdriver,Action,Mousemove,我想模拟在wordsearch在线游戏中选择单词的真实场景。例如,需要查找的单词是“School”,然后我将单击字母S并移到右边,在那里有字母C H O L,选择/查找单词服务器时将显示successs 考虑到我已经识别了这个单词,现在想点击字母S并向右移动以选择C H O L 怎么做 HTML: G s T J Z N P H M C s N N A. L v F X H K 这应该行得通,如果有语法错误,请道歉,不要使用Java IDE List<WebElement> all

我想模拟在wordsearch在线游戏中选择单词的真实场景。例如,需要查找的单词是“School”,然后我将单击字母S并移到右边,在那里有字母C H O L,选择/查找单词服务器时将显示successs

考虑到我已经识别了这个单词,现在想点击字母S并向右移动以选择C H O L

怎么做

HTML:


G
s
T
J
Z
N
P
H
M
C
s
N
N
A.
L
v
F
X
H
K

这应该行得通,如果有语法错误,请道歉,不要使用Java IDE

List<WebElement> allLetters= dropDown.findElements(By.className("rf-tgrid"));

for ( WebElement we: allLetters) { 
    if ( we.getText().contains( "Your school letters in some sort of List<> or Array[]"))
    {
       Actions action = new Actions(webdriver);
       action.moveToElement(we).click().build().perform();
    }
List allLetters=dropDown.findElements(By.className(“rf-tgrid”);
对于(WebElement we:allLetters){
如果(we.getText().contains)(“您的学校字母在某种列表或数组[]中”)
{
动作动作=新动作(webdriver);
action.moveToElement(we).单击().build().perform();
}

类似的东西应该可以用。

你能发布一些你想与之互动的网站的HTML吗。附加两行每行有十列。示例Jamie Rees,我知道我们可以借助Webdriver中的Action类来模拟场景,但想知道如何做:):)好的,你在用什么语言?我想要HTML为其内部应用程序提供了一个更好的答案,因此我不应该共享它..java
List<WebElement> allLetters= dropDown.findElements(By.className("rf-tgrid"));

for ( WebElement we: allLetters) { 
    if ( we.getText().contains( "Your school letters in some sort of List<> or Array[]"))
    {
       Actions action = new Actions(webdriver);
       action.moveToElement(we).click().build().perform();
    }