测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
新手
hobbs (zhangyang)
第 1065 位Users / 2014-06-12
14 篇帖子 • 57 条回帖
26 关注者
10 正在关注
36 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 以测试集方式运行测试 at September 02, 2014

    #7 楼 @jacky 我看着更像类名,而且貌似是 java

  • appium 中判断结果时,如何从本地数据库读取来判断某条操作是否成功? at September 02, 2014

    #2 楼 @rabbit 。。。。没有读取权限,那还怎么取啊。有权限的话,无非是安装下数据库的模块,如果是 python 的话就是用 MySQLdb 或者 pymssql 模块,然后在代码里边写查询语句就行了。。。。

  • appium 中判断结果时,如何从本地数据库读取来判断某条操作是否成功? at September 02, 2014

    虽然我不知道你的具体场景是什么,但是我想应该是这样:通过数据库语句查询出数据,再跟界面上的数据做比较,一致就成功,查不到或者不一致就失败,应该是这样吧

  • 以测试集方式运行测试 at September 02, 2014

    #3 楼 @luis 好的,找时间按你这思路研究一下:)

  • 以测试集方式运行测试 at September 01, 2014

    #1 楼 @seveniruby 之前在具体弄这个的时候,想的是以一个 list 形式来将各个测试脚本的名字存在一个外部 txt 文件中(这样改起来方便一点),然后在函数中通过 while 或者 for 循环语句来 addTest()就好了,但是我不知道怎么解决引入脚本的问题,即不知道怎么动态的 from。。。import。。。思寒大神有什么好方法没?

  • 【已解决】请问大家,脚本报错,Activity used to start app doesn't exist or canno t be launched at September 01, 2014

    你的 appActivity 参数不对,不存在或者不是启动 activity

  • 【已解决】请问,应用安装到真机中 desired_caps['app']的值怎么写? at August 27, 2014

    #7 楼 @test_skp 我觉得四楼办法是可行的,因为我的是可行的。实践第一,先让它能用,然后有时间再去研究原理也不失为一种方法啊

  • Appium for Mac 环境准备篇 at August 27, 2014

    #13 楼 @gaozhenxi of course 能

  • TesterHome 新秀培养计划 at August 25, 2014

    hi,我是 hobbs,qq 号是 406721001.工作一年多,现在在一家移动互联网公司工作。我目前的兴趣方向是在移动自动化测试和移动端性能测试。我最近两个多月一直在使用 appium 进行自动化测试的实践。提到贡献代码,我很乐于贡献代码,我认为这既是对自己持续学习的鞭策也是不断提升自我的一个机会。我特别喜欢 testerhome 的氛围。总体感觉大家都很上进,我也会时不时的在这里请教问题,并和大家一起探讨。很期待能参与 tersterhome 的技术研发项目,一想到能和诸牛人一起做事情,心中还有点小激动~

  • Appium 安卓环境的配置 at August 20, 2014

    #30 楼 @711child 手机连上 pc 在 cmd 命令行里边敲 adb devices 命令 前提你把 android sdk 的 platform-tools 目录加入到环境变量中了,如果没加,在 cmd 中进入该目录后 敲 adb devices

  • 在 android 真机上运行测试时频繁连接设备弹出 USB 选项怎么破? at August 20, 2014

    #5 楼 @seasoncool2011 http://testerhome.com/topics/153 26 楼我的回复,我就不复制了哈

  • Appium 安卓环境的配置 at August 20, 2014

    #27 楼 @711child 这,你可以试一下啊,不装的时候看会不会自动装,装了的话看是不是装的指定的包

  • Appium 安卓环境的配置 at August 20, 2014

    #25 楼 @711child 1.apk 路径是本地的。。。。在我的 E 盘中;2.我发现还有一种方法可以知道 appactivity,就是用 monkey 做测试的时候,可以从 monkey 的日志中得到。3.关于真机测试 protocol failure 的问题,我去网上查了一下,说是 USB 接口供电不足的问题,我换个线换个接口还真好了,具体原理不清楚,如果遇到这个问题,大家可以试一下

  • 在 android 真机上运行测试时频繁连接设备弹出 USB 选项怎么破? at August 11, 2014

    #1 楼 @daydayup 基本可以排除数据线的问题

  • Appium 安卓环境的配置 at August 04, 2014

    #22 楼 @lihuazhang 恩,了解,我在我们 testerhome 上的《appium 简明教程(3)》上看到,--no-reset 和--full-reset 参数是必须要带一个的;然后 appActivity 是不是只能找开发要?我反编译了开发包还是不知道哪个才是启动 Activity 因为太多了,不知道是哪一个

  • Appium 安卓环境的配置 at August 04, 2014

    #20 楼 @lihuazhang 服务端的错误就是 protocol failure 不过我现在已经调通了 具体原理我不太清楚;我就说说我是怎么调通的:1.我在启动 appium 的时候加了个 --no-reset 参数; 2.我将 setup 函数中的 appPackage 参数和 appActivity 参数注释掉了,然后把 app 参数加上了,指定了一个 apk。 我猜测原来错误应该是我的 appActivity 参数的问题,因为我在模拟器中运行同样的代码的时候,模拟器报的错是: ” Original error: Activity used to start app doesn't exist or cannot be launched! Make sure it exists and is a launchable activity“,供大家参考

  • Appium 安卓环境的配置 at August 04, 2014

    #17 楼 @lihuazhang 补充一下 不是设备错误,是代码运行错误 具体是 setup 函数错误,文字太小 错误名称为 “WebDriverException: Message: u'A new session could not be created. (Original error: Command failed: protocol failure\r\n)' ”

  • Appium 安卓环境的配置 at August 04, 2014

    #17 楼 @lihuazhang

    我设置的参数是这样的 但是每次运行 就会重新去连接设备,导致设备出现如下错误,不知道你遇到过这种问题没?(python)写的

  • Appium 安卓环境的配置 at August 04, 2014

    #8 楼 @lihuazhang android 真机测试的时候 desired capabilityis 该如何设置呢? 具体的 app 这个参数如何设置?

  • 【转帖】Appium 滑动问题研究 at July 14, 2014

    我看 python-client-master 中的 readme.md 文档中没有 scroll 这个方法啊,是 python 就没有吗?python 中有没有替代的方法呢

  • 关于 appium 元素定位的一个问题 at July 08, 2014

    #10 楼 @qddegtya 我只是为了实现这么一个逻辑:当页面找不到 “登录” 按钮时,判断为已登录,当找得到该按钮时,判断为未登录。 当 “登录” 按钮找不到时,也就是 try 块里边的语句执行出错时,会出异常,具体异常,我想应该是 an element could not be located balabalabala...

  • 关于 appium 元素定位的一个问题 at July 04, 2014

    #8 楼 @lihuazhang 恩,不过还是非常感谢,你给提供了思路

  • 关于 appium 元素定位的一个问题 at July 04, 2014

    #5 楼 @qddegtya 对啊 关键是第一句执行的时候就错报错了,所以第二句就无从执行起。 我最终的解决办法是这样的 代码如下,供大家参考

    try:
         button1 = self.driver.find_element_by_name("登录")
    except:
         print "用户已登录,执行用户已登录时的测试流程"
    else:
          print “用户未登录,执行用户未登录时的测试流程”
          ###aaa这里是用户未登录时的流程
    
    
    
    ###bbb这里是用户已登录的流程
    

    这样写可以实现我的目的,因为如果登录按钮不存在,捕获异常执行 except 中的内容,然后后执行 bbb;登录按钮存在,没有异常,执行 else 中的内容 aaa,然后执行 bbb。这样就没问题了

  • 关于 appium 元素定位的一个问题 at July 04, 2014

    #3 楼 @lihuazhang 我试了一下 用 try except else 语句可以实现我的目的 python 中是 try except 搭配用 你说的 try catch 应该是 java 和其他语言的用法

  • 关于 appium 元素定位的一个问题 at July 04, 2014

    #1 楼 @lihuazhang ok 我试试 谢了

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

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