测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
seveniruby (思寒_seveniruby)
第 104 位会员 / 2013-10-20
534 篇帖子 • 5031 条回帖
2991 关注者
0 正在关注
11 收藏
专注, 专业, 专心
打赏支持
GitHub Public Repos
  • AppCrawler 1200

    基于appium的app自动遍历工具

  • HogwartsSDET11 34

    霍格沃兹测试学院11期测试开发班学员演练

  • Hogwarts_10 22

  • JavaSDET2 18

    霍格沃兹测试学院Java定向班第二期演练 https://testerh.ke.qq.com/

  • Geek_AppAutomationTesting 14

    极客时间教材与资料

  • AppiumDemo8_Android 12

    第八期演练

  • bashgems 11

    一个增强bash的工具,提供一些函数封装并预加载到shell中提高工作效率

  • appium_online_9 9

  • Geek_AppAutomationTest... 8

    本项目为极客时间与霍格沃兹测试学院的思寒老师共同维护的App自动化测试课程的相关源代码

  • ServiceTestingVip1 6

    霍格沃兹测试学院定向班第一期实战

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • App 自动遍历工具初版 at 2016年02月22日

    #50 楼 @cryingdream94 如果命名合适 不会出现环路的. 按照我的 url 定义方式
    A.a click
    B.b click
    A.a clicked
    所以无论那个按钮只会点击一次. 如果想让业务路径覆盖的好. 还可以这样定义 url, 把 url 设置为只记录一定深度的 activity 序列. 比如 4 层.
    A.a click
    A.B.b click
    A.B.A.a click
    A.B.A.B.b click
    A.B.A.B.A.a url 深度为 4 层. 简化为 A.B.A.a 已经被点击过 不会点击

  • App 自动遍历工具初版 at 2016年02月22日

    #52 楼 @quqing 一样的. UI 本身就是结构化的. 我的结构 Diff 还没做那. 最近忙. 思路应该是没问题的. 把结构保存为以 json 结构即可.

  • App 自动遍历工具初版 at 2016年02月22日

    #51 楼 @xubin98246 20w 是什么意思, 一个设备能连接 20 个设备, 已经不少了

  • App 自动遍历工具初版 at 2016年02月22日

    #49 楼 @doctorq android 的较快. iOS 如果是在虚拟机上截图很慢, 而且消耗内存. 那个第三方的 jar 是什么啊

  • App 自动遍历工具初版 at 2016年02月22日

    @xubin98246 有没有好的让截图更快的办法. 支撑 iOS 和 Android. 目前发现遍历的截图过程挺慢的.

  • App 自动遍历工具初版 at 2016年02月22日

    #41 楼 @xubin98246 @anikikun 你们现在单台机器支撑了多少台设备.

  • App 自动遍历工具初版 at 2016年02月22日

    #45 楼 @cryingdream94 我把每个界面和控件的唯一性都用一个 url 来表示. 是否需要点击是根据这个 url.
    给控件命名的方式决定了是否重复遍历. 是否点击过的判断是根据控件的名字. 控件的名字在框架中是支持自定义的. 所以如果你把一个控件命名为 tag_id_text 的组合, 那么只要 text 不一样, 就会挨个点击. 如果你命名为 tag_id 那么基本就会点击一次. 如果控件的名字是 tag, 那么同类型的控件就只会被点击一次.

    目前的命名方式是 url=activity_tag_id_text 所以文本按钮会挨个点击. 不同界面中的相同按钮也会点击. 这个方式会比较完善的覆盖大多数的功能操作. 想减少点击量或者增加点击量. 只需要重定义这个命名方式就行了

  • App 自动遍历工具初版 at 2016年02月22日

    #38 楼 @aa3673436 文档里面提了. 里面有 windows 的.bat 启动文件. 不过我没测试过. 我是 mac

  • TesterHome 新秀培养计划 at 2016年02月22日

    #119 楼 @qa8335351 欢迎

  • appium 元素定位错误 at 2016年02月20日

    #5 楼 @clovey 别 @ 这么多人. 你直接换个 xpath 表达式不就行了. //*[@name='报告异常'] 不就行了.

  • App 自动遍历工具初版 at 2016年02月20日

    #36 楼 @xubin98246 这个需要优化的. 暂时可以通过指定遍历规则顺序和引导输入可以遍历到.

  • App 自动遍历工具初版 at 2016年02月20日

    #32 楼 @xubin98246 我已经做了一个插件机制了. 可以用 java 自己写插件. 不过我可以在输入引导那增加一个外部的命令调用

  • App 自动遍历工具初版 at 2016年02月20日

    #30 楼 @xubin98246 他只是封装自 appium. 所以 appium 支持它就应该可以支持. 代码动态生成的 view 应该是支持的. 但是安全键盘就不行. 需要借助其他的手段辅助.

  • appium 元素定位错误 at 2016年02月20日

    //UIAApplication[1]/UIAWindow[1]/UIAButton[3]
    这表达式匹配出 2 个元素. 你把//换/试试吧

  • App 自动遍历工具初版 at 2016年02月20日

    #26 楼 @xubin98246 STF 在你们公司运用的如何

  • 使用 javac 打成 class 文件的问题 at 2016年02月19日

    用 maven 或者 gradle 打包工具吧

  • App 自动遍历工具初版 at 2016年02月19日

    #21 楼 @shenkai600 这是你 appium 的配置. 跟 appcrawler 无关. 得自己解决了. 你可以运行 appium-doctor 检查下.

  • testerhome 性能测试 (直播贴) at 2016年02月19日

    #8 楼 @lihuazhang 恩. 从 13 年 10 月才算是 testerhome 的新生.

  • testerhome 性能测试 (直播贴) at 2016年02月19日

    因为发的是接口数据. 没有走 js 解析. 所以 google analyse 的结果不受影响. 数据不变. 所以统计的流量没有什么异常.

  • testerhome 性能测试 (直播贴) at 2016年02月19日

    #6 楼 @lihuazhang 改成一个无关的 id 吧. 那个 id 发的帖子太多. 会影响算分的.

  • testerhome 性能测试 (直播贴) at 2016年02月19日

    那些不能访问的帖子估计是 testerhome 上的首个 id 发的大量的文章. 那个 id 是我的. 后来我把那个 id 删除了. 是从数据库里面直接删除的, ruby-china 的代码在遇到帖子的作者 id 不存在的时候会报一个错误.

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

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