循环查找元素。然后,当按钮消失时,您只需要执行其他操作等即可。但是现在写错了,不知道怎么写,请告诉我:
if ((games.MoreGames.Displayed)==false)
{
int i = 6;
while (i > 0)
{
games.MoreGames.Click();
}
}
else if (games.MoreGames.Displayed)
{
games.MoveCursorToGame(games.BookOfRaImage);
games.GamePlayButton.Click();
System.Threading.Thread.Sleep(6000);
var balance = games.BalanceTextPartners.Text.DoubleParseAdvanced();
System.Threading.Thread.Sleep(DELAY);
games.ButtonClick(games.GameContainer, 693, 750);
System.Threading.Thread.Sleep(1000);
games.ButtonClick(games.GameContainer, 693, 750);
//games.BalanceTextPartners.Click();
System.Threading.Thread.Sleep(3000);
Assert.AreNotEqual(balance, games.BalanceTextPartners.Text.DoubleParseAdvanced());
}
您必须减少 i 变量,并且希望显示所有带有操作的代码,否则不清楚该方法的作用 - games.MoreGames.Click();