• 后来我放弃了airtest,用了uiautomator2,如果用uiautomator2,可以参考下下面的·😀

    def oppo_verify(u):
    """ 处理oppo权限问题 """
    if u(packageName="com.coloros.safecenter", textContains="需要您验证身份后安装").exists:
    u.set_fastinput_ime()
    u(className='android.widget.EditText').set_text('123456')
    u(className='android.widget.Button', text='安装').click()
    if u(packageName="com.android.packageinstaller", resourceId="com.android.packageinstaller:id/bottom_button_layout").exists:
    u.click(0.714, 0.96)
    return True


    def install_bao(url):
    """ 安装apk """
    u.app_uninstall(APP_NAME)
    u.app_install(url, installing_callback=oppo_verify)
    # u(resourceId="com.android.packageinstaller:id/bottom_button_two").click()
    logger.info('apk installed over!!!')

  • ELK 入门 at December 19, 2018

    楼主高产👍 ES用在查询业务中也不错

  • 如果升级模块有优化,新版本是需要测试升级的,做法是打个更高版本的包😄

  • 如果有一天空气也收费 at December 10, 2018

    谢谢社区,我看到了更多👍

  • 好像private方法不能生成,是这样的么?,还是操作姿势不对?😄


  • 如果一定要这么写的话。。。可以试试加下反斜杠

  • 算法积累 at October 26, 2018

    冒泡好像不正确。。

  • 好像有个ptest 支持并发的😂 没试过,哈哈哈哈

  • Python 测试之道 at July 03, 2018

    语音真有毒。。已下单。。。希望。。。😂

  • HttpRunnerManager 正式发布 at March 05, 2018

    很赞,作为一枚测试,先提个bug为敬
    如果有删除再添加的动作,这个id就会重复,然后提交参数就会。。。

测试一枚