测试之家
  • Topics
  • QA
  • 招聘
  • 社区学堂新
  • 开源项目
  • 活动
  • Wiki
  • Sign Up
  • Sign In
管理员
simple
第 50 位Users / 2012-10-20
156 篇帖子 • 2296 条回帖
363 关注者
7 正在关注
6 收藏
未设置 GitHub 信息.
  • 个人信息
  • 专栏
  • 话题
  • 回帖
  • 收藏
  • 关注中
  • 关注者
  • 软件质量保障全流程实践分享 at June 10, 2020

    图片都挂了

  • 科大讯飞百亿级交互业务的缺陷预防之路 - 孙玉 at June 10, 2020

    我们只有红榜,没有黑榜

  • Road 培训班真的好不值 at June 09, 2020

    个人一直认为,培训班对于刚刚踏出校门的应届毕业生来说是很好的就业过度阶段,可以跟社会需求进行衔接。只不过现在这个行业缺乏监管,乱象丛生,部分机构把口碑做坏了,让负面评价越来越多。行业本身出发点是好的

  • 测试 / 测开交流 at June 06, 2020

    您好,非常抱歉让您困扰,因为我们无法判断加微信群目的的真实性,所以只能从根源上杜绝隐患,希望您可以理解

  • 记一次 Java 应用内存泄漏的定位过程 at June 04, 2020

    喜欢这种循序渐进,接近真相的文章

  • 你们的年终奖是几月份发? at June 03, 2020

    一年 2 次,年中和年底

  • 2019 年 我们打了几场硬仗 (上) at June 01, 2020

    是 Continuous Testing,我们把 API 自动化测试、性能压测、Diff 做到流水线里面,发布之前必须执行的测试手段,我简称 CT

  • 响应时间太长就加 redis 缓存,这就算是性能优化了吗? at June 01, 2020

    竟然还有恩怨。。。

  • 响应时间太长就加 redis 缓存,这就算是性能优化了吗? at May 29, 2020

    帖子里面有人做了测试,结论是:性能只差几毫秒。
    阿里 P3C 里面有一条规则写到:

    循环体中的语句要考虑性能,定义对象、变量、获取数据库连接,try-catch 操作,尽量移至循环体外处理

    单纯就写法而言,在性能上确实不存在太大的开销,但是就像里面说到的那样,very ugly!

    public class Main {
    
        private static final int NUM_TESTS = 100;
        private static int ITERATIONS = 1000000;
        // time counters
        private static long inTime = 0L;
        private static long aroundTime = 0L;
    
        public static void main(String[] args) {
            for (int i = 0; i < NUM_TESTS; i++) {
                test();
                ITERATIONS += 1; // so the tests don't always return the same number
            }
            System.out.println("Inside loop: " + (inTime/1000000.0) + " ms.");
            System.out.println("Around loop: " + (aroundTime/1000000.0) + " ms.");
        }
        public static void test() {
            aroundTime += testAround();
            inTime += testIn();
        }
        public static long testIn() {
            long start = System.nanoTime();
            Integer i = tryInLoop();
            long ret = System.nanoTime() - start;
            System.out.println(i); // don't optimize it away
            return ret;
        }
        public static long testAround() {
            long start = System.nanoTime();
            Integer i = tryAroundLoop();
            long ret = System.nanoTime() - start;
            System.out.println(i); // don't optimize it away
            return ret;
        }
        public static Integer tryInLoop() {
            int count = 0;
            for (int i = 0; i < ITERATIONS; i++) {
                try {
                    count = Integer.parseInt(Integer.toString(count)) + 1;
                } catch (NumberFormatException ex) {
                    return null;
                }
            }
            return count;
        }
        public static Integer tryAroundLoop() {
            int count = 0;
            try {
                for (int i = 0; i < ITERATIONS; i++) {
                    count = Integer.parseInt(Integer.toString(count)) + 1;
                }
                return count;
            } catch (NumberFormatException ex) {
                return null;
            }
        }
    }
    
  • 精准测试:基于 asm+javaparser 调用链差异化对比实践 at May 29, 2020

    ASM 和 AST 在应用方面,对使用者的要求提高了几个级别。通常都是用在做代码 diff 和静态代码分析方面比较多一些,楼主用在覆盖率上可谓独辟蹊径。目前我们虽然做了对函数调用链的整理和存储,但是让测试同学反推用例明显感觉非常吃力

  • 响应时间太长就加 redis 缓存,这就算是性能优化了吗? at May 28, 2020

    https://testerhome.com/articles/23767

  • 响应时间太长就加 redis 缓存,这就算是性能优化了吗? at May 28, 2020

    其实我觉得社区专栏里面飞天小子的文章其实提到了蛮多的性能知识点。加 redis 是一种简单粗暴但是有效的方式

  • 面试问到测试方法论完全懵逼,请问一下测试方法论到底 是什么 at May 28, 2020

    虽然高级工程师不太直接问方法论的概念,但是被问懵住也是不应该的呀

  • [杭州] 杭州有赞 - 商业赋能团队招聘 高级 / 资深测试开发工程师 2 名 at May 22, 2020

    顶一个,很棒的团队

  • 微信红包超出金额显示小 bug at May 22, 2020

    👍

  • 测试平台起航 at May 21, 2020

    坐等下一期

  • ReactNative 多端代码覆盖率调研及实践 at May 21, 2020

    我们没用过 RN,不过有踩坑记录的帖子都是实打实的战斗贴👍

  • 如何获取自动化测试实战经验 at May 19, 2020

    挖掘自身业务中可实现的场景,尝试去写一些简单的例子。在业务中上手速度最快

  • 傲野:如果测试没有梦想,那跟咸鱼有什么区别? at May 19, 2020

    是你在内网发的?

  • 性能测试这个行业里有哪些做的比较好的专家 at May 19, 2020

    我相信各大公司都有非常厉害的性能专家,大家耳熟能详的都是出来做培训的讲师吧?

  • 互联网测试经验和管理杂谈 (如何解决问题) at May 18, 2020

    Your title makes you a manager. Your people make you a leader.

  • 电脑使用 USB 分路器,但是当 USB 分路到大约 40 多个时,电脑就不能识别 USB 设备了,只能识别少于 40 多个的设备 at May 18, 2020

    我记得 facebook 曾经发文章说,单台 PC 最稳定的连接数是 12 台,你连接 45 台就算能识别也极度不稳定(跟 pc 的 usb 最大负载有关)。相应的解决办法社区曾经出现过的,除了增加设备外,还有人用外部设备 PCI 电路板来解决这个问题

  • 一个小小工程师魔幻的 10 年 at May 18, 2020

    万字长文啊

  • 可以用 VSCode 画流程图啦~ at May 16, 2020

    漂亮!收藏了

  • 关于测试中发现的 BUG at May 15, 2020

    能推得动的一般可以试试管理岗,不是等你当了管理岗才能推得动😂

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

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