# -*- coding:utf-8 -*-
# -*- coding:utf-8 -*-
import os, time, unittest,sys
from appium import webdriver
# from selenium import webdriver
class fpsTest(unittest.TestCase):
def setUp(self):
desired_caps = {}
desired_caps['platformName'] = 'Android' # 设备系统
desired_caps['platformVersion'] = '7.1.1' # 设备系统版本
desired_caps['deviceName'] = '28f5751a' # 设备名称
desired_caps['appPackage'] = 'com.ss.android.article.video'
desired_caps['appActivity'] ='com.ss.android.article.video.activity.SplashActivity'
desired_caps['noReset'] = 'True'
self.driver = webdriver.Remote("http://localhost:4723/wd/hub", desired_caps)#启动APP
time.sleep(20)
print("setup")
def tearDown(self):
print("teardown")
def test_mem(self):
j = 0
x = self.driver.get_window_size()['width']
y = self.driver.get_window_size()['height']
for i in range(50):
self.driver.swipe(x * 0.5, y * 0.75, x * 0.5, y * 0.55, 100)
j=j+1
print(j)
if __name__=="__main__":
unittest.main()
# def get_size(self):
# x = self.driver.get_window_size()['width']
# y = self.driver.get_window_size()['height']
# return (x, y)
#
# def swipe_up(self, t):
# screen = self.get_size()
# self.driver.swipe(screen[0] * 0.5, screen[1] * 0.75, screen[0] * 0.5, screen[1] * 0.25, t)
appium------之西瓜视频上滑50次
最新推荐文章于 2023-12-08 16:06:24 发布