测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
tongshanshanshan (woyebuzhidaowoshishei)
第 5338 位会员 / 2015-09-17
8 篇帖子 • 132 条回帖
105 关注者
10 正在关注
39 收藏
菜鸟的进阶之路!
打赏支持
GitHub Public Repos
  • AutoLine 1

    AutoLine是一个通用的自动化测试开源平台

  • testDesignPattern 1

  • TestRunner 0

  • CyshApiTest 0

  • navicat-keygen 0

    A keygen for Navicat

  • atx-server 0

    manage all the atx-agents

  • testCircle1 0

  • sibi 0

    V2EX 撕逼大战

  • tongshan1.github.io 0

  • flasky 0

    Companion code to my O'Reilly book "Flask Web Development".

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • Appium python 框架 at 2015年11月12日

    #40 楼 @turinblueice 已经修改了,修改后的请看这个https://testerhome.com/topics/3526

  • Appium+python 框架 (二) at 2015年11月12日

    #15 楼 @lylyliuyu 打错了。。。

  • 测试之我见 (三) at 2015年11月12日

    抢沙发!

  • Appium+python 框架 (二) at 2015年11月10日

    #13 楼 @duyanguang 谢谢,我会去试试的。

  • Appium+python 框架 (二) at 2015年11月06日

    #11 楼 @x746560359 可以通过 xpath,或者 class。通过 class 的话可以获取一个 element list,然后通过下标获取你想要的那个 element。

    def gets(self, index):
      elements = driver.find_elements_by_id(self.pathvalue)
      return elements[index]
    

    例如这样

  • WeTest 接口自动化测试框架 at 2015年10月29日

    66666666666

  • Appium+python 框架 (二) at 2015年10月28日

    #8 楼 @284772894 https://github.com/tongshan1/appium_python

  • Appium+python 框架 (二) at 2015年10月27日

    #4 楼 @haiquan180 我还是没有太明白你的意思,autoRun.bat 这个只是运行 run.py 而已,server 的启动和停止我是封装在 AppiumServer.py 里面,server 的启动时在 run.py 里面调用了 AppiumServer 的 startServer()而已。不知道你是不是这个意思?

  • Appium+python 框架 (二) at 2015年10月27日

    #2 楼 @haiquan180 额,我实现了啊。。封装了 AppiumServer,在 run.py 里面调用的。

  • Appium python 框架 at 2015年10月22日

    #38 楼 @yuweixx 这几个月都会更新的

  • Appium python 框架 at 2015年10月22日

    #36 楼 @yuweixx 我加你 qq 看下?

  • Appium python 框架 at 2015年10月22日

    #34 楼 @yuweixx 贴下代码呢,是不是你的路径没有配对?

  • 初识 APP 安全性测试 at 2015年10月22日

    666666666666666

  • Appium python 框架 at 2015年10月14日

    #26 楼 @dujingjing1_1
    1.大师我不敢当啊,我也是刚接触不久。
    2.我看了一下 log,你是根据 find_element(by=By.NAME, value=name) 来寻找的,有没有尝试过 xpath 之类的?弹出框的话,找之前是不是要 switch_to_alert()一下呢?
    3.其他的话我也想不到其他原因了,毕竟我也接触不久。不知道可不可帮到你。

  • Appium python 框架 at 2015年10月14日

    #21 楼 @anikikun 谢谢你的意见,我会试试的。

  • Appium python 框架 at 2015年10月14日

    #20 楼 @darker50 好的,我会试试的。谢谢你的意见

  • Appium python 框架 at 2015年10月13日

    #16 楼 @chenhengjie123 十分感谢,我会努力改善的!!

  • Appium python 框架 at 2015年10月13日

    #14 楼 @among29 got it !3q

  • Appium python 框架 at 2015年10月13日

    #2 楼 @among29

    第一点根据你提供的方法我写出来了

    def isStartServer():
    
        response = None
        url = baseUrl+"/status"
        try:
            response = urllib.request.urlopen(url, timeout=5)
    
            if str(response.getcode()).startswith("2"):
                print(response.getcode())
                return True
            else:
                return False
        except URLError:
            return False
        finally:
            if response:
                response.close()
    

    第二点

    我发现在 case 执行结束后有这么一句 log
    info: <-- DELETE /wd/hub/session/ebfae3a8-b604-47c1-bb58-17cf02b28b57 200 977.879 ms - 76 {"status":0,"value":null,"sessionId":"ebfae3a8-b604-47c1-bb58-17cf02b28b57"}
    是不是意味着我不需要在 delete session 了呢?

  • Appium python 框架 at 2015年10月12日

    #1 楼 @testerlin =。=

  • Appium python 框架 at 2015年10月12日

    #2 楼 @among29 谢谢回复,我会试试的。

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

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