import time import uiautomator2 as u2 from utils.utils import UiFactory # 连接到设备,默认连接第一个设备,如果有多个设备可以指定序列号 ui = UiFactory('127.0.0.1:6555') # 从配置中加载坐标 # 执行deepcoin_point.py 文件进行采集。 ui.load_point("deepcion_point.json") is_start = ui.check_app_running("com.niocpeed.dna") # tab 交易按钮 btn_jy = ui.xpath("btn_jy") if is_start: print("点击交易") btn_jy.click() # 设置委托 input_weituo = ui.xpath("input_weituo") # 设置数量 input_num = ui.xpath('input_num') # 设置数量 btn_ping = ui.xpath('btn_ping') start1 = time.time() input_num.clear() end1 = time.time() print("清空数量:操作耗时:", end1 - start1) start1 = time.time() input_num.text("41") end1 = time.time() print("设置数量:操作耗时:", end1 - start1) btn_buy = ui.desc("btn_buy") start1 = time.time() input_weituo.click() end1 = time.time() print("点击:最优委托 操作耗时:", end1 - start1) start1 = time.time() btn_ping.click() end1 = time.time() print("点击:平仓 操作耗时:", end1 - start1) # # for i in range(10): # # 初始化点击按钮 # start = time.time() # # start1 = time.time() # # input_weituo.click() # # end1 = time.time() # # print("点击:最优委托 操作耗时:", end1 - start1) # # # # # start1 = time.time() # # # input_weituo.set_text("0.114") # # # end1 = time.time() # # # print("设置:操作耗时:", end1 - start1) # # start1 = time.time() # # input_num.click() # # end1 = time.time() # # print("点击:操作耗时:", end1 - start1) # # start1 = time.time() # # input_num.set_text("40") # # end1 = time.time() # # print("设置:操作耗时:", end1 - start1) # start1 = time.time() # btn_buy.click() # end1 = time.time() # print("点击下单:操作耗时:", end1 - start1) # end = time.time() # # print("点击整体:操作耗时:", end - start) # time.sleep(5)