测试之家
  • 社区
  • 问答
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • 注册
  • 登录
新手
hukui51770 (独行数息)
第 13790 位会员 / 2016-12-19
9 篇帖子 • 45 条回帖
1 关注者
1 正在关注
0 收藏
打赏支持
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • [深圳] BLUE,东南亚新零售 ,诚聘核心支付系统 测试工程师/测试开发工程师 [10K-25K] at 2019年05月14日

    自己顶一下

  • 使用 Jacoco 实现 Android 端手工测试覆盖率统计 at 2017年07月03日

    谢谢 ,按照你的方法把 applications 放到 instrumentation 前面,跑起来了。


    但是有个新问题 :往 coverage.ec 这个文件里面写数据的时候报错了,java.lang.ClassNotFoundException: org.jacoco.agent.rt.RT,这个类找不到,所以最后报告没数据

  • jacoco 代码覆盖率求助 at 2017年06月29日

    没有,在https://testerhome.com/topics/8554这个帖子里面询问了贴主,还没有人解答

  • 使用 Jacoco 实现 Android 端手工测试覆盖率统计 at 2017年06月23日

    代码和你的是一样的,但是在安装应用的时候发现那个 Instrumentation 没有安装到 app 中去,使用命令 adb shell pm list instrumentation 没有发现我的包名,所以使用命令 adb shell am instrument 包名/包名.test.JacocoInstrumentation 就会直接报上面那个错误

  • 使用 Jacoco 实现 Android 端手工测试覆盖率统计 at 2017年06月22日

    可否加个微信聊,方便快捷 ☺

  • PageObject+Python+Appium at 2017年06月20日

    @lose 这次改动代码结构是清晰了很多,也增加了日志记录 ,但是在用例组织这块,设计思路感觉倒退了,之前只需写 yaml 用例,无需写代码就可以执行测试,现在每条用例都得在 PageObject 写一个操作方法 py,在 test 里面写一个执行 py,这反而增加了维护难度。

  • 曾经啥也不会我,经过了二年的打磨和学习,大神来打分,我值多少分。 at 2017年06月19日

    @seveniruby 嗯,赞同你观点,不过因为你已经有了比较好的功能测试基础 ,有了成熟的测试思想和体系,所以你再来使用这些技术,那就是游刃有余事半功倍。他现在才一年测试,以他现在的履历,简历都过不了 BAT HR 那关,何谈面试 。基础不牢,过于迷恋自动化 ,所以要提醒提醒他搞自动化的同时不要丢掉功能测试。

  • 曾经啥也不会我,经过了二年的打磨和学习,大神来打分,我值多少分。 at 2017年06月19日

    为你的钻劲点个赞,但给你个建议,别把功能测试丢掉,通过功能测试建立自己的测试思想和体系,本论坛坛主思寒大神,据说也做了两年的功能测试 。你搞的那些测试技术好比是造机器人,机器人是不会有思想的 ,是听你指挥的,如果你自己的思想体系不清晰,机器人就是瞎搞了。

  • 我会各种测试,我老了确实不能咋办 at 2017年06月19日

    哈哈 ,支持楼主,不过话说老了,还工作个毛 ,趁年轻赶紧买套房,把钱挣足,老了就游山玩水☺

  • 使用 Jacoco 实现 Android 端手工测试覆盖率统计 at 2017年06月19日

    @nil 按照你的教程,老是报下面的错误,如何解决,求指导,谢谢
    INSTRUMENTATION_STATUS: id=ActivityManagerService
    INSTRUMENTATION_STATUS: Error=Unable to find instrumentation info for: ComponentInfo{com.bluepay.example/com.bluepay.example.test.JacocoInstrumentation}
    INSTRUMENTATION_STATUS_CODE: -1
    android.util.AndroidException: INSTRUMENTATION_FAILED: com.bluepay.example/com.bluepay.example.test.JacocoInstrumentation
    at com.android.commands.am.Am.runInstrument(Am.java:953)
    at com.android.commands.am.Am.onRun(Am.java:318)
    at com.android.internal.os.BaseCommand.run(BaseCommand.java:47)
    at com.android.commands.am.Am.main(Am.java:99)
    at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
    at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:249)

  • appium+python+windows+android,时间控件如何进行定位或滚动呢?(已解决) at 2017年05月28日

    先把滑动的方法研究清楚 ,然后在指定区域滑动屏幕就好了。

  • locust 停止运行的框架的方法。。没找到。。求助 at 2017年04月25日

    @lucifer 楼主,你看文章不仔细啊。答案就在那位大神的文章里面 。

  • 在用 locust 的时候,写了个 for,然后并发数量就不收控制了。。。求助 at 2017年04月20日

    @wuxixuxiaodong ,杀鸡焉用牛刀。建议楼主好好读读 debugtalk 发在论坛的贴,就明白了。http://debugtalk.com/post/head-first-locust-advanced-script/,里面有详细教程

  • Appium 使用 appium 在 android7.0 真机上测试程序时,启动报错,该怎么解决 at 2017年04月18日

    原因:
    adb.js 中 1035 行 this.shell("ps '" + name + "'", function (err, stdout) {
    对应执行的指令是 ps 'uiautomator', Android7 不支持这个指令格式,所以执行结果是 bad pid 'uiautomator'
    目前 Appium 未对此进行处理,所以需要修改此指令的执行方式

  • Appium 版本 1.4.16,Android 设备固件 7.x,执行脚本时,报错 at 2017年04月18日

    原因:
    1. adb.js 中 1035 行 this.shell("ps '" + name + "'", function (err, stdout) {
    对应执行的指令是 ps 'uiautomator', Android7 不支持这个指令格式,所以执行结果是 bad pid 'uiautomator'
    目前 Appium 未对此进行处理,所以需要修改此指令的执行方式
    即将
    this.shell("ps '" + name + "'", function (err, stdout) {
    if (err) return cb(err);
    替换成
    this.shell_grep("ps", name, function (err, stdout) {

    if (err) {

    logger.debug("No matching processes found");
    return cb(null, []);

    }

    并增加上面用到的 shell_grep 函数:
    ADB.prototype.shell_grep = function (cmd, grep, cb) {
    if (cmd.indexOf('"') === -1) {
    cmd = '"' + cmd + '"';
    }
    var execCmd = 'shell ' + cmd + '| grep ' + grep;
    this.exec(execCmd, cb);

    };

  • python 分享一个通过 (key1.key2.key3) 形式获取嵌套字典值的方法 at 2017年03月24日

    这个只能按首字母排序 。而不是自定义顺序

  • python 分享一个通过 (key1.key2.key3) 形式获取嵌套字典值的方法 at 2017年03月23日

    @xeon 楼主,请教个问题,我的接口要求传入的 json 串按顺序,否则接口不认。python 读取字典是随机的,那么 json 串里面的参数也是随机排列的,有没有什么好的方法 。

  • [授客] 基于 python+Testlink+Jenkins 实现的接口自动化测试框架 V3.0 at 2017年03月16日

    支持加精

  • 关于 locust at 2017年02月18日

    #1 楼 @wuxixuxiaodong 方便加个 qq 交流下不

  • 关于 locust at 2017年02月18日

    #2 楼 @scyiwei 你的意思是要在系统环境变量里面单独配置 locust 的启动路径?能不能具体说说。

  • 使用 Appium+HTMLTestRunner 输出自动化测试报告时,增加报告中展示截图功能 at 2017年02月09日

    点个赞 。顺便请教下,webview 能操作截图不,我原生的可以截图,webview 报错:selenium.common.exceptions.WebDriverException: Message: unknown error: cannot activate web view

  • 有谁解决,微信公众号/ 小程序,切换 webview 一直处于缓冲状态问题 过个 1-2 分钟后 session 报错 at 2017年01月16日

    @zhangjunjie ,我和你一样:测试公众号是没问题的,但是小程序定位不到控件。据说腾讯自家的测试工具 xtest 可以测试小程序 ,可以研究下

  • 使用 appium 进行微信小程序的自动化测试 at 2017年01月13日

    @ort886 chromedriver 的什么问题,如何解决的?

  • 微信 webview 的自动化技术 at 2017年01月12日

    @xiaoxuxu 微信上切换到 webview 页面,在 google 浏览器中输入 chrome://inspect/#devices,会看到自己的 webview 页面地址,点击 inspect 就在网页打开了,然后就和 web 定位控件一样,找到你想要的控件,右键 copy xpath 就 ok 了。也可以自己把那个链接复制,在浏览器打开然后点击 google 开发者工具,和前面一样操作

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

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