+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2019-04(1)

2019-06(1)

2019-07(2)

2019-08(120)

2019-09(93)

一套刷(app)浏览量的代码使用uiautomator2

发布于2020-06-25 22:11     阅读(77)     评论(0)     点赞(30)     收藏(2)


# coding=gbk
import threading
import paramiko
import uiautomator2 as u2
import time
import random
exitFlag = 0
import random

# d_op = u2.connect('49fb181b')  #988ed5324159535852
# d_sx =u2.connect('192.168.199.159')
d_xm = u2.connect('192.168.199.115')  # 988ed5324159535852
class myThread9(threading.Thread):  # 继承父类threading.Thread
    def __init__(self, threadID, name, counter):
        threading.Thread.__init__(self)
        self.threadID = threadID
        self.name = name
        self.counter = counter
    def run(self):  # 把要执行的代码写到run函数里面 线程在创建后会直接运行run函数
        d_xm.unlock()
        d_xm.app_stop_all()
        time.sleep(2)
        d_xm.app_start("com.taobao.idlefish")
        time.sleep(5)
        i = 0
        d_xm.xpath("// *[ @ text = '我的']").click()
        time.sleep(2)
        hh = random.randint(1, 4)
        time.sleep(hh)
        # // *[ @ text = "我发布的 3"]
        d_xm.xpath("// *[ @ text = '我发布的 5']").click()
        while True:
            hh = random.randint(1, 4)
            time.sleep(hh)
            d_xm.click(0.198, 0.614)
            time.sleep(hh)
            d_xm.swipe(0.469, 0.75, 0.44, 0.263)
            # // *[ @ text = "返回"]
            time.sleep(3)
            d_xm.xpath("// *[ @ text = '返回']").click()
            time.sleep(hh)
            i=i+1
            print(i)
thread9= myThread9(3, "Thread-9", 3)
# thread12= myThread12(3, "Thread-12", 3)

#创建新线程的列表

# thread8.start()
# thread6.start()
# thread8.start()
thread9.start()

说明:
设备名:MI 8 UD(小米8)
屏幕尺寸: 6.21英寸
因为咸鱼每进一次页面浏览量加1,所以上面代码主要就是进入产品页面滑动浏览,之后退出页面
这个数字“5”是你发布产品的数量在这里插入图片描述

原文链接:https://blog.csdn.net/qq_43592253/article/details/106916959



所属网站分类: 技术文章 > 博客

作者:齐天大圣

链接: https://www.pythonheidong.com/blog/article/430614/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

30 0
收藏该文
已收藏

评论内容:(最多支持255个字符)