测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
管理员
chenhengjie123 (陈恒捷)
第 605 位会员 / 2014-03-16
字节跳动 @ 广州
157 篇帖子 • 5491 条回帖
1433 关注者
17 正在关注
100 收藏
人与人的差距取决于工作、睡觉之外的8个小时!
打赏支持
GitHub Public Repos
  • vue-testcase-minder-ed... 102

    基于百度脑图的用例编辑器组件,支持记录测试结果

  • gs-rest-service 5

    Building a RESTful Web Service :: Learn how to create a RESTful web service with Spring.

  • JavaSpringMvcBlog 5

  • ffmpeg-go 1

    golang binding for ffmpeg

  • ws-qvh 0

    Server for streaming the screen of iOS devices over WebSocket.

  • goav 0

    Golang bindings for FFmpeg (This repository is no longer maintained)

  • gmf 0

    Go Media Framework

  • quicktime_video_hack 0

    Record iOS device audio and video

  • ws-scrcpy 0

    Web client prototype for scrcpy.

  • ChuanhuChatGPT 0

    GUI for ChatGPT API

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • [已解决] Android 端 tap 某个坐标出现 error,原来是 Selendroid 模式下不支持 at 2015年07月07日

    #12 楼 @galactics 问题原因很明确了,404,selendroid 不支持这个方法。

  • 困惑好几天的问题:error: Failed to start an Appium session, err was: Error: The following desired capabilities are required, but were not provided: platformName 怎么就解决啊!!! at 2015年07月07日

    #3 楼 @55hhy
    error: Trying to run a session for device 'android' but that device hasn't been configured. Run config

    你的 appium 安装方式不对,有些配置没配好。

  • driver.sendKeyEvent (AndroidKeyCode.BACK); 报错,是什么原因 at 2015年07月07日

    #2 楼 @testbird 麻烦把帖子名称改成【已解决】,然后把解决方案附到正文末尾吧?这样其他人找起来也好找。

  • [已解决] Android 端 tap 某个坐标出现 error,原来是 Selendroid 模式下不支持 at 2015年07月07日

    #7 楼 @galactics appium server 的 log 啊。。。不是你的脚本出错 log 啊。。。
    就是你在命令行运行 appium 时出现的那些信息啊。

  • Python+Appium 测试多个 app 的情况下如何进行 apk 之间的切换 at 2015年07月07日

    #10 楼 @honeybadger 同时运行 5 个 robotframework 。你可以试试。

  • 新手学 appium-python unittest 如何只运行一次配置项,其他函数按顺序来操作 at 2015年07月07日

    额, unittest 的官方文档里是有提到 setUpClass() 这些的,而且 unittest 可以用到的方法远不止 setUp,tearDown 这些。

    学习 unittest 最快的路还是去把官方文档都看一遍,不求都会用,但至少需要知道有哪些方法可以用,直接实战 +google 的方法是流沙上建房子,埋的坑只会越来越多。

  • Python+Appium 测试多个 app 的情况下如何进行 apk 之间的切换 at 2015年07月07日

    #6 楼 @honeybadger 那就在 case 里通过 start_activity 来切换应用,通过多个 appium server(1 个对应一台手机)来运行测试。

    robotframework 并发的话多开不行吗?它规定了同一时间只能有一个 robotframework 在运行?

  • Android 切换 到 webview 上下文后获取不到页面元素 at 2015年07月07日
    1. 日志及代码麻烦用代码块:

      代码块
      
    2. 麻烦附上 appium log 。client 端的错误信息太少了,不足以判断问题出在哪。

  • [已解决] Android 端 tap 某个坐标出现 error,原来是 Selendroid 模式下不支持 at 2015年07月07日

    请附上 appium log 。。。

  • driver.sendKeyEvent (AndroidKeyCode.BACK); 报错,是什么原因 at 2015年07月07日

    解决了吧?
    麻烦把解决方法贴上来一下吧。

  • [吐嘈] 自动化 BVT 测试的各种蛋疼失败原因 at 2015年07月07日

    插头拔了。。。无解。。。
    我们测试机上面 xx 管家、xx 自动升级全部干掉
    锁屏问题用 appium 的 unlock.apk 可以搞定
    wifi ip 被抢。。。你在路由器里面设固定 ip 给手机啊。。。

  • Python+Appium 测试多个 app 的情况下如何进行 apk 之间的切换 at 2015年07月06日

    首先想问清楚以下几点:

    1. 你是一台电脑同时运行多个用例,不同用例使用不同机器(相当于云测),还是一个用例里面就得用到不同机器?
    2. 你说的切换到第二个 app 里测试,是你用例里面,被测 app 会调用其他外部 app ?还是你的用例里面本来就需要分别启动两个 app ?
  • Appium 换设备脚本运行失败,报错 Device was not in the list of connected devices at 2015年07月06日

    排版啊,同学。
    代码和日志都是用代码块:

    代码块
    

    不知道怎么设的请看排版说明

  • Facebook/atc 环境搭建总结 at 2015年07月06日

    好快!回去试试。

  • appium 如何判断手机界面中是否有某个元素 at 2015年07月04日

    #4 楼 @otori 思路没错,大致就是这样了。
    但有个小问题,这种写法 catch 的东西太多了,没指定 exception 的话会 catch 所有 exception 。但我们实际上只需要 catch NoSuchElementException 。

    catch 所有 exception 的坏处是其它错误也会被 catch 住,然后用户就不知道到底出错原因是啥了,只知道出错了,然后他就只能按照自己的猜想去 fix 。例如他认为是找不到元素,然后一直往这个方向走,但实际上可能是因为 driver 初始化时有问题。

  • appium 如何判断手机界面中是否有某个元素 at 2015年07月04日

    #5 楼 @tobecrazy 嗯。这样也行。
    方法有很多。

  • appium + cucumber + android 无法定位元素 at 2015年07月03日

    xpath 错了,你用 get source 看看 xml 里面节点的名称吧。

  • Appium 报错求助 at 2015年07月03日

    #10 楼 @mads 实践出真知,你试一下嘛。

  • appium 如何判断手机界面中是否有某个元素 at 2015年07月03日

    未找到不就是 failed 了吗。。。
    find element 的方法如果没找到元素都会抛出 NoSuchElement 异常的。

  • Appium 报错求助 at 2015年07月03日

    #6 楼 @lihuazhang 行啊,你完整目录结构怎样的?我看下哪方面我比较熟悉可以写下。

  • [已解决] 一台电脑开启两个 Appium 客户端,分别控制两台测试设备进行联动测试 at 2015年07月03日

    appium/lib/devices/android/android-common.js

    if (this.adb.udid) {
          if (!_.contains(_.pluck(devices, 'udid'), this.adb.udid)) {
            return cb(new Error("Device " + this.adb.udid + " was not in the list " +
                                "of connected devices"));
          }
          deviceId = this.adb.udid;
        }
    

    android 上 deviceName 确实没啥用,要指定设备需要用 udid 。

    这个文档也有说明:
    https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/caps.md

  • Appium 报错求助 at 2015年07月03日

    selendroid 的东西建议还是去看 selendroid 官方的文档,appium 在这方面只是把 selendroid 包了进来,然后所有请求都直接转发给 selendroid server 。
    Selendroid 自己的文档还是不少的,只是坑略多。

  • [译文] Testing on the Toilet: Know Your Test Doubles at 2015年07月03日

    #9 楼 @andward 如果模块耦合度高,那么搞什么测试都会很痛苦。。。
    另外,不是很理解你前面提到的

    这三个的实现基本是:

    • component 级别的 unittest case
    • component 级别的 unittest framework
    • front-only 的 integration test

    你说的是主要用的地方是吧? unittest framework 具体是指什么?

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

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