The following code is put into the main function to be available
7. Slide the screenshot
File screen = Driver.getscreenshotas (outputtype.file);
File Screenfile = new file ("D:\\screen.png");
try {
Fileutils.copyfile (screen, screenfile); APIs in the Commons-io-2.0.1.jar
} catch (IOException e) {
E.printstacktrace ();
//}
//
Slide screen
Define a file
File Screen1=driver.getscreenshotas (Outputtype.file);
Put the programming picture
BufferedImage Bos=imageio.read (SCREEN1);
Get the wide height of different phone screens
int Width=bos.getwidth ();
int Heigth=bos.getheight ();
1. Go to the right
Driver.swipe (HEIGTH/2, WIDTH*9/10, WIDTH*1/10, HEIGTH/2, 1000);
Thread.Sleep (3000);
Driver.swipe (HEIGTH/2, WIDTH*9/10, WIDTH*1/10, HEIGTH/2, 1000);
Thread.Sleep (3000);
2. Go to the left
Driver.swipe (WIDTH*1/10, HEIGTH/2, WIDTH*9/10, HEIGTH/2, 1000);
Thread.Sleep (3000);
Driver.swipe (WIDTH*1/10, HEIGTH/2, WIDTH*9/10, HEIGTH/2, 1000);
Thread.Sleep (3000);
3. Slide upwards
Driver.swipe (WIDTH/2,HEIGTH*9/10, WIDTH/2, HEIGTH*1/10, 1000);
Thread.Sleep (3000);
Driver.swipe (WIDTH/2,HEIGTH*9/10, WIDTH/2, HEIGTH*1/10, 1000);
Thread.Sleep (3000);
4. Go downhill
Driver.swipe (WIDTH/2,HEIGTH*1/10, WIDTH/2, HEIGTH*9/10, 1000);
Thread.Sleep (3000);
Driver.swipe (WIDTH/2,HEIGTH*1/10, WIDTH/2, HEIGTH*9/10, 1000);
Thread.Sleep (3000);
Appium screenshot and slide function