irving zisman
Client
- Регистрация
- 18.05.2017
- Сообщения
- 226
- Благодарностей
- 28
- Баллы
- 28
А как сделать несколько свайпов друг за другом, в промежутке от 3 до 7 раз? Т.е мне нужно свайпнуть строго 3,4,5,6 или 7 раз вниз. Вот к примеру код на свайп из 5 раз, но как из этого сделать рандом на 3-7 свайпов?
Код:Size size = driver.Manage().Window.Size; Point start = new Point((int)(size.Width * 0.5), (int)(size.Height * 0.5)); Point end = new Point((int)(size.Width * 0.5), (int)(size.Height * 0.8)); driver.Swipe(start.X, start.Y, end.X, end.Y, 500); System.Threading.Thread.Sleep(100); driver.Swipe(start.X, start.Y, end.X, end.Y, 500); System.Threading.Thread.Sleep(100); driver.Swipe(start.X, start.Y, end.X, end.Y, 500); System.Threading.Thread.Sleep(100); driver.Swipe(start.X, start.Y, end.X, end.Y, 500); System.Threading.Thread.Sleep(100); driver.Swipe(start.X, start.Y, end.X, end.Y, 500);
Код:
int x = new Random().Next(3,7);
for (int i = 0; i < x;i++)
{
driver.Swipe(start.X, start.Y, end.X, end.Y, 500);
}