测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
新手
jikunsishen (耿纪坤)
第 722 位Users / 2014-04-15
1 篇帖子 • 19 条回帖
0 关注者
0 正在关注
0 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 热门话题
  • 最近回帖
  • Appium 【已经解决】appium 运行示例 android_contact.py 报错,麻烦帮忙看下
    0 个赞 / 21 条回复
  • IOS app-inspector 启动报错 Internal Server Error,log 报错 xctest client exit with code: 65, signal: null at March 02, 2018

    遇到了跟您一样的问题,请问解决了吗?

  • 【已经解决】appium 运行示例 android_contact.py 报错,麻烦帮忙看下 at April 18, 2014

    #18 楼 @monkey 哪个文档?

  • 【已经解决】appium 运行示例 android_contact.py 报错,麻烦帮忙看下 at April 18, 2014

    #11 楼 @monkey

    #-*- coding:utf-8 -*-
    import os
    from selenium import webdriver
    
    # Returns abs path relative to this file and not cwd
    PATH = lambda p: os.path.abspath(
        os.path.join(os.path.dirname(__file__), p)
    )
    
    desired_caps = {}
    desired_caps['device'] = 'Android'
    desired_caps['browserName'] = ''
    #版本对应手机版本
    desired_caps['version'] = '4.2.2'
    #路径改了
    desired_caps['app'] = PATH('ContactManager.apk')
    #什么意思?
    desired_caps['app-package'] = 'com.example.android.contactmanager'
    #什么意思?
    desired_caps['app-activity'] = '.ContactManager'
    #什么意思
    driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
    
    #找到添加按钮?
    el = driver.find_element_by_name("Add Contact")
    #点击button
    el.click()
    
    #
    textfields = driver.find_elements_by_tag_name("textfield")
    #添加
    textfields[0].send_keys("GENGJIKUN")
    #添加
    textfields[1].send_keys("15201558593")
    #添加
    textfields[2].send_keys("jikunshishen@163.com")
    #点击保存
    driver.find_element_by_name("Save").click()
    #退出
    driver.quit()
    

    能帮我添下注释么?

  • 【已经解决】appium 运行示例 android_contact.py 报错,麻烦帮忙看下 at April 18, 2014

    #12 楼 @lihuazhang 我就是太粗心了~ 谢谢了哈

  • 【已经解决】appium 运行示例 android_contact.py 报错,麻烦帮忙看下 at April 18, 2014

    #13 楼 @monkey

    #-*- coding:utf-8 -*-
    import os
    from selenium import webdriver
    
    # Returns abs path relative to this file and not cwd
    PATH = lambda p: os.path.abspath(
        os.path.join(os.path.dirname(__file__), p)
    )
    
    desired_caps = {}
    desired_caps['device'] = 'Android'
    desired_caps['browserName'] = ''
    #版本对应手机版本
    desired_caps['version'] = '4.2.2'
    #路径改了
    desired_caps['app'] = PATH('ContactManager.apk')
    desired_caps['app-package'] = 'com.example.android.contactmanager'
    desired_caps['app-activity'] = '.ContactManager'
    
    driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
    
    el = driver.find_element_by_name("Add Contact")
    el.click()
    
    textfields = driver.find_elements_by_tag_name("textfield")
    textfields[0].send_keys("My Name")
    textfields[2].send_keys("someone@somewhere.com")
    
    driver.find_element_by_name("Save").click()
    
    driver.quit()
    

    成功了~谢谢!我太粗心了~

  • 【已经解决】appium 运行示例 android_contact.py 报错,麻烦帮忙看下 at April 18, 2014

    #9 楼 @monkey 我试试

  • 【已经解决】appium 运行示例 android_contact.py 报错,麻烦帮忙看下 at April 17, 2014

    #7 楼 @monkey 恩,是呢,但我就跑步起来呢

  • 【已经解决】appium 运行示例 android_contact.py 报错,麻烦帮忙看下 at April 16, 2014

    #5 楼 @monkey 但我脚本是对的吧~

关于 / 活跃用户 / 中国移动互联网测试技术大会 / 反馈 / Github / API / 帮助推广
TesterHome社区,测试之家,由众多测试工程师组织和维护的技术社区,致力于帮助新人成长,提高测试地位,推进质量发展。Inspired by RubyChina
友情链接 WeTest腾讯质量开放平台 / InfoQ / 掘金 / SegmentFault / 测试窝 / 百度测试吧 / IT大咖说
简体中文 / 正體中文 / English

©testerhome.com 测试之家   渝ICP备2022001292号
  渝公网安备 50022202000435号    版权所有 © 重庆年云聚力信息技术有限公司