Example #1
0
    def openBox(self):
        """开宝箱并看广告.
        """
        act.wait(3)
        #点击宝箱
        act.tapWithRand(920, 720)

        #等宝箱打开页面加载
        act.wait(4)

        #点击广告
        act.tapWithRand(550, 720)

        #等广告页面看完
        act.wait(60)

        #退出下载页面
        #oUtils.backKey()
        #act.wait(3)

        #退出广告页面
        oUtils.backKey()
        act.wait(3)

        return
Example #2
0
def test_main():
    '''测试主流程'''

    while 1:
        oUtils.setSleep(1)
        tapNewsList(0)
        oUtils.setSleep(1)
        readNews(940)
        oUtils.setSleep(1)
        oUtils.backKey()
        oUtils.setSleep(2)
        moveNextNewsList()
Example #3
0
    def open20AdVideo(self):
        """限时任务. 半屏模式,需要装限时任务栏滑动到导航栏下.
        """

        act.wait(3)
        #半屏坐标
        act.tapWithRand(700, 380, 16)
        #等广告看完
        act.wait(60)
        #oUtils.backKey()
        #act.wait(3)
        oUtils.backKey()
        act.wait(3)
        return
Example #4
0
    def eatColEggs(self, coEggX, coEggY):
        #等待界面稳定
        oUtils.setSleep(2)

        #点击彩蛋
        adX = oUtils.getRandom(coEggX - 5, coEggX + 5)
        adY = oUtils.getRandom(coEggY - 5, coEggY + 5)

        print('>>> 执行点击彩蛋操作,坐标: (%d,%d) ' % (adX, adY))
        oUtils.tap(adX, adY)

        oUtils.setSleep(1)

        oUtils.backKey()

        oUtils.setSleep(2)

        print('>>> 完成金币页面彩蛋操作')

        #完成操作
        return
Example #5
0
def test_openBox():
    """测试从红包
    """
    tt = toutiao()

    print('>>> 跳转到任务中心,等待6s...')
    oUtils.tap(170, 140)

    # 等任务中心加载出来
    oUtils.setSleep(6)

    # 点击宝箱
    print('>>> 点击宝箱,开宝箱')
    tt.eatBox(905, 665)
    oUtils.setSleep(3)

    # 看广告
    tt.eatAD(575, 785, 1)

    oUtils.setSleep(1)

    oUtils.backKey()

    # 休息4s
    oUtils.setSleep(4)

    # 返回到文章页面.
    oUtils.backKey()
    oUtils.setSleep(2)
    # --------------------------

    # 返回到文章列表
    print('>>> 返回到文章列表.')
    oUtils.backKey()
    oUtils.setSleep(3)
Example #6
0
    def eatRadBagAndOpenBox(self):
        act.tapWithRand(110, 480)
        #等任务页面加载(任务中心加载时长较大)
        act.wait(10)

        #点击宝箱
        act.tapWithRand(920, 720)

        #等宝箱打开页面加载
        act.wait(4)

        #点击广告
        act.tapWithRand(550, 720)

        #等广告页面看完
        act.wait(40)

        #退出下载页面
        oUtils.backKey()
        act.wait(3)

        #退出广告页面
        oUtils.backKey()
        act.wait(3)

        #退出任务中心页面
        oUtils.backKey()
        act.wait(3)

        #完成.
        return