测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
会员
yaming116 (花开)
第 8361 位Users / 2016-04-06
16 篇帖子 • 134 条回帖
12 关注者
6 正在关注
44 收藏
GitHub Public Repos
  • docker-pull-proxy 50

  • home-assistant-fun-asr 43

  • sherpa-onnx-asr 26

  • FunAsr 22

  • npm-registry-worker 11

  • stt 3

    Voice Recognition to Text Tool / 一个离线运行的本地语音识别转文字服务,输出json、srt字幕带时间戳、纯文字格式

  • weather-chart-card 1

    Custom weather card with charts.

  • images 0

  • dockovpn 0

    🔐 Out of the box stateless openvpn-server docker image which starts in less than 2 seconds

  • GOT-OCR2.0 0

    Official code implementation of General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Model

More on GitHub
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 想转测开,请大家提点意见 at September 30, 2018

    这个事情本身我也是思考了好久的,相对于能做的够长久,我还是会是测试.还有自身的一些情况,自身技术了解的比较广泛,跟着自己的兴趣学习了不少,其实应该往深度去学习的.

    也不是说 Android 我不喜欢了,相对于测试,我只是现在更想做测试而已.

  • uiautomatorviewer 二次开发之自动生成控件定位符和最新代码构建方式 at September 29, 2018

    重新修改一下,弄的明显一点

  • uiautomatorviewer 二次开发之自动生成控件定位符和最新代码构建方式 at September 29, 2018

    你访问错项目了,项目地址是下面写的源码地址 github

  • 想转测开,请大家提点意见 at September 29, 2018

    反正都是转, 想转自己喜欢的呗.

  • uiautomatorviewer 二次开发之自动生成控件定位符和最新代码构建方式 at September 29, 2018

    已经修复,之前存在一个问题, 添加了右键进行点击操作

  • 基于 uiautomatorviewer 自动生成代码 (兼容 android 和 iOS) at July 25, 2018

    @success @test_y 运行报错请检查 /data/local/tmp/local/tmp/uidump 目录是否存在,因为不存在的时候,dump xml 的时候不会报错,但是 adb pull 的时候会会找不到 xml 报错,有些手机默认是不存在这个目录的

  • uiautomatorviewer 二次开发之自动生成控件定位符和最新代码构建方式 at July 10, 2018

    主要提供一种大家可以随自己心意修改它,一同努力进步

  • 请问 android 开发时登录运用了 ButterKnife 框架,是不是会影响 appium 获取控件 at July 06, 2018

    不会有影响的,ButterKnife 是帮助开发人员节省一些重复性的代码的,不会对页面布局产生影响。

  • uiautomator2 sever apk 在每次执行脚本时都会重新安装,还需要手动点击才能继续往下进行,大家都是怎么解决的 at July 02, 2018

    这个不就是关闭手机 usb 验证嘛,关闭之后安装不就没有提示框了

  • uiautomator2 sever apk 在每次执行脚本时都会重新安装,还需要手动点击才能继续往下进行,大家都是怎么解决的 at June 29, 2018

    理解错了,还以为你每次测试都会提醒呢,关闭 usb 验证如下:

    1. 安全中心 -- 授权管理->设置

    MIUI8:

    2.设置,更多设置,开发者选项里把 MIUI 优化关掉,重启,再进入安全中心,权限管理里点击右上角的小齿轮,里面有 USB 选项

  • uiautomator2 sever apk 在每次执行脚本时都会重新安装,还需要手动点击才能继续往下进行,大家都是怎么解决的 at June 28, 2018

    补充一点思路,查看源码如下:

    const packagesInfo = [
      {
        appPath: apkPath,
        appId: SERVER_PACKAGE_ID,
      }, {
        appPath: testApkPath,
        appId: SERVER_TEST_PACKAGE_ID,
      }];
    // 对apk证书进行检查,如果都是签名好的apk则不需要卸载
    const shouldUninstallServerPackages = await B.reduce(
      packagesInfo,
      async (accumulator, pkgInfo) => (await this.checkAndSignCert(pkgInfo.appPath, pkgInfo.appId)) || accumulator,
      false);
    if (shouldUninstallServerPackages) {
      for (const {appId} of packagesInfo) {
        try {
          await this.adb.uninstallApk(appId);
        } catch (err) {
          logger.warn(`Error uninstalling '${appId}': ${err.message}`);
          logger.debug('Continuing');
        }
      }
    }
    // 检查app版本信息,如果安装的版本不低于本地版本则不需要更新
    for (const {appPath, appId} of packagesInfo) {
      await this.adb.installOrUpgrade(appPath, appId, {
        timeout: installTimeout,
      });
    }
    

    所以可以看看你触发的哪个条件,日历里面应该可以找得到

  • JMeter 功能挖掘之 WEB 文件导出 at May 09, 2017

    微信图片跪了

  • appcrawler -a + 包名命令,提示 appcrawler: command not found at February 10, 2017

    #4 楼 @09kaka appcrawler 是对 appium 工具的扩充,它能做到的 appcrawler 都可以。

  • appcrawler -a + 包名命令,提示 appcrawler: command not found at February 10, 2017

    #5 楼 @seveniruby 感觉是软件技术基本技能的缺失,发布方式也可以jar,让大家更容易使用吧

  • appcrawler -a + 包名命令,提示 appcrawler: command not found at February 09, 2017

    #2 楼 @09kaka https://seveniruby.gitbooks.io/appcrawler/ 文档里面都有说明,仔细看一遍

  • appcrawler -a + 包名命令,提示 appcrawler: command not found at February 09, 2017

    这里面有一个小的知识点:

    1. 为什么运行的命令是 appcrawler

    首先说第二点,不管是什么系统,你运行的命令都是通过系统环境变量PATH指定目录下面的一些可执行文件的名称,所以在你执行文件的时候首先确认它在不在相关目录和当前目录里面。

    原始目录应该是下面这样,执行命令在 bin 文件夹里面。

  • 微信测试 H5 页面是,无法转到 webview 的 context,log日志看到 context 只有 native_app at February 08, 2017

    参考思寒的这篇帖子 https://testerhome.com/topics/7150

  • open api 接口设计,能不能重新设计? at September 13, 2016

    #4 楼 @chenhengjie123 如果从你说的整体性来说,那应该这样会好点.

    修改策略可以在接口里面添加参数或头信息里面添加参数,指定相应这个节点的名称,默认是当前状态.

    //最外层永远都是一个json object
    {
      otherdata:"test",
      //节点名字不变化
      data : "相应的接口数据,可以是json object 或 json array"
    }
    
  • open api 接口设计,能不能重新设计? at September 13, 2016

    #1 楼 @chenhengjie123 这个接口是用来获取 node 节点的,所有返回的数据应该是一个个 node 节点的信息,
    现在外面多了一层,程序自动解析的时候,会多了一些没有什么用的类,例如 java bean,现在就需要设计两个类来解析
    这个节点,现在 NodeResponse 这个类很多余.

    如果少了一层且没有nodes这个节点,可以直接解析为 List

    class NodeResponse{
      private List<Node> notes;
      ...
    }
    
    class Node{
      private long id;
      private String name;
    }
    
  • 虚心请教一个问题,在测试 robotium 的时候需要有个清除 app 缓存的需求,大家是如何在 robotium 代码里调用清除缓存的逻辑的,另外,大家有啥好办法在不拿到源码的情况下清除缓存呢,谢谢~ at August 24, 2016

    第一,可以利用 adb 命令清除,你可以查一下,我不记得命令是哪个了。
    第二,数据缓存存在 app 的 data/data/package/下面的几个文件夹,安卓也都有相应的代码的,这个可以问一下你们开发缓存到底存了哪些位置,像 xuxu 说的,有些也会存储在那里

  • TesterHome Hangzhou 2016 一些个人感想 at August 23, 2016

    #2 楼 @Lihuazhang 哈哈,应该是的

  • Jenkins+Gradle+GIT 配置集成 Android 自动打包功能无法打包成功 at August 21, 2016

    #6 楼 @faith 因为你涂的那块我也不知道是啥,不知道你的项目完整不?最少项目我看到的部分是正确的,这样我没办法回答你哪里出错了,从错误信息来看,就是你的项目结构现在是有问题的

  • Jenkins+Gradle+GIT 配置集成 Android 自动打包功能无法打包成功 at August 21, 2016

    这个是对的呀,你本地也可以运行一下 gradle clean build 或 gradlew clean build

  • Jenkins+Gradle+GIT 配置集成 Android 自动打包功能无法打包成功 at August 21, 2016

    #2 楼 @faith 不明白你的意思,Android 项目的 Gradle 结构你是要保证正确的,在有gradlew.bat 或 gradlew这个为跟目录,你可以把项目结构截图发一下

  • Jenkins+Gradle+GIT 配置集成 Android 自动打包功能无法打包成功 at August 21, 2016

    应该是项目地址配置的不正确,现在错误是当前项目根本就不是一个完整的 gradle 项目

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

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